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_1a-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 19:53:58,571 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-19 19:53:58,573 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-19 19:53:58,584 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-19 19:53:58,585 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-19 19:53:58,586 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-19 19:53:58,587 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-19 19:53:58,589 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-19 19:53:58,590 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-19 19:53:58,591 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-19 19:53:58,592 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-19 19:53:58,592 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-19 19:53:58,593 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-19 19:53:58,594 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-19 19:53:58,595 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-19 19:53:58,596 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-19 19:53:58,597 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-19 19:53:58,599 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-19 19:53:58,601 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-19 19:53:58,602 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-19 19:53:58,603 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-19 19:53:58,604 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-19 19:53:58,607 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-19 19:53:58,607 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-19 19:53:58,607 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-19 19:53:58,608 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-19 19:53:58,609 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-19 19:53:58,610 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-19 19:53:58,610 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-19 19:53:58,611 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-19 19:53:58,612 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-19 19:53:58,612 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-19 19:53:58,613 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-19 19:53:58,613 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-19 19:53:58,614 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-19 19:53:58,614 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-19 19:53:58,615 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 19:53:58,629 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-19 19:53:58,629 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-19 19:53:58,630 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-19 19:53:58,630 INFO L133 SettingsManager]: * ... to procedures called more than once=ALWAYS [2018-11-19 19:53:58,631 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-19 19:53:58,631 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-19 19:53:58,632 INFO L133 SettingsManager]: * Use SBE=true [2018-11-19 19:53:58,632 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-19 19:53:58,632 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-19 19:53:58,632 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-19 19:53:58,632 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-19 19:53:58,633 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-19 19:53:58,633 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-19 19:53:58,633 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-19 19:53:58,633 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-19 19:53:58,633 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-19 19:53:58,634 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-19 19:53:58,634 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-19 19:53:58,634 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-19 19:53:58,634 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-19 19:53:58,635 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-19 19:53:58,635 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-19 19:53:58,635 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-19 19:53:58,635 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-19 19:53:58,635 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-19 19:53:58,636 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-19 19:53:58,636 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-19 19:53:58,636 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-19 19:53:58,636 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-19 19:53:58,678 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-19 19:53:58,691 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-19 19:53:58,694 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-19 19:53:58,696 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-19 19:53:58,696 INFO L276 PluginConnector]: CDTParser initialized [2018-11-19 19:53:58,697 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_1a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8_false-unreach-call.cil.out.c [2018-11-19 19:53:58,756 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ba0cd47a/d09429bc3cc140baa55ff0f3abe06d11/FLAGde49b3c59 [2018-11-19 19:53:59,320 INFO L307 CDTParser]: Found 1 translation units. [2018-11-19 19:53:59,320 INFO L161 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-validator-v0.8/linux-stable-a450319-1-144_1a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8_false-unreach-call.cil.out.c [2018-11-19 19:53:59,346 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ba0cd47a/d09429bc3cc140baa55ff0f3abe06d11/FLAGde49b3c59 [2018-11-19 19:53:59,723 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0ba0cd47a/d09429bc3cc140baa55ff0f3abe06d11 [2018-11-19 19:53:59,734 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-19 19:53:59,735 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-11-19 19:53:59,737 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-19 19:53:59,737 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-19 19:53:59,741 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-19 19:53:59,742 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:53:59" (1/1) ... [2018-11-19 19:53:59,746 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@244fdf41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:53:59, skipping insertion in model container [2018-11-19 19:53:59,746 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 07:53:59" (1/1) ... [2018-11-19 19:53:59,757 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-19 19:53:59,840 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-19 19:54:00,567 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-19 19:54:00,717 INFO L191 MainTranslator]: Completed pre-run [2018-11-19 19:54:00,883 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-19 19:54:00,950 INFO L195 MainTranslator]: Completed translation [2018-11-19 19:54:00,950 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00 WrapperNode [2018-11-19 19:54:00,950 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-19 19:54:00,952 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-19 19:54:00,952 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-19 19:54:00,952 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-19 19:54:00,967 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (1/1) ... [2018-11-19 19:54:00,968 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (1/1) ... [2018-11-19 19:54:00,999 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (1/1) ... [2018-11-19 19:54:01,000 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (1/1) ... [2018-11-19 19:54:01,085 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (1/1) ... [2018-11-19 19:54:01,094 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (1/1) ... [2018-11-19 19:54:01,104 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (1/1) ... [2018-11-19 19:54:01,119 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-19 19:54:01,119 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-19 19:54:01,120 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-19 19:54:01,120 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-19 19:54:01,121 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (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 19:54:01,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-19 19:54:01,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-19 19:54:01,178 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-11-19 19:54:01,178 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2018-11-19 19:54:01,178 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_int [2018-11-19 19:54:01,179 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_is_int_in [2018-11-19 19:54:01,179 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2018-11-19 19:54:01,179 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register [2018-11-19 19:54:01,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-11-19 19:54:01,179 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_maxpacket [2018-11-19 19:54:01,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-19 19:54:01,180 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-19 19:54:01,180 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2018-11-19 19:54:01,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-19 19:54:01,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2018-11-19 19:54:01,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-11-19 19:54:01,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-11-19 19:54:01,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-19 19:54:01,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-19 19:54:01,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2018-11-19 19:54:01,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-19 19:54:01,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-19 19:54:01,182 INFO L138 BoogieDeclarations]: Found implementation of procedure input_allocate_device [2018-11-19 19:54:01,182 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2018-11-19 19:54:01,182 INFO L138 BoogieDeclarations]: Found implementation of procedure input_set_drvdata [2018-11-19 19:54:01,182 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_key [2018-11-19 19:54:01,182 INFO L138 BoogieDeclarations]: Found implementation of procedure input_report_abs [2018-11-19 19:54:01,182 INFO L138 BoogieDeclarations]: Found implementation of procedure input_sync [2018-11-19 19:54:01,182 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_to_input_id [2018-11-19 19:54:01,183 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_irq [2018-11-19 19:54:01,183 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_open [2018-11-19 19:54:01,183 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_close [2018-11-19 19:54:01,183 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_probe [2018-11-19 19:54:01,183 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_disconnect [2018-11-19 19:54:01,183 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_init [2018-11-19 19:54:01,183 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_acecad_exit [2018-11-19 19:54:01,183 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_2 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_3 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_4 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_alloc_urb_5 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_fill_int_urb_6 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_7 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_get_intfdata_8 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_free_urb_10 [2018-11-19 19:54:01,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_11 [2018-11-19 19:54:01,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-19 19:54:01,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_get_intfdata [2018-11-19 19:54:01,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata [2018-11-19 19:54:01,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_put_intf [2018-11-19 19:54:01,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_urb [2018-11-19 19:54:01,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2018-11-19 19:54:01,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_fill_int_urb [2018-11-19 19:54:01,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_fill_bulk_urb [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_urb [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interface_to_usbdev [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_get_dev [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_put_dev [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_get_interface [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_put_interface [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_serial_register [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_serial_deregister [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-19 19:54:01,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-19 19:54:01,187 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-11-19 19:54:01,187 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-19 19:54:01,187 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-19 19:54:01,187 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2018-11-19 19:54:01,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-19 19:54:01,187 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_int [2018-11-19 19:54:01,187 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_is_int_in [2018-11-19 19:54:01,187 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2018-11-19 19:54:01,187 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2018-11-19 19:54:01,188 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2018-11-19 19:54:01,188 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-11-19 19:54:01,188 INFO L130 BoogieDeclarations]: Found specification of procedure strlen [2018-11-19 19:54:01,188 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2018-11-19 19:54:01,188 INFO L130 BoogieDeclarations]: Found specification of procedure strlcat [2018-11-19 19:54:01,188 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-11-19 19:54:01,188 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-11-19 19:54:01,188 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_get_intfdata_8 [2018-11-19 19:54:01,189 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_7 [2018-11-19 19:54:01,189 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-11-19 19:54:01,189 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2018-11-19 19:54:01,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-19 19:54:01,189 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-19 19:54:01,189 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-11-19 19:54:01,190 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_2 [2018-11-19 19:54:01,190 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register [2018-11-19 19:54:01,190 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-11-19 19:54:01,190 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_11 [2018-11-19 19:54:01,190 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_fill_int_urb_6 [2018-11-19 19:54:01,190 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2018-11-19 19:54:01,190 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_alloc_urb_5 [2018-11-19 19:54:01,190 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2018-11-19 19:54:01,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_free_urb_10 [2018-11-19 19:54:01,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_3 [2018-11-19 19:54:01,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_4 [2018-11-19 19:54:01,191 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2018-11-19 19:54:01,191 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2018-11-19 19:54:01,191 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2018-11-19 19:54:01,191 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-11-19 19:54:01,191 INFO L130 BoogieDeclarations]: Found specification of procedure usb_maxpacket [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_urb [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_fill_int_urb [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_urb [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interface_to_usbdev [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_get_intfdata [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-19 19:54:01,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-11-19 19:54:01,193 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2018-11-19 19:54:01,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2018-11-19 19:54:01,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-11-19 19:54:01,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-11-19 19:54:01,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-11-19 19:54:01,194 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-19 19:54:01,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-19 19:54:01,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-19 19:54:01,194 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2018-11-19 19:54:01,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-19 19:54:01,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2018-11-19 19:54:01,195 INFO L130 BoogieDeclarations]: Found specification of procedure input_allocate_device [2018-11-19 19:54:01,195 INFO L130 BoogieDeclarations]: Found specification of procedure input_free_device [2018-11-19 19:54:01,195 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2018-11-19 19:54:01,195 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_drvdata [2018-11-19 19:54:01,195 INFO L130 BoogieDeclarations]: Found specification of procedure input_register_device [2018-11-19 19:54:01,196 INFO L130 BoogieDeclarations]: Found specification of procedure input_unregister_device [2018-11-19 19:54:01,196 INFO L130 BoogieDeclarations]: Found specification of procedure input_event [2018-11-19 19:54:01,196 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_key [2018-11-19 19:54:01,196 INFO L130 BoogieDeclarations]: Found specification of procedure input_report_abs [2018-11-19 19:54:01,196 INFO L130 BoogieDeclarations]: Found specification of procedure input_sync [2018-11-19 19:54:01,196 INFO L130 BoogieDeclarations]: Found specification of procedure input_set_abs_params [2018-11-19 19:54:01,196 INFO L130 BoogieDeclarations]: Found specification of procedure usb_to_input_id [2018-11-19 19:54:01,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-19 19:54:01,197 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_irq [2018-11-19 19:54:01,197 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_open [2018-11-19 19:54:01,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-19 19:54:01,197 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_close [2018-11-19 19:54:01,197 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_probe [2018-11-19 19:54:01,197 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_disconnect [2018-11-19 19:54:01,198 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_init [2018-11-19 19:54:01,198 INFO L130 BoogieDeclarations]: Found specification of procedure usb_acecad_exit [2018-11-19 19:54:01,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-19 19:54:01,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-19 19:54:01,198 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-19 19:54:01,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-19 19:54:01,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_put_intf [2018-11-19 19:54:01,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_fill_bulk_urb [2018-11-19 19:54:01,199 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-11-19 19:54:01,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_get_dev [2018-11-19 19:54:01,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_put_dev [2018-11-19 19:54:01,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_get_interface [2018-11-19 19:54:01,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_put_interface [2018-11-19 19:54:01,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_serial_register [2018-11-19 19:54:01,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_serial_deregister [2018-11-19 19:54:01,200 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-19 19:54:01,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-19 19:54:01,200 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-19 19:54:01,200 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-19 19:54:05,251 INFO L271 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-19 19:54:05,251 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:54:05 BoogieIcfgContainer [2018-11-19 19:54:05,251 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-19 19:54:05,252 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-19 19:54:05,253 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-19 19:54:05,256 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-19 19:54:05,256 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 07:53:59" (1/3) ... [2018-11-19 19:54:05,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554bf159 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:54:05, skipping insertion in model container [2018-11-19 19:54:05,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 07:54:00" (2/3) ... [2018-11-19 19:54:05,257 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554bf159 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 07:54:05, skipping insertion in model container [2018-11-19 19:54:05,257 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 07:54:05" (3/3) ... [2018-11-19 19:54:05,259 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-a450319-1-144_1a-drivers--input--tablet--acecad.ko-entry_point_ldv-val-v0.8_false-unreach-call.cil.out.c [2018-11-19 19:54:05,269 INFO L147 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-19 19:54:05,279 INFO L159 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-19 19:54:05,296 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-19 19:54:05,328 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-19 19:54:05,329 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-19 19:54:05,329 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-19 19:54:05,329 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-19 19:54:05,329 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-19 19:54:05,329 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-19 19:54:05,329 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-19 19:54:05,329 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-19 19:54:05,329 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-19 19:54:05,355 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states. [2018-11-19 19:54:05,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-11-19 19:54:05,363 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:05,364 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 19:54:05,366 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:05,370 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:05,371 INFO L82 PathProgramCache]: Analyzing trace with hash -735387715, now seen corresponding path program 1 times [2018-11-19 19:54:05,372 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:05,373 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:05,444 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:05,444 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:05,444 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:05,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:05,794 INFO L256 TraceCheckUtils]: 0: Hoare triple {395#true} call ULTIMATE.init(); {395#true} is VALID [2018-11-19 19:54:05,795 INFO L273 TraceCheckUtils]: 1: Hoare triple {395#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {395#true} is VALID [2018-11-19 19:54:05,798 INFO L273 TraceCheckUtils]: 2: Hoare triple {395#true} assume true; {395#true} is VALID [2018-11-19 19:54:05,798 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {395#true} {395#true} #888#return; {395#true} is VALID [2018-11-19 19:54:05,799 INFO L256 TraceCheckUtils]: 4: Hoare triple {395#true} call #t~ret207 := main(); {395#true} is VALID [2018-11-19 19:54:05,799 INFO L273 TraceCheckUtils]: 5: Hoare triple {395#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; {395#true} is VALID [2018-11-19 19:54:05,799 INFO L256 TraceCheckUtils]: 6: Hoare triple {395#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {395#true} is VALID [2018-11-19 19:54:05,800 INFO L273 TraceCheckUtils]: 7: Hoare triple {395#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {395#true} is VALID [2018-11-19 19:54:05,800 INFO L256 TraceCheckUtils]: 8: Hoare triple {395#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {395#true} is VALID [2018-11-19 19:54:05,800 INFO L273 TraceCheckUtils]: 9: Hoare triple {395#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {395#true} is VALID [2018-11-19 19:54:05,801 INFO L273 TraceCheckUtils]: 10: Hoare triple {395#true} assume true; {395#true} is VALID [2018-11-19 19:54:05,801 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {395#true} {395#true} #808#return; {395#true} is VALID [2018-11-19 19:54:05,802 INFO L273 TraceCheckUtils]: 12: Hoare triple {395#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {395#true} is VALID [2018-11-19 19:54:05,802 INFO L273 TraceCheckUtils]: 13: Hoare triple {395#true} assume true; {395#true} is VALID [2018-11-19 19:54:05,802 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {395#true} {395#true} #824#return; {395#true} is VALID [2018-11-19 19:54:05,810 INFO L273 TraceCheckUtils]: 15: Hoare triple {395#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {397#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 19:54:05,814 INFO L273 TraceCheckUtils]: 16: Hoare triple {397#(= 1 ~ldv_state_variable_0~0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {397#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 19:54:05,816 INFO L273 TraceCheckUtils]: 17: Hoare triple {397#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {397#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 19:54:05,817 INFO L273 TraceCheckUtils]: 18: Hoare triple {397#(= 1 ~ldv_state_variable_0~0)} assume #t~switch185; {397#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 19:54:05,817 INFO L273 TraceCheckUtils]: 19: Hoare triple {397#(= 1 ~ldv_state_variable_0~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {397#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 19:54:05,818 INFO L273 TraceCheckUtils]: 20: Hoare triple {397#(= 1 ~ldv_state_variable_0~0)} assume #t~switch190; {397#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 19:54:05,821 INFO L273 TraceCheckUtils]: 21: Hoare triple {397#(= 1 ~ldv_state_variable_0~0)} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {396#false} is VALID [2018-11-19 19:54:05,821 INFO L256 TraceCheckUtils]: 22: Hoare triple {396#false} call usb_acecad_exit(); {395#true} is VALID [2018-11-19 19:54:05,821 INFO L256 TraceCheckUtils]: 23: Hoare triple {395#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {395#true} is VALID [2018-11-19 19:54:05,822 INFO L273 TraceCheckUtils]: 24: Hoare triple {395#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {395#true} is VALID [2018-11-19 19:54:05,822 INFO L273 TraceCheckUtils]: 25: Hoare triple {395#true} assume true; {395#true} is VALID [2018-11-19 19:54:05,822 INFO L268 TraceCheckUtils]: 26: Hoare quadruple {395#true} {395#true} #794#return; {395#true} is VALID [2018-11-19 19:54:05,823 INFO L273 TraceCheckUtils]: 27: Hoare triple {395#true} assume true; {395#true} is VALID [2018-11-19 19:54:05,823 INFO L268 TraceCheckUtils]: 28: Hoare quadruple {395#true} {396#false} #832#return; {396#false} is VALID [2018-11-19 19:54:05,823 INFO L273 TraceCheckUtils]: 29: Hoare triple {396#false} ~ldv_state_variable_0~0 := 2; {396#false} is VALID [2018-11-19 19:54:05,824 INFO L256 TraceCheckUtils]: 30: Hoare triple {396#false} call ldv_check_final_state(); {396#false} is VALID [2018-11-19 19:54:05,824 INFO L273 TraceCheckUtils]: 31: Hoare triple {396#false} assume 0 != ~URB_STATE~0; {396#false} is VALID [2018-11-19 19:54:05,825 INFO L256 TraceCheckUtils]: 32: Hoare triple {396#false} call ldv_error(); {396#false} is VALID [2018-11-19 19:54:05,825 INFO L273 TraceCheckUtils]: 33: Hoare triple {396#false} assume !false; {396#false} is VALID [2018-11-19 19:54:05,832 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 19:54:05,835 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:54:05,835 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 19:54:05,841 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-11-19 19:54:05,844 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:05,848 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 19:54:05,922 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 19:54:05,922 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 19:54:05,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 19:54:05,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 19:54:05,937 INFO L87 Difference]: Start difference. First operand 392 states. Second operand 3 states. [2018-11-19 19:54:10,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:10,276 INFO L93 Difference]: Finished difference Result 805 states and 976 transitions. [2018-11-19 19:54:10,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 19:54:10,277 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 34 [2018-11-19 19:54:10,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:54:10,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:10,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 976 transitions. [2018-11-19 19:54:10,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:10,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 976 transitions. [2018-11-19 19:54:10,335 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 976 transitions. [2018-11-19 19:54:11,340 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 976 edges. 976 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:54:11,422 INFO L225 Difference]: With dead ends: 805 [2018-11-19 19:54:11,423 INFO L226 Difference]: Without dead ends: 504 [2018-11-19 19:54:11,428 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 19:54:11,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2018-11-19 19:54:11,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 504. [2018-11-19 19:54:11,626 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:54:11,626 INFO L82 GeneralOperation]: Start isEquivalent. First operand 504 states. Second operand 504 states. [2018-11-19 19:54:11,627 INFO L74 IsIncluded]: Start isIncluded. First operand 504 states. Second operand 504 states. [2018-11-19 19:54:11,627 INFO L87 Difference]: Start difference. First operand 504 states. Second operand 504 states. [2018-11-19 19:54:11,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:11,667 INFO L93 Difference]: Finished difference Result 504 states and 601 transitions. [2018-11-19 19:54:11,667 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 601 transitions. [2018-11-19 19:54:11,673 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:11,673 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:11,673 INFO L74 IsIncluded]: Start isIncluded. First operand 504 states. Second operand 504 states. [2018-11-19 19:54:11,673 INFO L87 Difference]: Start difference. First operand 504 states. Second operand 504 states. [2018-11-19 19:54:11,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:11,706 INFO L93 Difference]: Finished difference Result 504 states and 601 transitions. [2018-11-19 19:54:11,706 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 601 transitions. [2018-11-19 19:54:11,709 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:11,709 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:11,709 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:54:11,710 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:54:11,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 504 states. [2018-11-19 19:54:11,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 601 transitions. [2018-11-19 19:54:11,743 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 601 transitions. Word has length 34 [2018-11-19 19:54:11,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:54:11,743 INFO L480 AbstractCegarLoop]: Abstraction has 504 states and 601 transitions. [2018-11-19 19:54:11,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 19:54:11,744 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 601 transitions. [2018-11-19 19:54:11,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-11-19 19:54:11,745 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:11,746 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 19:54:11,746 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:11,746 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:11,746 INFO L82 PathProgramCache]: Analyzing trace with hash 1794103529, now seen corresponding path program 1 times [2018-11-19 19:54:11,747 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:11,747 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:11,752 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:11,752 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:11,752 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:11,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:11,918 INFO L256 TraceCheckUtils]: 0: Hoare triple {3159#true} call ULTIMATE.init(); {3159#true} is VALID [2018-11-19 19:54:11,919 INFO L273 TraceCheckUtils]: 1: Hoare triple {3159#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {3159#true} is VALID [2018-11-19 19:54:11,919 INFO L273 TraceCheckUtils]: 2: Hoare triple {3159#true} assume true; {3159#true} is VALID [2018-11-19 19:54:11,920 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {3159#true} {3159#true} #888#return; {3159#true} is VALID [2018-11-19 19:54:11,920 INFO L256 TraceCheckUtils]: 4: Hoare triple {3159#true} call #t~ret207 := main(); {3159#true} is VALID [2018-11-19 19:54:11,921 INFO L273 TraceCheckUtils]: 5: Hoare triple {3159#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; {3159#true} is VALID [2018-11-19 19:54:11,921 INFO L256 TraceCheckUtils]: 6: Hoare triple {3159#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {3159#true} is VALID [2018-11-19 19:54:11,921 INFO L273 TraceCheckUtils]: 7: Hoare triple {3159#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {3159#true} is VALID [2018-11-19 19:54:11,922 INFO L256 TraceCheckUtils]: 8: Hoare triple {3159#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {3159#true} is VALID [2018-11-19 19:54:11,922 INFO L273 TraceCheckUtils]: 9: Hoare triple {3159#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {3159#true} is VALID [2018-11-19 19:54:11,922 INFO L273 TraceCheckUtils]: 10: Hoare triple {3159#true} assume true; {3159#true} is VALID [2018-11-19 19:54:11,922 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {3159#true} {3159#true} #808#return; {3159#true} is VALID [2018-11-19 19:54:11,922 INFO L273 TraceCheckUtils]: 12: Hoare triple {3159#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {3159#true} is VALID [2018-11-19 19:54:11,923 INFO L273 TraceCheckUtils]: 13: Hoare triple {3159#true} assume true; {3159#true} is VALID [2018-11-19 19:54:11,923 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {3159#true} {3159#true} #824#return; {3159#true} is VALID [2018-11-19 19:54:11,923 INFO L273 TraceCheckUtils]: 15: Hoare triple {3159#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {3159#true} is VALID [2018-11-19 19:54:11,924 INFO L273 TraceCheckUtils]: 16: Hoare triple {3159#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {3159#true} is VALID [2018-11-19 19:54:11,924 INFO L273 TraceCheckUtils]: 17: Hoare triple {3159#true} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {3159#true} is VALID [2018-11-19 19:54:11,924 INFO L273 TraceCheckUtils]: 18: Hoare triple {3159#true} assume #t~switch185; {3159#true} is VALID [2018-11-19 19:54:11,924 INFO L273 TraceCheckUtils]: 19: Hoare triple {3159#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {3159#true} is VALID [2018-11-19 19:54:11,925 INFO L273 TraceCheckUtils]: 20: Hoare triple {3159#true} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {3159#true} is VALID [2018-11-19 19:54:11,925 INFO L273 TraceCheckUtils]: 21: Hoare triple {3159#true} assume #t~switch190; {3159#true} is VALID [2018-11-19 19:54:11,925 INFO L273 TraceCheckUtils]: 22: Hoare triple {3159#true} assume 1 == ~ldv_state_variable_0~0; {3159#true} is VALID [2018-11-19 19:54:11,926 INFO L256 TraceCheckUtils]: 23: Hoare triple {3159#true} call #t~ret191 := usb_acecad_init(); {3159#true} is VALID [2018-11-19 19:54:11,926 INFO L273 TraceCheckUtils]: 24: Hoare triple {3159#true} havoc ~result~0;havoc ~tmp~16; {3159#true} is VALID [2018-11-19 19:54:11,926 INFO L256 TraceCheckUtils]: 25: Hoare triple {3159#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {3159#true} is VALID [2018-11-19 19:54:11,926 INFO L273 TraceCheckUtils]: 26: Hoare triple {3159#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {3159#true} is VALID [2018-11-19 19:54:11,927 INFO L256 TraceCheckUtils]: 27: Hoare triple {3159#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); {3159#true} is VALID [2018-11-19 19:54:11,927 INFO L273 TraceCheckUtils]: 28: Hoare triple {3159#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {3159#true} is VALID [2018-11-19 19:54:11,927 INFO L256 TraceCheckUtils]: 29: Hoare triple {3159#true} call ldv_usb_driver_1(); {3159#true} is VALID [2018-11-19 19:54:11,928 INFO L273 TraceCheckUtils]: 30: Hoare triple {3159#true} havoc ~tmp~17.base, ~tmp~17.offset; {3159#true} is VALID [2018-11-19 19:54:11,928 INFO L256 TraceCheckUtils]: 31: Hoare triple {3159#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {3159#true} is VALID [2018-11-19 19:54:11,928 INFO L273 TraceCheckUtils]: 32: Hoare triple {3159#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {3159#true} is VALID [2018-11-19 19:54:11,928 INFO L256 TraceCheckUtils]: 33: Hoare triple {3159#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {3159#true} is VALID [2018-11-19 19:54:11,929 INFO L273 TraceCheckUtils]: 34: Hoare triple {3159#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {3159#true} is VALID [2018-11-19 19:54:11,929 INFO L273 TraceCheckUtils]: 35: Hoare triple {3159#true} assume true; {3159#true} is VALID [2018-11-19 19:54:11,929 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {3159#true} {3159#true} #808#return; {3159#true} is VALID [2018-11-19 19:54:11,929 INFO L273 TraceCheckUtils]: 37: Hoare triple {3159#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {3159#true} is VALID [2018-11-19 19:54:11,930 INFO L273 TraceCheckUtils]: 38: Hoare triple {3159#true} assume true; {3159#true} is VALID [2018-11-19 19:54:11,930 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {3159#true} {3159#true} #774#return; {3159#true} is VALID [2018-11-19 19:54:11,930 INFO L273 TraceCheckUtils]: 40: Hoare triple {3159#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {3159#true} is VALID [2018-11-19 19:54:11,930 INFO L273 TraceCheckUtils]: 41: Hoare triple {3159#true} assume true; {3159#true} is VALID [2018-11-19 19:54:11,931 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {3159#true} {3159#true} #844#return; {3159#true} is VALID [2018-11-19 19:54:11,931 INFO L273 TraceCheckUtils]: 43: Hoare triple {3159#true} #res := ~ldv_func_res~0; {3159#true} is VALID [2018-11-19 19:54:11,931 INFO L273 TraceCheckUtils]: 44: Hoare triple {3159#true} assume true; {3159#true} is VALID [2018-11-19 19:54:11,931 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {3159#true} {3159#true} #856#return; {3159#true} is VALID [2018-11-19 19:54:11,932 INFO L273 TraceCheckUtils]: 46: Hoare triple {3159#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {3159#true} is VALID [2018-11-19 19:54:11,932 INFO L273 TraceCheckUtils]: 47: Hoare triple {3159#true} assume true; {3159#true} is VALID [2018-11-19 19:54:11,932 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {3159#true} {3159#true} #800#return; {3159#true} is VALID [2018-11-19 19:54:11,932 INFO L273 TraceCheckUtils]: 49: Hoare triple {3159#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {3159#true} is VALID [2018-11-19 19:54:11,933 INFO L273 TraceCheckUtils]: 50: Hoare triple {3159#true} assume 0 == ~result~0;havoc #t~nondet180; {3161#(= 0 usb_acecad_init_~result~0)} is VALID [2018-11-19 19:54:11,936 INFO L273 TraceCheckUtils]: 51: Hoare triple {3161#(= 0 usb_acecad_init_~result~0)} #res := ~result~0; {3162#(= 0 |usb_acecad_init_#res|)} is VALID [2018-11-19 19:54:11,936 INFO L273 TraceCheckUtils]: 52: Hoare triple {3162#(= 0 |usb_acecad_init_#res|)} assume true; {3162#(= 0 |usb_acecad_init_#res|)} is VALID [2018-11-19 19:54:11,937 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {3162#(= 0 |usb_acecad_init_#res|)} {3159#true} #834#return; {3163#(= 0 |main_#t~ret191|)} is VALID [2018-11-19 19:54:11,938 INFO L273 TraceCheckUtils]: 54: Hoare triple {3163#(= 0 |main_#t~ret191|)} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {3164#(= ~ldv_retval_1~0 0)} is VALID [2018-11-19 19:54:11,940 INFO L273 TraceCheckUtils]: 55: Hoare triple {3164#(= ~ldv_retval_1~0 0)} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {3164#(= ~ldv_retval_1~0 0)} is VALID [2018-11-19 19:54:11,941 INFO L273 TraceCheckUtils]: 56: Hoare triple {3164#(= ~ldv_retval_1~0 0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {3160#false} is VALID [2018-11-19 19:54:11,941 INFO L256 TraceCheckUtils]: 57: Hoare triple {3160#false} call ldv_check_final_state(); {3160#false} is VALID [2018-11-19 19:54:11,941 INFO L273 TraceCheckUtils]: 58: Hoare triple {3160#false} assume 0 != ~URB_STATE~0; {3160#false} is VALID [2018-11-19 19:54:11,942 INFO L256 TraceCheckUtils]: 59: Hoare triple {3160#false} call ldv_error(); {3160#false} is VALID [2018-11-19 19:54:11,942 INFO L273 TraceCheckUtils]: 60: Hoare triple {3160#false} assume !false; {3160#false} is VALID [2018-11-19 19:54:11,945 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 19:54:11,946 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:54:11,946 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-19 19:54:11,948 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 61 [2018-11-19 19:54:11,948 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:11,949 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states. [2018-11-19 19:54:12,025 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 19:54:12,025 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-19 19:54:12,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-19 19:54:12,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-19 19:54:12,026 INFO L87 Difference]: Start difference. First operand 504 states and 601 transitions. Second operand 6 states. [2018-11-19 19:54:17,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:17,084 INFO L93 Difference]: Finished difference Result 1008 states and 1205 transitions. [2018-11-19 19:54:17,084 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-19 19:54:17,084 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 61 [2018-11-19 19:54:17,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:54:17,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-19 19:54:17,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 674 transitions. [2018-11-19 19:54:17,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-19 19:54:17,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 674 transitions. [2018-11-19 19:54:17,106 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states and 674 transitions. [2018-11-19 19:54:17,741 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 674 edges. 674 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:54:17,764 INFO L225 Difference]: With dead ends: 1008 [2018-11-19 19:54:17,764 INFO L226 Difference]: Without dead ends: 520 [2018-11-19 19:54:17,767 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 19:54:17,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2018-11-19 19:54:17,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 509. [2018-11-19 19:54:17,982 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:54:17,983 INFO L82 GeneralOperation]: Start isEquivalent. First operand 520 states. Second operand 509 states. [2018-11-19 19:54:17,983 INFO L74 IsIncluded]: Start isIncluded. First operand 520 states. Second operand 509 states. [2018-11-19 19:54:17,983 INFO L87 Difference]: Start difference. First operand 520 states. Second operand 509 states. [2018-11-19 19:54:18,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:18,009 INFO L93 Difference]: Finished difference Result 520 states and 618 transitions. [2018-11-19 19:54:18,009 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 618 transitions. [2018-11-19 19:54:18,011 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:18,012 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:18,012 INFO L74 IsIncluded]: Start isIncluded. First operand 509 states. Second operand 520 states. [2018-11-19 19:54:18,012 INFO L87 Difference]: Start difference. First operand 509 states. Second operand 520 states. [2018-11-19 19:54:18,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:18,039 INFO L93 Difference]: Finished difference Result 520 states and 618 transitions. [2018-11-19 19:54:18,039 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 618 transitions. [2018-11-19 19:54:18,041 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:18,042 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:18,042 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:54:18,042 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:54:18,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 509 states. [2018-11-19 19:54:18,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 605 transitions. [2018-11-19 19:54:18,069 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 605 transitions. Word has length 61 [2018-11-19 19:54:18,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:54:18,070 INFO L480 AbstractCegarLoop]: Abstraction has 509 states and 605 transitions. [2018-11-19 19:54:18,070 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-19 19:54:18,070 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 605 transitions. [2018-11-19 19:54:18,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2018-11-19 19:54:18,072 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:18,072 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 19:54:18,073 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:18,073 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:18,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1742540887, now seen corresponding path program 1 times [2018-11-19 19:54:18,073 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:18,073 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:18,077 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:18,077 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:18,077 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:18,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:18,244 INFO L256 TraceCheckUtils]: 0: Hoare triple {6233#true} call ULTIMATE.init(); {6233#true} is VALID [2018-11-19 19:54:18,250 INFO L273 TraceCheckUtils]: 1: Hoare triple {6233#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,251 INFO L273 TraceCheckUtils]: 2: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume true; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,251 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {6235#(= 0 ~URB_STATE~0)} {6233#true} #888#return; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,252 INFO L256 TraceCheckUtils]: 4: Hoare triple {6235#(= 0 ~URB_STATE~0)} call #t~ret207 := main(); {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,253 INFO L273 TraceCheckUtils]: 5: Hoare triple {6235#(= 0 ~URB_STATE~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; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,253 INFO L256 TraceCheckUtils]: 6: Hoare triple {6235#(= 0 ~URB_STATE~0)} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {6233#true} is VALID [2018-11-19 19:54:18,253 INFO L273 TraceCheckUtils]: 7: Hoare triple {6233#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {6233#true} is VALID [2018-11-19 19:54:18,254 INFO L256 TraceCheckUtils]: 8: Hoare triple {6233#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {6233#true} is VALID [2018-11-19 19:54:18,254 INFO L273 TraceCheckUtils]: 9: Hoare triple {6233#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {6233#true} is VALID [2018-11-19 19:54:18,254 INFO L273 TraceCheckUtils]: 10: Hoare triple {6233#true} assume true; {6233#true} is VALID [2018-11-19 19:54:18,255 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {6233#true} {6233#true} #808#return; {6233#true} is VALID [2018-11-19 19:54:18,255 INFO L273 TraceCheckUtils]: 12: Hoare triple {6233#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {6233#true} is VALID [2018-11-19 19:54:18,255 INFO L273 TraceCheckUtils]: 13: Hoare triple {6233#true} assume true; {6233#true} is VALID [2018-11-19 19:54:18,259 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {6233#true} {6235#(= 0 ~URB_STATE~0)} #824#return; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,260 INFO L273 TraceCheckUtils]: 15: Hoare triple {6235#(= 0 ~URB_STATE~0)} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,261 INFO L273 TraceCheckUtils]: 16: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,262 INFO L273 TraceCheckUtils]: 17: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,263 INFO L273 TraceCheckUtils]: 18: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume #t~switch185; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,263 INFO L273 TraceCheckUtils]: 19: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,264 INFO L273 TraceCheckUtils]: 20: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,264 INFO L273 TraceCheckUtils]: 21: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume #t~switch190; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,265 INFO L273 TraceCheckUtils]: 22: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume 1 == ~ldv_state_variable_0~0; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,265 INFO L256 TraceCheckUtils]: 23: Hoare triple {6235#(= 0 ~URB_STATE~0)} call #t~ret191 := usb_acecad_init(); {6233#true} is VALID [2018-11-19 19:54:18,266 INFO L273 TraceCheckUtils]: 24: Hoare triple {6233#true} havoc ~result~0;havoc ~tmp~16; {6233#true} is VALID [2018-11-19 19:54:18,266 INFO L256 TraceCheckUtils]: 25: Hoare triple {6233#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {6233#true} is VALID [2018-11-19 19:54:18,266 INFO L273 TraceCheckUtils]: 26: Hoare triple {6233#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {6233#true} is VALID [2018-11-19 19:54:18,267 INFO L256 TraceCheckUtils]: 27: Hoare triple {6233#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); {6233#true} is VALID [2018-11-19 19:54:18,267 INFO L273 TraceCheckUtils]: 28: Hoare triple {6233#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {6233#true} is VALID [2018-11-19 19:54:18,267 INFO L256 TraceCheckUtils]: 29: Hoare triple {6233#true} call ldv_usb_driver_1(); {6233#true} is VALID [2018-11-19 19:54:18,268 INFO L273 TraceCheckUtils]: 30: Hoare triple {6233#true} havoc ~tmp~17.base, ~tmp~17.offset; {6233#true} is VALID [2018-11-19 19:54:18,268 INFO L256 TraceCheckUtils]: 31: Hoare triple {6233#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {6233#true} is VALID [2018-11-19 19:54:18,268 INFO L273 TraceCheckUtils]: 32: Hoare triple {6233#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {6233#true} is VALID [2018-11-19 19:54:18,269 INFO L256 TraceCheckUtils]: 33: Hoare triple {6233#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {6233#true} is VALID [2018-11-19 19:54:18,269 INFO L273 TraceCheckUtils]: 34: Hoare triple {6233#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {6233#true} is VALID [2018-11-19 19:54:18,269 INFO L273 TraceCheckUtils]: 35: Hoare triple {6233#true} assume true; {6233#true} is VALID [2018-11-19 19:54:18,269 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {6233#true} {6233#true} #808#return; {6233#true} is VALID [2018-11-19 19:54:18,270 INFO L273 TraceCheckUtils]: 37: Hoare triple {6233#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {6233#true} is VALID [2018-11-19 19:54:18,270 INFO L273 TraceCheckUtils]: 38: Hoare triple {6233#true} assume true; {6233#true} is VALID [2018-11-19 19:54:18,270 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {6233#true} {6233#true} #774#return; {6233#true} is VALID [2018-11-19 19:54:18,271 INFO L273 TraceCheckUtils]: 40: Hoare triple {6233#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {6233#true} is VALID [2018-11-19 19:54:18,271 INFO L273 TraceCheckUtils]: 41: Hoare triple {6233#true} assume true; {6233#true} is VALID [2018-11-19 19:54:18,271 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {6233#true} {6233#true} #844#return; {6233#true} is VALID [2018-11-19 19:54:18,271 INFO L273 TraceCheckUtils]: 43: Hoare triple {6233#true} #res := ~ldv_func_res~0; {6233#true} is VALID [2018-11-19 19:54:18,272 INFO L273 TraceCheckUtils]: 44: Hoare triple {6233#true} assume true; {6233#true} is VALID [2018-11-19 19:54:18,272 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {6233#true} {6233#true} #856#return; {6233#true} is VALID [2018-11-19 19:54:18,272 INFO L273 TraceCheckUtils]: 46: Hoare triple {6233#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {6233#true} is VALID [2018-11-19 19:54:18,273 INFO L273 TraceCheckUtils]: 47: Hoare triple {6233#true} assume true; {6233#true} is VALID [2018-11-19 19:54:18,273 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {6233#true} {6233#true} #800#return; {6233#true} is VALID [2018-11-19 19:54:18,273 INFO L273 TraceCheckUtils]: 49: Hoare triple {6233#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {6233#true} is VALID [2018-11-19 19:54:18,273 INFO L273 TraceCheckUtils]: 50: Hoare triple {6233#true} assume !(0 == ~result~0); {6233#true} is VALID [2018-11-19 19:54:18,274 INFO L273 TraceCheckUtils]: 51: Hoare triple {6233#true} #res := ~result~0; {6233#true} is VALID [2018-11-19 19:54:18,274 INFO L273 TraceCheckUtils]: 52: Hoare triple {6233#true} assume true; {6233#true} is VALID [2018-11-19 19:54:18,275 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {6233#true} {6235#(= 0 ~URB_STATE~0)} #834#return; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,276 INFO L273 TraceCheckUtils]: 54: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,276 INFO L273 TraceCheckUtils]: 55: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume !(0 == ~ldv_retval_1~0); {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,277 INFO L273 TraceCheckUtils]: 56: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,277 INFO L256 TraceCheckUtils]: 57: Hoare triple {6235#(= 0 ~URB_STATE~0)} call ldv_check_final_state(); {6235#(= 0 ~URB_STATE~0)} is VALID [2018-11-19 19:54:18,278 INFO L273 TraceCheckUtils]: 58: Hoare triple {6235#(= 0 ~URB_STATE~0)} assume 0 != ~URB_STATE~0; {6234#false} is VALID [2018-11-19 19:54:18,278 INFO L256 TraceCheckUtils]: 59: Hoare triple {6234#false} call ldv_error(); {6234#false} is VALID [2018-11-19 19:54:18,279 INFO L273 TraceCheckUtils]: 60: Hoare triple {6234#false} assume !false; {6234#false} is VALID [2018-11-19 19:54:18,286 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 19:54:18,286 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:54:18,286 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 19:54:18,287 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 61 [2018-11-19 19:54:18,287 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:18,288 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 19:54:18,351 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 19:54:18,351 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 19:54:18,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 19:54:18,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 19:54:18,352 INFO L87 Difference]: Start difference. First operand 509 states and 605 transitions. Second operand 3 states. [2018-11-19 19:54:21,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:21,149 INFO L93 Difference]: Finished difference Result 1488 states and 1792 transitions. [2018-11-19 19:54:21,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 19:54:21,150 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 61 [2018-11-19 19:54:21,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:54:21,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:21,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 975 transitions. [2018-11-19 19:54:21,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:21,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 975 transitions. [2018-11-19 19:54:21,180 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 975 transitions. [2018-11-19 19:54:22,037 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 19:54:22,091 INFO L225 Difference]: With dead ends: 1488 [2018-11-19 19:54:22,091 INFO L226 Difference]: Without dead ends: 995 [2018-11-19 19:54:22,093 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 19:54:22,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2018-11-19 19:54:22,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 993. [2018-11-19 19:54:22,753 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:54:22,754 INFO L82 GeneralOperation]: Start isEquivalent. First operand 995 states. Second operand 993 states. [2018-11-19 19:54:22,754 INFO L74 IsIncluded]: Start isIncluded. First operand 995 states. Second operand 993 states. [2018-11-19 19:54:22,754 INFO L87 Difference]: Start difference. First operand 995 states. Second operand 993 states. [2018-11-19 19:54:22,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:22,826 INFO L93 Difference]: Finished difference Result 995 states and 1186 transitions. [2018-11-19 19:54:22,827 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1186 transitions. [2018-11-19 19:54:22,830 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:22,830 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:22,830 INFO L74 IsIncluded]: Start isIncluded. First operand 993 states. Second operand 995 states. [2018-11-19 19:54:22,831 INFO L87 Difference]: Start difference. First operand 993 states. Second operand 995 states. [2018-11-19 19:54:22,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:22,907 INFO L93 Difference]: Finished difference Result 995 states and 1186 transitions. [2018-11-19 19:54:22,907 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1186 transitions. [2018-11-19 19:54:22,910 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:22,911 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:22,911 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:54:22,911 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:54:22,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 993 states. [2018-11-19 19:54:22,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 993 states to 993 states and 1185 transitions. [2018-11-19 19:54:22,995 INFO L78 Accepts]: Start accepts. Automaton has 993 states and 1185 transitions. Word has length 61 [2018-11-19 19:54:22,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:54:22,996 INFO L480 AbstractCegarLoop]: Abstraction has 993 states and 1185 transitions. [2018-11-19 19:54:22,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 19:54:22,996 INFO L276 IsEmpty]: Start isEmpty. Operand 993 states and 1185 transitions. [2018-11-19 19:54:22,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-11-19 19:54:22,998 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:22,998 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 19:54:22,998 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:22,998 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:22,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1815725596, now seen corresponding path program 1 times [2018-11-19 19:54:22,999 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:22,999 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:23,001 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:23,002 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:23,002 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:23,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:23,123 INFO L256 TraceCheckUtils]: 0: Hoare triple {11516#true} call ULTIMATE.init(); {11516#true} is VALID [2018-11-19 19:54:23,124 INFO L273 TraceCheckUtils]: 1: Hoare triple {11516#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,125 INFO L273 TraceCheckUtils]: 2: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume true; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,125 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {11518#(= ~DEV_STATE~0 0)} {11516#true} #888#return; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,126 INFO L256 TraceCheckUtils]: 4: Hoare triple {11518#(= ~DEV_STATE~0 0)} call #t~ret207 := main(); {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,126 INFO L273 TraceCheckUtils]: 5: Hoare triple {11518#(= ~DEV_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; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,127 INFO L256 TraceCheckUtils]: 6: Hoare triple {11518#(= ~DEV_STATE~0 0)} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {11516#true} is VALID [2018-11-19 19:54:23,127 INFO L273 TraceCheckUtils]: 7: Hoare triple {11516#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {11516#true} is VALID [2018-11-19 19:54:23,127 INFO L256 TraceCheckUtils]: 8: Hoare triple {11516#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {11516#true} is VALID [2018-11-19 19:54:23,127 INFO L273 TraceCheckUtils]: 9: Hoare triple {11516#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11516#true} is VALID [2018-11-19 19:54:23,128 INFO L273 TraceCheckUtils]: 10: Hoare triple {11516#true} assume true; {11516#true} is VALID [2018-11-19 19:54:23,128 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {11516#true} {11516#true} #808#return; {11516#true} is VALID [2018-11-19 19:54:23,128 INFO L273 TraceCheckUtils]: 12: Hoare triple {11516#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {11516#true} is VALID [2018-11-19 19:54:23,128 INFO L273 TraceCheckUtils]: 13: Hoare triple {11516#true} assume true; {11516#true} is VALID [2018-11-19 19:54:23,129 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {11516#true} {11518#(= ~DEV_STATE~0 0)} #824#return; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,130 INFO L273 TraceCheckUtils]: 15: Hoare triple {11518#(= ~DEV_STATE~0 0)} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,130 INFO L273 TraceCheckUtils]: 16: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,131 INFO L273 TraceCheckUtils]: 17: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,131 INFO L273 TraceCheckUtils]: 18: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume #t~switch185; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,132 INFO L273 TraceCheckUtils]: 19: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,132 INFO L273 TraceCheckUtils]: 20: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,133 INFO L273 TraceCheckUtils]: 21: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume #t~switch190; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,134 INFO L273 TraceCheckUtils]: 22: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume 1 == ~ldv_state_variable_0~0; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,134 INFO L256 TraceCheckUtils]: 23: Hoare triple {11518#(= ~DEV_STATE~0 0)} call #t~ret191 := usb_acecad_init(); {11516#true} is VALID [2018-11-19 19:54:23,134 INFO L273 TraceCheckUtils]: 24: Hoare triple {11516#true} havoc ~result~0;havoc ~tmp~16; {11516#true} is VALID [2018-11-19 19:54:23,134 INFO L256 TraceCheckUtils]: 25: Hoare triple {11516#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {11516#true} is VALID [2018-11-19 19:54:23,135 INFO L273 TraceCheckUtils]: 26: Hoare triple {11516#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {11516#true} is VALID [2018-11-19 19:54:23,135 INFO L256 TraceCheckUtils]: 27: Hoare triple {11516#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); {11516#true} is VALID [2018-11-19 19:54:23,135 INFO L273 TraceCheckUtils]: 28: Hoare triple {11516#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {11516#true} is VALID [2018-11-19 19:54:23,135 INFO L256 TraceCheckUtils]: 29: Hoare triple {11516#true} call ldv_usb_driver_1(); {11516#true} is VALID [2018-11-19 19:54:23,136 INFO L273 TraceCheckUtils]: 30: Hoare triple {11516#true} havoc ~tmp~17.base, ~tmp~17.offset; {11516#true} is VALID [2018-11-19 19:54:23,136 INFO L256 TraceCheckUtils]: 31: Hoare triple {11516#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {11516#true} is VALID [2018-11-19 19:54:23,136 INFO L273 TraceCheckUtils]: 32: Hoare triple {11516#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {11516#true} is VALID [2018-11-19 19:54:23,136 INFO L256 TraceCheckUtils]: 33: Hoare triple {11516#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {11516#true} is VALID [2018-11-19 19:54:23,137 INFO L273 TraceCheckUtils]: 34: Hoare triple {11516#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11516#true} is VALID [2018-11-19 19:54:23,137 INFO L273 TraceCheckUtils]: 35: Hoare triple {11516#true} assume true; {11516#true} is VALID [2018-11-19 19:54:23,137 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {11516#true} {11516#true} #808#return; {11516#true} is VALID [2018-11-19 19:54:23,137 INFO L273 TraceCheckUtils]: 37: Hoare triple {11516#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {11516#true} is VALID [2018-11-19 19:54:23,138 INFO L273 TraceCheckUtils]: 38: Hoare triple {11516#true} assume true; {11516#true} is VALID [2018-11-19 19:54:23,138 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {11516#true} {11516#true} #774#return; {11516#true} is VALID [2018-11-19 19:54:23,138 INFO L273 TraceCheckUtils]: 40: Hoare triple {11516#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {11516#true} is VALID [2018-11-19 19:54:23,138 INFO L273 TraceCheckUtils]: 41: Hoare triple {11516#true} assume true; {11516#true} is VALID [2018-11-19 19:54:23,139 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {11516#true} {11516#true} #844#return; {11516#true} is VALID [2018-11-19 19:54:23,139 INFO L273 TraceCheckUtils]: 43: Hoare triple {11516#true} #res := ~ldv_func_res~0; {11516#true} is VALID [2018-11-19 19:54:23,139 INFO L273 TraceCheckUtils]: 44: Hoare triple {11516#true} assume true; {11516#true} is VALID [2018-11-19 19:54:23,139 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {11516#true} {11516#true} #856#return; {11516#true} is VALID [2018-11-19 19:54:23,140 INFO L273 TraceCheckUtils]: 46: Hoare triple {11516#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {11516#true} is VALID [2018-11-19 19:54:23,140 INFO L273 TraceCheckUtils]: 47: Hoare triple {11516#true} assume true; {11516#true} is VALID [2018-11-19 19:54:23,140 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {11516#true} {11516#true} #800#return; {11516#true} is VALID [2018-11-19 19:54:23,140 INFO L273 TraceCheckUtils]: 49: Hoare triple {11516#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {11516#true} is VALID [2018-11-19 19:54:23,140 INFO L273 TraceCheckUtils]: 50: Hoare triple {11516#true} assume !(0 == ~result~0); {11516#true} is VALID [2018-11-19 19:54:23,141 INFO L273 TraceCheckUtils]: 51: Hoare triple {11516#true} #res := ~result~0; {11516#true} is VALID [2018-11-19 19:54:23,141 INFO L273 TraceCheckUtils]: 52: Hoare triple {11516#true} assume true; {11516#true} is VALID [2018-11-19 19:54:23,142 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {11516#true} {11518#(= ~DEV_STATE~0 0)} #834#return; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,142 INFO L273 TraceCheckUtils]: 54: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,143 INFO L273 TraceCheckUtils]: 55: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume !(0 == ~ldv_retval_1~0); {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,143 INFO L273 TraceCheckUtils]: 56: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,144 INFO L256 TraceCheckUtils]: 57: Hoare triple {11518#(= ~DEV_STATE~0 0)} call ldv_check_final_state(); {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,144 INFO L273 TraceCheckUtils]: 58: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume !(0 != ~URB_STATE~0); {11518#(= ~DEV_STATE~0 0)} is VALID [2018-11-19 19:54:23,145 INFO L273 TraceCheckUtils]: 59: Hoare triple {11518#(= ~DEV_STATE~0 0)} assume 0 != ~DEV_STATE~0; {11517#false} is VALID [2018-11-19 19:54:23,145 INFO L256 TraceCheckUtils]: 60: Hoare triple {11517#false} call ldv_error(); {11517#false} is VALID [2018-11-19 19:54:23,146 INFO L273 TraceCheckUtils]: 61: Hoare triple {11517#false} assume !false; {11517#false} is VALID [2018-11-19 19:54:23,149 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 19:54:23,149 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:54:23,149 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 19:54:23,150 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 62 [2018-11-19 19:54:23,150 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:23,150 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 19:54:23,214 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 19:54:23,214 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 19:54:23,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 19:54:23,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 19:54:23,215 INFO L87 Difference]: Start difference. First operand 993 states and 1185 transitions. Second operand 3 states. [2018-11-19 19:54:25,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:25,653 INFO L93 Difference]: Finished difference Result 995 states and 1186 transitions. [2018-11-19 19:54:25,653 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 19:54:25,653 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 62 [2018-11-19 19:54:25,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:54:25,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:25,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 332 transitions. [2018-11-19 19:54:25,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:25,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 332 transitions. [2018-11-19 19:54:25,664 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 332 transitions. [2018-11-19 19:54:25,996 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 19:54:26,052 INFO L225 Difference]: With dead ends: 995 [2018-11-19 19:54:26,052 INFO L226 Difference]: Without dead ends: 992 [2018-11-19 19:54:26,053 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 19:54:26,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2018-11-19 19:54:27,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 992. [2018-11-19 19:54:27,279 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:54:27,279 INFO L82 GeneralOperation]: Start isEquivalent. First operand 992 states. Second operand 992 states. [2018-11-19 19:54:27,280 INFO L74 IsIncluded]: Start isIncluded. First operand 992 states. Second operand 992 states. [2018-11-19 19:54:27,280 INFO L87 Difference]: Start difference. First operand 992 states. Second operand 992 states. [2018-11-19 19:54:27,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:27,340 INFO L93 Difference]: Finished difference Result 992 states and 1183 transitions. [2018-11-19 19:54:27,340 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1183 transitions. [2018-11-19 19:54:27,344 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:27,344 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:27,344 INFO L74 IsIncluded]: Start isIncluded. First operand 992 states. Second operand 992 states. [2018-11-19 19:54:27,344 INFO L87 Difference]: Start difference. First operand 992 states. Second operand 992 states. [2018-11-19 19:54:27,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:27,394 INFO L93 Difference]: Finished difference Result 992 states and 1183 transitions. [2018-11-19 19:54:27,395 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1183 transitions. [2018-11-19 19:54:27,398 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:27,398 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:27,398 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:54:27,398 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:54:27,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 992 states. [2018-11-19 19:54:27,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1183 transitions. [2018-11-19 19:54:27,466 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1183 transitions. Word has length 62 [2018-11-19 19:54:27,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:54:27,467 INFO L480 AbstractCegarLoop]: Abstraction has 992 states and 1183 transitions. [2018-11-19 19:54:27,467 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 19:54:27,467 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1183 transitions. [2018-11-19 19:54:27,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-11-19 19:54:27,468 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:27,468 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 19:54:27,469 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:27,469 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:27,469 INFO L82 PathProgramCache]: Analyzing trace with hash 452841740, now seen corresponding path program 1 times [2018-11-19 19:54:27,469 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:27,469 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:27,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:27,472 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:27,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:27,563 INFO L256 TraceCheckUtils]: 0: Hoare triple {16138#true} call ULTIMATE.init(); {16138#true} is VALID [2018-11-19 19:54:27,564 INFO L273 TraceCheckUtils]: 1: Hoare triple {16138#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,565 INFO L273 TraceCheckUtils]: 2: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume true; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,565 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {16140#(= ~INTERF_STATE~0 0)} {16138#true} #888#return; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,566 INFO L256 TraceCheckUtils]: 4: Hoare triple {16140#(= ~INTERF_STATE~0 0)} call #t~ret207 := main(); {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,566 INFO L273 TraceCheckUtils]: 5: Hoare triple {16140#(= ~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; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,567 INFO L256 TraceCheckUtils]: 6: Hoare triple {16140#(= ~INTERF_STATE~0 0)} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {16138#true} is VALID [2018-11-19 19:54:27,567 INFO L273 TraceCheckUtils]: 7: Hoare triple {16138#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {16138#true} is VALID [2018-11-19 19:54:27,567 INFO L256 TraceCheckUtils]: 8: Hoare triple {16138#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {16138#true} is VALID [2018-11-19 19:54:27,567 INFO L273 TraceCheckUtils]: 9: Hoare triple {16138#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {16138#true} is VALID [2018-11-19 19:54:27,567 INFO L273 TraceCheckUtils]: 10: Hoare triple {16138#true} assume true; {16138#true} is VALID [2018-11-19 19:54:27,568 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {16138#true} {16138#true} #808#return; {16138#true} is VALID [2018-11-19 19:54:27,568 INFO L273 TraceCheckUtils]: 12: Hoare triple {16138#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {16138#true} is VALID [2018-11-19 19:54:27,568 INFO L273 TraceCheckUtils]: 13: Hoare triple {16138#true} assume true; {16138#true} is VALID [2018-11-19 19:54:27,570 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {16138#true} {16140#(= ~INTERF_STATE~0 0)} #824#return; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,571 INFO L273 TraceCheckUtils]: 15: Hoare triple {16140#(= ~INTERF_STATE~0 0)} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,571 INFO L273 TraceCheckUtils]: 16: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,572 INFO L273 TraceCheckUtils]: 17: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,573 INFO L273 TraceCheckUtils]: 18: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume #t~switch185; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,573 INFO L273 TraceCheckUtils]: 19: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,574 INFO L273 TraceCheckUtils]: 20: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,574 INFO L273 TraceCheckUtils]: 21: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume #t~switch190; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,575 INFO L273 TraceCheckUtils]: 22: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume 1 == ~ldv_state_variable_0~0; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,575 INFO L256 TraceCheckUtils]: 23: Hoare triple {16140#(= ~INTERF_STATE~0 0)} call #t~ret191 := usb_acecad_init(); {16138#true} is VALID [2018-11-19 19:54:27,575 INFO L273 TraceCheckUtils]: 24: Hoare triple {16138#true} havoc ~result~0;havoc ~tmp~16; {16138#true} is VALID [2018-11-19 19:54:27,575 INFO L256 TraceCheckUtils]: 25: Hoare triple {16138#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {16138#true} is VALID [2018-11-19 19:54:27,576 INFO L273 TraceCheckUtils]: 26: Hoare triple {16138#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {16138#true} is VALID [2018-11-19 19:54:27,576 INFO L256 TraceCheckUtils]: 27: Hoare triple {16138#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); {16138#true} is VALID [2018-11-19 19:54:27,576 INFO L273 TraceCheckUtils]: 28: Hoare triple {16138#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {16138#true} is VALID [2018-11-19 19:54:27,576 INFO L256 TraceCheckUtils]: 29: Hoare triple {16138#true} call ldv_usb_driver_1(); {16138#true} is VALID [2018-11-19 19:54:27,577 INFO L273 TraceCheckUtils]: 30: Hoare triple {16138#true} havoc ~tmp~17.base, ~tmp~17.offset; {16138#true} is VALID [2018-11-19 19:54:27,577 INFO L256 TraceCheckUtils]: 31: Hoare triple {16138#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {16138#true} is VALID [2018-11-19 19:54:27,577 INFO L273 TraceCheckUtils]: 32: Hoare triple {16138#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {16138#true} is VALID [2018-11-19 19:54:27,577 INFO L256 TraceCheckUtils]: 33: Hoare triple {16138#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {16138#true} is VALID [2018-11-19 19:54:27,578 INFO L273 TraceCheckUtils]: 34: Hoare triple {16138#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {16138#true} is VALID [2018-11-19 19:54:27,578 INFO L273 TraceCheckUtils]: 35: Hoare triple {16138#true} assume true; {16138#true} is VALID [2018-11-19 19:54:27,578 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {16138#true} {16138#true} #808#return; {16138#true} is VALID [2018-11-19 19:54:27,578 INFO L273 TraceCheckUtils]: 37: Hoare triple {16138#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {16138#true} is VALID [2018-11-19 19:54:27,578 INFO L273 TraceCheckUtils]: 38: Hoare triple {16138#true} assume true; {16138#true} is VALID [2018-11-19 19:54:27,580 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {16138#true} {16138#true} #774#return; {16138#true} is VALID [2018-11-19 19:54:27,580 INFO L273 TraceCheckUtils]: 40: Hoare triple {16138#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {16138#true} is VALID [2018-11-19 19:54:27,580 INFO L273 TraceCheckUtils]: 41: Hoare triple {16138#true} assume true; {16138#true} is VALID [2018-11-19 19:54:27,580 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {16138#true} {16138#true} #844#return; {16138#true} is VALID [2018-11-19 19:54:27,580 INFO L273 TraceCheckUtils]: 43: Hoare triple {16138#true} #res := ~ldv_func_res~0; {16138#true} is VALID [2018-11-19 19:54:27,582 INFO L273 TraceCheckUtils]: 44: Hoare triple {16138#true} assume true; {16138#true} is VALID [2018-11-19 19:54:27,582 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {16138#true} {16138#true} #856#return; {16138#true} is VALID [2018-11-19 19:54:27,582 INFO L273 TraceCheckUtils]: 46: Hoare triple {16138#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {16138#true} is VALID [2018-11-19 19:54:27,582 INFO L273 TraceCheckUtils]: 47: Hoare triple {16138#true} assume true; {16138#true} is VALID [2018-11-19 19:54:27,582 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {16138#true} {16138#true} #800#return; {16138#true} is VALID [2018-11-19 19:54:27,583 INFO L273 TraceCheckUtils]: 49: Hoare triple {16138#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {16138#true} is VALID [2018-11-19 19:54:27,583 INFO L273 TraceCheckUtils]: 50: Hoare triple {16138#true} assume !(0 == ~result~0); {16138#true} is VALID [2018-11-19 19:54:27,583 INFO L273 TraceCheckUtils]: 51: Hoare triple {16138#true} #res := ~result~0; {16138#true} is VALID [2018-11-19 19:54:27,583 INFO L273 TraceCheckUtils]: 52: Hoare triple {16138#true} assume true; {16138#true} is VALID [2018-11-19 19:54:27,584 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {16138#true} {16140#(= ~INTERF_STATE~0 0)} #834#return; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,585 INFO L273 TraceCheckUtils]: 54: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,586 INFO L273 TraceCheckUtils]: 55: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume !(0 == ~ldv_retval_1~0); {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,586 INFO L273 TraceCheckUtils]: 56: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,587 INFO L256 TraceCheckUtils]: 57: Hoare triple {16140#(= ~INTERF_STATE~0 0)} call ldv_check_final_state(); {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,587 INFO L273 TraceCheckUtils]: 58: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume !(0 != ~URB_STATE~0); {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,588 INFO L273 TraceCheckUtils]: 59: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume !(0 != ~DEV_STATE~0); {16140#(= ~INTERF_STATE~0 0)} is VALID [2018-11-19 19:54:27,588 INFO L273 TraceCheckUtils]: 60: Hoare triple {16140#(= ~INTERF_STATE~0 0)} assume 0 != ~INTERF_STATE~0; {16139#false} is VALID [2018-11-19 19:54:27,589 INFO L256 TraceCheckUtils]: 61: Hoare triple {16139#false} call ldv_error(); {16139#false} is VALID [2018-11-19 19:54:27,589 INFO L273 TraceCheckUtils]: 62: Hoare triple {16139#false} assume !false; {16139#false} is VALID [2018-11-19 19:54:27,593 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 19:54:27,593 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:54:27,594 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 19:54:27,594 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2018-11-19 19:54:27,594 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:27,594 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 19:54:27,656 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 19:54:27,656 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 19:54:27,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 19:54:27,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 19:54:27,657 INFO L87 Difference]: Start difference. First operand 992 states and 1183 transitions. Second operand 3 states. [2018-11-19 19:54:29,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:29,273 INFO L93 Difference]: Finished difference Result 994 states and 1184 transitions. [2018-11-19 19:54:29,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 19:54:29,273 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2018-11-19 19:54:29,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:54:29,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:29,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 330 transitions. [2018-11-19 19:54:29,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:29,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 330 transitions. [2018-11-19 19:54:29,279 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 330 transitions. [2018-11-19 19:54:29,582 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 19:54:29,631 INFO L225 Difference]: With dead ends: 994 [2018-11-19 19:54:29,631 INFO L226 Difference]: Without dead ends: 991 [2018-11-19 19:54:29,632 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 19:54:29,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2018-11-19 19:54:30,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 991. [2018-11-19 19:54:30,896 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:54:30,896 INFO L82 GeneralOperation]: Start isEquivalent. First operand 991 states. Second operand 991 states. [2018-11-19 19:54:30,897 INFO L74 IsIncluded]: Start isIncluded. First operand 991 states. Second operand 991 states. [2018-11-19 19:54:30,897 INFO L87 Difference]: Start difference. First operand 991 states. Second operand 991 states. [2018-11-19 19:54:30,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:30,943 INFO L93 Difference]: Finished difference Result 991 states and 1181 transitions. [2018-11-19 19:54:30,943 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1181 transitions. [2018-11-19 19:54:30,945 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:30,945 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:30,946 INFO L74 IsIncluded]: Start isIncluded. First operand 991 states. Second operand 991 states. [2018-11-19 19:54:30,946 INFO L87 Difference]: Start difference. First operand 991 states. Second operand 991 states. [2018-11-19 19:54:30,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:30,988 INFO L93 Difference]: Finished difference Result 991 states and 1181 transitions. [2018-11-19 19:54:30,988 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1181 transitions. [2018-11-19 19:54:30,990 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:30,990 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:30,991 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:54:30,991 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:54:30,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 991 states. [2018-11-19 19:54:31,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 991 states to 991 states and 1181 transitions. [2018-11-19 19:54:31,033 INFO L78 Accepts]: Start accepts. Automaton has 991 states and 1181 transitions. Word has length 63 [2018-11-19 19:54:31,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:54:31,034 INFO L480 AbstractCegarLoop]: Abstraction has 991 states and 1181 transitions. [2018-11-19 19:54:31,034 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 19:54:31,034 INFO L276 IsEmpty]: Start isEmpty. Operand 991 states and 1181 transitions. [2018-11-19 19:54:31,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-11-19 19:54:31,036 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:31,036 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 19:54:31,036 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:31,036 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:31,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1153120031, now seen corresponding path program 1 times [2018-11-19 19:54:31,037 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:31,037 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:31,038 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:31,039 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:31,039 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:31,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:31,141 INFO L256 TraceCheckUtils]: 0: Hoare triple {20754#true} call ULTIMATE.init(); {20754#true} is VALID [2018-11-19 19:54:31,143 INFO L273 TraceCheckUtils]: 1: Hoare triple {20754#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,143 INFO L273 TraceCheckUtils]: 2: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume true; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,144 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {20756#(= ~SERIAL_STATE~0 0)} {20754#true} #888#return; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,144 INFO L256 TraceCheckUtils]: 4: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} call #t~ret207 := main(); {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,145 INFO L273 TraceCheckUtils]: 5: Hoare triple {20756#(= ~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; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,145 INFO L256 TraceCheckUtils]: 6: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {20754#true} is VALID [2018-11-19 19:54:31,145 INFO L273 TraceCheckUtils]: 7: Hoare triple {20754#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {20754#true} is VALID [2018-11-19 19:54:31,146 INFO L256 TraceCheckUtils]: 8: Hoare triple {20754#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {20754#true} is VALID [2018-11-19 19:54:31,146 INFO L273 TraceCheckUtils]: 9: Hoare triple {20754#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {20754#true} is VALID [2018-11-19 19:54:31,146 INFO L273 TraceCheckUtils]: 10: Hoare triple {20754#true} assume true; {20754#true} is VALID [2018-11-19 19:54:31,146 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {20754#true} {20754#true} #808#return; {20754#true} is VALID [2018-11-19 19:54:31,147 INFO L273 TraceCheckUtils]: 12: Hoare triple {20754#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {20754#true} is VALID [2018-11-19 19:54:31,147 INFO L273 TraceCheckUtils]: 13: Hoare triple {20754#true} assume true; {20754#true} is VALID [2018-11-19 19:54:31,148 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {20754#true} {20756#(= ~SERIAL_STATE~0 0)} #824#return; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,151 INFO L273 TraceCheckUtils]: 15: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,151 INFO L273 TraceCheckUtils]: 16: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,154 INFO L273 TraceCheckUtils]: 17: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,154 INFO L273 TraceCheckUtils]: 18: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume #t~switch185; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,154 INFO L273 TraceCheckUtils]: 19: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,155 INFO L273 TraceCheckUtils]: 20: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,155 INFO L273 TraceCheckUtils]: 21: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume #t~switch190; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,155 INFO L273 TraceCheckUtils]: 22: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume 1 == ~ldv_state_variable_0~0; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,156 INFO L256 TraceCheckUtils]: 23: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} call #t~ret191 := usb_acecad_init(); {20754#true} is VALID [2018-11-19 19:54:31,156 INFO L273 TraceCheckUtils]: 24: Hoare triple {20754#true} havoc ~result~0;havoc ~tmp~16; {20754#true} is VALID [2018-11-19 19:54:31,156 INFO L256 TraceCheckUtils]: 25: Hoare triple {20754#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {20754#true} is VALID [2018-11-19 19:54:31,156 INFO L273 TraceCheckUtils]: 26: Hoare triple {20754#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {20754#true} is VALID [2018-11-19 19:54:31,156 INFO L256 TraceCheckUtils]: 27: Hoare triple {20754#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); {20754#true} is VALID [2018-11-19 19:54:31,156 INFO L273 TraceCheckUtils]: 28: Hoare triple {20754#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {20754#true} is VALID [2018-11-19 19:54:31,157 INFO L256 TraceCheckUtils]: 29: Hoare triple {20754#true} call ldv_usb_driver_1(); {20754#true} is VALID [2018-11-19 19:54:31,157 INFO L273 TraceCheckUtils]: 30: Hoare triple {20754#true} havoc ~tmp~17.base, ~tmp~17.offset; {20754#true} is VALID [2018-11-19 19:54:31,157 INFO L256 TraceCheckUtils]: 31: Hoare triple {20754#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {20754#true} is VALID [2018-11-19 19:54:31,157 INFO L273 TraceCheckUtils]: 32: Hoare triple {20754#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {20754#true} is VALID [2018-11-19 19:54:31,158 INFO L256 TraceCheckUtils]: 33: Hoare triple {20754#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {20754#true} is VALID [2018-11-19 19:54:31,158 INFO L273 TraceCheckUtils]: 34: Hoare triple {20754#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {20754#true} is VALID [2018-11-19 19:54:31,158 INFO L273 TraceCheckUtils]: 35: Hoare triple {20754#true} assume true; {20754#true} is VALID [2018-11-19 19:54:31,158 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {20754#true} {20754#true} #808#return; {20754#true} is VALID [2018-11-19 19:54:31,158 INFO L273 TraceCheckUtils]: 37: Hoare triple {20754#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {20754#true} is VALID [2018-11-19 19:54:31,158 INFO L273 TraceCheckUtils]: 38: Hoare triple {20754#true} assume true; {20754#true} is VALID [2018-11-19 19:54:31,159 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {20754#true} {20754#true} #774#return; {20754#true} is VALID [2018-11-19 19:54:31,159 INFO L273 TraceCheckUtils]: 40: Hoare triple {20754#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {20754#true} is VALID [2018-11-19 19:54:31,159 INFO L273 TraceCheckUtils]: 41: Hoare triple {20754#true} assume true; {20754#true} is VALID [2018-11-19 19:54:31,159 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {20754#true} {20754#true} #844#return; {20754#true} is VALID [2018-11-19 19:54:31,159 INFO L273 TraceCheckUtils]: 43: Hoare triple {20754#true} #res := ~ldv_func_res~0; {20754#true} is VALID [2018-11-19 19:54:31,160 INFO L273 TraceCheckUtils]: 44: Hoare triple {20754#true} assume true; {20754#true} is VALID [2018-11-19 19:54:31,160 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {20754#true} {20754#true} #856#return; {20754#true} is VALID [2018-11-19 19:54:31,160 INFO L273 TraceCheckUtils]: 46: Hoare triple {20754#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {20754#true} is VALID [2018-11-19 19:54:31,160 INFO L273 TraceCheckUtils]: 47: Hoare triple {20754#true} assume true; {20754#true} is VALID [2018-11-19 19:54:31,160 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {20754#true} {20754#true} #800#return; {20754#true} is VALID [2018-11-19 19:54:31,160 INFO L273 TraceCheckUtils]: 49: Hoare triple {20754#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {20754#true} is VALID [2018-11-19 19:54:31,161 INFO L273 TraceCheckUtils]: 50: Hoare triple {20754#true} assume !(0 == ~result~0); {20754#true} is VALID [2018-11-19 19:54:31,161 INFO L273 TraceCheckUtils]: 51: Hoare triple {20754#true} #res := ~result~0; {20754#true} is VALID [2018-11-19 19:54:31,161 INFO L273 TraceCheckUtils]: 52: Hoare triple {20754#true} assume true; {20754#true} is VALID [2018-11-19 19:54:31,164 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {20754#true} {20756#(= ~SERIAL_STATE~0 0)} #834#return; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,164 INFO L273 TraceCheckUtils]: 54: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,166 INFO L273 TraceCheckUtils]: 55: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume !(0 == ~ldv_retval_1~0); {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,166 INFO L273 TraceCheckUtils]: 56: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,166 INFO L256 TraceCheckUtils]: 57: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} call ldv_check_final_state(); {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,168 INFO L273 TraceCheckUtils]: 58: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume !(0 != ~URB_STATE~0); {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,168 INFO L273 TraceCheckUtils]: 59: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume !(0 != ~DEV_STATE~0); {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,168 INFO L273 TraceCheckUtils]: 60: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume !(0 != ~INTERF_STATE~0); {20756#(= ~SERIAL_STATE~0 0)} is VALID [2018-11-19 19:54:31,169 INFO L273 TraceCheckUtils]: 61: Hoare triple {20756#(= ~SERIAL_STATE~0 0)} assume 0 != ~SERIAL_STATE~0; {20755#false} is VALID [2018-11-19 19:54:31,169 INFO L256 TraceCheckUtils]: 62: Hoare triple {20755#false} call ldv_error(); {20755#false} is VALID [2018-11-19 19:54:31,169 INFO L273 TraceCheckUtils]: 63: Hoare triple {20755#false} assume !false; {20755#false} is VALID [2018-11-19 19:54:31,172 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 19:54:31,173 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:54:31,173 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 19:54:31,173 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-11-19 19:54:31,174 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:31,174 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 19:54:31,245 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 19:54:31,245 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 19:54:31,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 19:54:31,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 19:54:31,246 INFO L87 Difference]: Start difference. First operand 991 states and 1181 transitions. Second operand 3 states. [2018-11-19 19:54:34,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:34,896 INFO L93 Difference]: Finished difference Result 993 states and 1182 transitions. [2018-11-19 19:54:34,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 19:54:34,896 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-11-19 19:54:34,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:54:34,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:34,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 328 transitions. [2018-11-19 19:54:34,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:34,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 328 transitions. [2018-11-19 19:54:34,901 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 328 transitions. [2018-11-19 19:54:35,256 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 19:54:35,319 INFO L225 Difference]: With dead ends: 993 [2018-11-19 19:54:35,320 INFO L226 Difference]: Without dead ends: 977 [2018-11-19 19:54:35,320 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 19:54:35,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2018-11-19 19:54:36,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 977. [2018-11-19 19:54:36,199 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:54:36,199 INFO L82 GeneralOperation]: Start isEquivalent. First operand 977 states. Second operand 977 states. [2018-11-19 19:54:36,199 INFO L74 IsIncluded]: Start isIncluded. First operand 977 states. Second operand 977 states. [2018-11-19 19:54:36,199 INFO L87 Difference]: Start difference. First operand 977 states. Second operand 977 states. [2018-11-19 19:54:36,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:36,250 INFO L93 Difference]: Finished difference Result 977 states and 1164 transitions. [2018-11-19 19:54:36,250 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1164 transitions. [2018-11-19 19:54:36,252 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:36,252 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:36,252 INFO L74 IsIncluded]: Start isIncluded. First operand 977 states. Second operand 977 states. [2018-11-19 19:54:36,253 INFO L87 Difference]: Start difference. First operand 977 states. Second operand 977 states. [2018-11-19 19:54:36,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:36,291 INFO L93 Difference]: Finished difference Result 977 states and 1164 transitions. [2018-11-19 19:54:36,291 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1164 transitions. [2018-11-19 19:54:36,293 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:36,293 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:36,293 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:54:36,293 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:54:36,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 977 states. [2018-11-19 19:54:36,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1164 transitions. [2018-11-19 19:54:36,339 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1164 transitions. Word has length 64 [2018-11-19 19:54:36,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:54:36,340 INFO L480 AbstractCegarLoop]: Abstraction has 977 states and 1164 transitions. [2018-11-19 19:54:36,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 19:54:36,340 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1164 transitions. [2018-11-19 19:54:36,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-11-19 19:54:36,344 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:36,344 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:54:36,344 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:36,344 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:36,344 INFO L82 PathProgramCache]: Analyzing trace with hash 1247324315, now seen corresponding path program 1 times [2018-11-19 19:54:36,344 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:36,345 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:36,347 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:36,347 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:36,347 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:36,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:36,445 INFO L256 TraceCheckUtils]: 0: Hoare triple {25320#true} call ULTIMATE.init(); {25320#true} is VALID [2018-11-19 19:54:36,445 INFO L273 TraceCheckUtils]: 1: Hoare triple {25320#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {25320#true} is VALID [2018-11-19 19:54:36,445 INFO L273 TraceCheckUtils]: 2: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,446 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {25320#true} {25320#true} #888#return; {25320#true} is VALID [2018-11-19 19:54:36,446 INFO L256 TraceCheckUtils]: 4: Hoare triple {25320#true} call #t~ret207 := main(); {25320#true} is VALID [2018-11-19 19:54:36,446 INFO L273 TraceCheckUtils]: 5: Hoare triple {25320#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; {25320#true} is VALID [2018-11-19 19:54:36,446 INFO L256 TraceCheckUtils]: 6: Hoare triple {25320#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {25320#true} is VALID [2018-11-19 19:54:36,446 INFO L273 TraceCheckUtils]: 7: Hoare triple {25320#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25320#true} is VALID [2018-11-19 19:54:36,446 INFO L256 TraceCheckUtils]: 8: Hoare triple {25320#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {25320#true} is VALID [2018-11-19 19:54:36,447 INFO L273 TraceCheckUtils]: 9: Hoare triple {25320#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25320#true} is VALID [2018-11-19 19:54:36,447 INFO L273 TraceCheckUtils]: 10: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,447 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {25320#true} {25320#true} #808#return; {25320#true} is VALID [2018-11-19 19:54:36,447 INFO L273 TraceCheckUtils]: 12: Hoare triple {25320#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {25320#true} is VALID [2018-11-19 19:54:36,447 INFO L273 TraceCheckUtils]: 13: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,448 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {25320#true} {25320#true} #824#return; {25320#true} is VALID [2018-11-19 19:54:36,452 INFO L273 TraceCheckUtils]: 15: Hoare triple {25320#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {25322#(= ~ldv_state_variable_1~0 0)} is VALID [2018-11-19 19:54:36,455 INFO L273 TraceCheckUtils]: 16: Hoare triple {25322#(= ~ldv_state_variable_1~0 0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {25322#(= ~ldv_state_variable_1~0 0)} is VALID [2018-11-19 19:54:36,455 INFO L273 TraceCheckUtils]: 17: Hoare triple {25322#(= ~ldv_state_variable_1~0 0)} assume #t~switch185; {25322#(= ~ldv_state_variable_1~0 0)} is VALID [2018-11-19 19:54:36,457 INFO L273 TraceCheckUtils]: 18: Hoare triple {25322#(= ~ldv_state_variable_1~0 0)} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___1~3 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___1~3; {25321#false} is VALID [2018-11-19 19:54:36,457 INFO L273 TraceCheckUtils]: 19: Hoare triple {25321#false} assume #t~switch187; {25321#false} is VALID [2018-11-19 19:54:36,457 INFO L273 TraceCheckUtils]: 20: Hoare triple {25321#false} assume 1 == ~ldv_state_variable_1~0; {25321#false} is VALID [2018-11-19 19:54:36,457 INFO L256 TraceCheckUtils]: 21: Hoare triple {25321#false} call #t~ret188 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {25320#true} is VALID [2018-11-19 19:54:36,457 INFO L273 TraceCheckUtils]: 22: Hoare triple {25320#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; {25320#true} is VALID [2018-11-19 19:54:36,458 INFO L256 TraceCheckUtils]: 23: Hoare triple {25320#true} call #t~ret121.base, #t~ret121.offset := interface_to_usbdev(~intf.base, ~intf.offset); {25320#true} is VALID [2018-11-19 19:54:36,458 INFO L273 TraceCheckUtils]: 24: Hoare triple {25320#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {25320#true} is VALID [2018-11-19 19:54:36,458 INFO L256 TraceCheckUtils]: 25: Hoare triple {25320#true} call #t~ret192.base, #t~ret192.offset := ldv_interface_to_usbdev(); {25320#true} is VALID [2018-11-19 19:54:36,458 INFO L273 TraceCheckUtils]: 26: Hoare triple {25320#true} havoc ~result~1.base, ~result~1.offset; {25320#true} is VALID [2018-11-19 19:54:36,458 INFO L256 TraceCheckUtils]: 27: Hoare triple {25320#true} call #t~ret205.base, #t~ret205.offset := ldv_undef_ptr(); {25320#true} is VALID [2018-11-19 19:54:36,458 INFO L273 TraceCheckUtils]: 28: Hoare triple {25320#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {25320#true} is VALID [2018-11-19 19:54:36,458 INFO L273 TraceCheckUtils]: 29: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,459 INFO L268 TraceCheckUtils]: 30: Hoare quadruple {25320#true} {25320#true} #892#return; {25320#true} is VALID [2018-11-19 19:54:36,459 INFO L273 TraceCheckUtils]: 31: Hoare triple {25320#true} ~result~1.base, ~result~1.offset := #t~ret205.base, #t~ret205.offset;havoc #t~ret205.base, #t~ret205.offset; {25320#true} is VALID [2018-11-19 19:54:36,459 INFO L273 TraceCheckUtils]: 32: Hoare triple {25320#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616);#res.base, #res.offset := ~result~1.base, ~result~1.offset; {25320#true} is VALID [2018-11-19 19:54:36,459 INFO L273 TraceCheckUtils]: 33: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,459 INFO L268 TraceCheckUtils]: 34: Hoare quadruple {25320#true} {25320#true} #876#return; {25320#true} is VALID [2018-11-19 19:54:36,459 INFO L273 TraceCheckUtils]: 35: Hoare triple {25320#true} ~tmp~19.base, ~tmp~19.offset := #t~ret192.base, #t~ret192.offset;havoc #t~ret192.base, #t~ret192.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {25320#true} is VALID [2018-11-19 19:54:36,460 INFO L273 TraceCheckUtils]: 36: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,460 INFO L268 TraceCheckUtils]: 37: Hoare quadruple {25320#true} {25320#true} #734#return; {25320#true} is VALID [2018-11-19 19:54:36,460 INFO L273 TraceCheckUtils]: 38: Hoare triple {25320#true} ~tmp~14.base, ~tmp~14.offset := #t~ret121.base, #t~ret121.offset;havoc #t~ret121.base, #t~ret121.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem122.base, #t~mem122.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem122.base, #t~mem122.offset;havoc #t~mem122.base, #t~mem122.offset;call #t~mem123 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {25320#true} is VALID [2018-11-19 19:54:36,460 INFO L273 TraceCheckUtils]: 39: Hoare triple {25320#true} assume !(1 != #t~mem123 % 256 % 4294967296);havoc #t~mem123;call #t~mem124.base, #t~mem124.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem124.base, #t~mem124.offset;havoc #t~mem124.base, #t~mem124.offset; {25320#true} is VALID [2018-11-19 19:54:36,461 INFO L256 TraceCheckUtils]: 40: Hoare triple {25320#true} call #t~ret125 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {25320#true} is VALID [2018-11-19 19:54:36,461 INFO L273 TraceCheckUtils]: 41: Hoare triple {25320#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {25320#true} is VALID [2018-11-19 19:54:36,461 INFO L256 TraceCheckUtils]: 42: Hoare triple {25320#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {25320#true} is VALID [2018-11-19 19:54:36,461 INFO L273 TraceCheckUtils]: 43: Hoare triple {25320#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; {25320#true} is VALID [2018-11-19 19:54:36,462 INFO L273 TraceCheckUtils]: 44: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,462 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {25320#true} {25320#true} #796#return; {25320#true} is VALID [2018-11-19 19:54:36,462 INFO L273 TraceCheckUtils]: 46: Hoare triple {25320#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {25320#true} is VALID [2018-11-19 19:54:36,462 INFO L273 TraceCheckUtils]: 47: Hoare triple {25320#true} assume !(0 != ~tmp~0);~tmp___1~0 := 0; {25320#true} is VALID [2018-11-19 19:54:36,463 INFO L273 TraceCheckUtils]: 48: Hoare triple {25320#true} #res := ~tmp___1~0; {25320#true} is VALID [2018-11-19 19:54:36,463 INFO L273 TraceCheckUtils]: 49: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,463 INFO L268 TraceCheckUtils]: 50: Hoare quadruple {25320#true} {25320#true} #736#return; {25320#true} is VALID [2018-11-19 19:54:36,463 INFO L273 TraceCheckUtils]: 51: Hoare triple {25320#true} assume -2147483648 <= #t~ret125 && #t~ret125 <= 2147483647;~tmp___0~5 := #t~ret125;havoc #t~ret125; {25320#true} is VALID [2018-11-19 19:54:36,463 INFO L273 TraceCheckUtils]: 52: Hoare triple {25320#true} assume !(0 == ~tmp___0~5);call #t~mem126 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {25320#true} is VALID [2018-11-19 19:54:36,464 INFO L256 TraceCheckUtils]: 53: Hoare triple {25320#true} call #t~ret127 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem126 % 256); {25320#true} is VALID [2018-11-19 19:54:36,464 INFO L273 TraceCheckUtils]: 54: Hoare triple {25320#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem46 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem46, 32768 * ~endpoint);havoc #t~mem46; {25320#true} is VALID [2018-11-19 19:54:36,464 INFO L273 TraceCheckUtils]: 55: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,464 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {25320#true} {25320#true} #738#return; {25320#true} is VALID [2018-11-19 19:54:36,464 INFO L273 TraceCheckUtils]: 57: Hoare triple {25320#true} ~tmp___1~2 := #t~ret127;havoc #t~ret127;havoc #t~mem126;~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); {25320#true} is VALID [2018-11-19 19:54:36,465 INFO L256 TraceCheckUtils]: 58: Hoare triple {25320#true} call #t~ret128 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {25320#true} is VALID [2018-11-19 19:54:36,465 INFO L273 TraceCheckUtils]: 59: Hoare triple {25320#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); {25320#true} is VALID [2018-11-19 19:54:36,465 INFO L273 TraceCheckUtils]: 60: Hoare triple {25320#true} assume 0 != ~is_out;~__ret_warn_on~0 := (if 0 != ~bitwiseAnd(~pipe, 128) then 1 else 0); {25320#true} is VALID [2018-11-19 19:54:36,465 INFO L256 TraceCheckUtils]: 61: Hoare triple {25320#true} call #t~ret47 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {25320#true} is VALID [2018-11-19 19:54:36,466 INFO L273 TraceCheckUtils]: 62: Hoare triple {25320#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {25320#true} is VALID [2018-11-19 19:54:36,466 INFO L273 TraceCheckUtils]: 63: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,466 INFO L268 TraceCheckUtils]: 64: Hoare quadruple {25320#true} {25320#true} #810#return; {25320#true} is VALID [2018-11-19 19:54:36,466 INFO L273 TraceCheckUtils]: 65: Hoare triple {25320#true} assume -9223372036854775808 <= #t~ret47 && #t~ret47 <= 9223372036854775807;~tmp~2 := #t~ret47;havoc #t~ret47; {25320#true} is VALID [2018-11-19 19:54:36,466 INFO L273 TraceCheckUtils]: 66: Hoare triple {25320#true} assume 0 != ~tmp~2;call warn_slowpath_null(#t~string48.base, #t~string48.offset, 1563); {25320#true} is VALID [2018-11-19 19:54:36,467 INFO L256 TraceCheckUtils]: 67: Hoare triple {25320#true} call #t~ret49 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {25320#true} is VALID [2018-11-19 19:54:36,467 INFO L273 TraceCheckUtils]: 68: Hoare triple {25320#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {25320#true} is VALID [2018-11-19 19:54:36,467 INFO L273 TraceCheckUtils]: 69: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,467 INFO L268 TraceCheckUtils]: 70: Hoare quadruple {25320#true} {25320#true} #812#return; {25320#true} is VALID [2018-11-19 19:54:36,468 INFO L273 TraceCheckUtils]: 71: Hoare triple {25320#true} assume -9223372036854775808 <= #t~ret49 && #t~ret49 <= 9223372036854775807;havoc #t~ret49;call #t~mem50.base, #t~mem50.offset := read~$Pointer$(~udev.base, 1314 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem50.base, #t~mem50.offset;havoc #t~mem50.base, #t~mem50.offset; {25320#true} is VALID [2018-11-19 19:54:36,468 INFO L273 TraceCheckUtils]: 72: Hoare triple {25320#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {25320#true} is VALID [2018-11-19 19:54:36,468 INFO L273 TraceCheckUtils]: 73: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,468 INFO L268 TraceCheckUtils]: 74: Hoare quadruple {25320#true} {25320#true} #740#return; {25320#true} is VALID [2018-11-19 19:54:36,468 INFO L273 TraceCheckUtils]: 75: Hoare triple {25320#true} ~tmp___2~0 := #t~ret128;havoc #t~ret128;~maxp~0 := ~tmp___2~0 % 65536; {25320#true} is VALID [2018-11-19 19:54:36,469 INFO L256 TraceCheckUtils]: 76: Hoare triple {25320#true} call #t~ret129.base, #t~ret129.offset := kzalloc(232, 208); {25320#true} is VALID [2018-11-19 19:54:36,469 INFO L273 TraceCheckUtils]: 77: Hoare triple {25320#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {25320#true} is VALID [2018-11-19 19:54:36,469 INFO L256 TraceCheckUtils]: 78: Hoare triple {25320#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {25320#true} is VALID [2018-11-19 19:54:36,469 INFO L273 TraceCheckUtils]: 79: Hoare triple {25320#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {25320#true} is VALID [2018-11-19 19:54:36,469 INFO L256 TraceCheckUtils]: 80: Hoare triple {25320#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {25320#true} is VALID [2018-11-19 19:54:36,470 INFO L273 TraceCheckUtils]: 81: Hoare triple {25320#true} ~size := #in~size;~t := #in~t; {25320#true} is VALID [2018-11-19 19:54:36,470 INFO L256 TraceCheckUtils]: 82: Hoare triple {25320#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {25320#true} is VALID [2018-11-19 19:54:36,470 INFO L273 TraceCheckUtils]: 83: Hoare triple {25320#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {25320#true} is VALID [2018-11-19 19:54:36,470 INFO L273 TraceCheckUtils]: 84: Hoare triple {25320#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {25320#true} is VALID [2018-11-19 19:54:36,471 INFO L273 TraceCheckUtils]: 85: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,471 INFO L268 TraceCheckUtils]: 86: Hoare quadruple {25320#true} {25320#true} #822#return; {25320#true} is VALID [2018-11-19 19:54:36,471 INFO L273 TraceCheckUtils]: 87: Hoare triple {25320#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {25320#true} is VALID [2018-11-19 19:54:36,471 INFO L273 TraceCheckUtils]: 88: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,471 INFO L268 TraceCheckUtils]: 89: Hoare quadruple {25320#true} {25320#true} #870#return; {25320#true} is VALID [2018-11-19 19:54:36,472 INFO L273 TraceCheckUtils]: 90: Hoare triple {25320#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {25320#true} is VALID [2018-11-19 19:54:36,472 INFO L273 TraceCheckUtils]: 91: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,472 INFO L268 TraceCheckUtils]: 92: Hoare quadruple {25320#true} {25320#true} #868#return; {25320#true} is VALID [2018-11-19 19:54:36,472 INFO L273 TraceCheckUtils]: 93: Hoare triple {25320#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {25320#true} is VALID [2018-11-19 19:54:36,472 INFO L273 TraceCheckUtils]: 94: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,473 INFO L268 TraceCheckUtils]: 95: Hoare quadruple {25320#true} {25320#true} #742#return; {25320#true} is VALID [2018-11-19 19:54:36,473 INFO L273 TraceCheckUtils]: 96: Hoare triple {25320#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {25320#true} is VALID [2018-11-19 19:54:36,473 INFO L256 TraceCheckUtils]: 97: Hoare triple {25320#true} call #t~ret130.base, #t~ret130.offset := input_allocate_device(); {25320#true} is VALID [2018-11-19 19:54:36,473 INFO L256 TraceCheckUtils]: 98: Hoare triple {25320#true} call #t~ret74.base, #t~ret74.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {25320#true} is VALID [2018-11-19 19:54:36,473 INFO L273 TraceCheckUtils]: 99: Hoare triple {25320#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {25320#true} is VALID [2018-11-19 19:54:36,473 INFO L256 TraceCheckUtils]: 100: Hoare triple {25320#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {25320#true} is VALID [2018-11-19 19:54:36,474 INFO L273 TraceCheckUtils]: 101: Hoare triple {25320#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {25320#true} is VALID [2018-11-19 19:54:36,474 INFO L256 TraceCheckUtils]: 102: Hoare triple {25320#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {25320#true} is VALID [2018-11-19 19:54:36,474 INFO L273 TraceCheckUtils]: 103: Hoare triple {25320#true} ~size := #in~size;~t := #in~t; {25320#true} is VALID [2018-11-19 19:54:36,474 INFO L256 TraceCheckUtils]: 104: Hoare triple {25320#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {25320#true} is VALID [2018-11-19 19:54:36,474 INFO L273 TraceCheckUtils]: 105: Hoare triple {25320#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {25320#true} is VALID [2018-11-19 19:54:36,474 INFO L273 TraceCheckUtils]: 106: Hoare triple {25320#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {25320#true} is VALID [2018-11-19 19:54:36,474 INFO L273 TraceCheckUtils]: 107: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,475 INFO L268 TraceCheckUtils]: 108: Hoare quadruple {25320#true} {25320#true} #822#return; {25320#true} is VALID [2018-11-19 19:54:36,475 INFO L273 TraceCheckUtils]: 109: Hoare triple {25320#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {25320#true} is VALID [2018-11-19 19:54:36,475 INFO L273 TraceCheckUtils]: 110: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,475 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {25320#true} {25320#true} #870#return; {25320#true} is VALID [2018-11-19 19:54:36,475 INFO L273 TraceCheckUtils]: 112: Hoare triple {25320#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {25320#true} is VALID [2018-11-19 19:54:36,475 INFO L273 TraceCheckUtils]: 113: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,475 INFO L268 TraceCheckUtils]: 114: Hoare quadruple {25320#true} {25320#true} #868#return; {25320#true} is VALID [2018-11-19 19:54:36,476 INFO L273 TraceCheckUtils]: 115: Hoare triple {25320#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {25320#true} is VALID [2018-11-19 19:54:36,476 INFO L273 TraceCheckUtils]: 116: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,476 INFO L268 TraceCheckUtils]: 117: Hoare quadruple {25320#true} {25320#true} #854#return; {25320#true} is VALID [2018-11-19 19:54:36,476 INFO L273 TraceCheckUtils]: 118: Hoare triple {25320#true} #res.base, #res.offset := #t~ret74.base, #t~ret74.offset;havoc #t~ret74.base, #t~ret74.offset; {25320#true} is VALID [2018-11-19 19:54:36,476 INFO L273 TraceCheckUtils]: 119: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,476 INFO L268 TraceCheckUtils]: 120: Hoare quadruple {25320#true} {25320#true} #744#return; {25320#true} is VALID [2018-11-19 19:54:36,476 INFO L273 TraceCheckUtils]: 121: Hoare triple {25320#true} ~input_dev~0.base, ~input_dev~0.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset; {25320#true} is VALID [2018-11-19 19:54:36,477 INFO L273 TraceCheckUtils]: 122: Hoare triple {25320#true} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret131.base, #t~ret131.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~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {25320#true} is VALID [2018-11-19 19:54:36,477 INFO L273 TraceCheckUtils]: 123: Hoare triple {25320#true} assume !(0 == (#t~mem132.base + #t~mem132.offset) % 18446744073709551616);havoc #t~mem132.base, #t~mem132.offset; {25320#true} is VALID [2018-11-19 19:54:36,477 INFO L256 TraceCheckUtils]: 124: Hoare triple {25320#true} call #t~ret133.base, #t~ret133.offset := ldv_usb_alloc_urb_5(0, 208); {25320#true} is VALID [2018-11-19 19:54:36,477 INFO L273 TraceCheckUtils]: 125: Hoare triple {25320#true} ~ldv_func_arg1 := #in~ldv_func_arg1;~ldv_func_arg2 := #in~ldv_func_arg2;havoc ~ldv_func_res~1.base, ~ldv_func_res~1.offset;havoc ~tmp~23.base, ~tmp~23.offset;call #t~ret196.base, #t~ret196.offset := usb_alloc_urb(~ldv_func_arg1, ~ldv_func_arg2);~tmp~23.base, ~tmp~23.offset := #t~ret196.base, #t~ret196.offset;havoc #t~ret196.base, #t~ret196.offset;~ldv_func_res~1.base, ~ldv_func_res~1.offset := ~tmp~23.base, ~tmp~23.offset; {25320#true} is VALID [2018-11-19 19:54:36,477 INFO L256 TraceCheckUtils]: 126: Hoare triple {25320#true} call ldv_alloc_urb(~ldv_func_res~1.base, ~ldv_func_res~1.offset); {25320#true} is VALID [2018-11-19 19:54:36,477 INFO L273 TraceCheckUtils]: 127: Hoare triple {25320#true} ~res.base, ~res.offset := #in~res.base, #in~res.offset; {25320#true} is VALID [2018-11-19 19:54:36,478 INFO L273 TraceCheckUtils]: 128: Hoare triple {25320#true} assume 0 != (~res.base + ~res.offset) % 18446744073709551616;~URB_STATE~0 := 1 + ~URB_STATE~0; {25320#true} is VALID [2018-11-19 19:54:36,478 INFO L273 TraceCheckUtils]: 129: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,478 INFO L268 TraceCheckUtils]: 130: Hoare quadruple {25320#true} {25320#true} #874#return; {25320#true} is VALID [2018-11-19 19:54:36,478 INFO L273 TraceCheckUtils]: 131: Hoare triple {25320#true} #res.base, #res.offset := ~ldv_func_res~1.base, ~ldv_func_res~1.offset; {25320#true} is VALID [2018-11-19 19:54:36,478 INFO L273 TraceCheckUtils]: 132: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,478 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {25320#true} {25320#true} #746#return; {25320#true} is VALID [2018-11-19 19:54:36,478 INFO L273 TraceCheckUtils]: 134: Hoare triple {25320#true} call write~$Pointer$(#t~ret133.base, #t~ret133.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret133.base, #t~ret133.offset;call #t~mem134.base, #t~mem134.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {25320#true} is VALID [2018-11-19 19:54:36,479 INFO L273 TraceCheckUtils]: 135: Hoare triple {25320#true} assume 0 == (#t~mem134.base + #t~mem134.offset) % 18446744073709551616;havoc #t~mem134.base, #t~mem134.offset;~err~0 := -12; {25320#true} is VALID [2018-11-19 19:54:36,479 INFO L273 TraceCheckUtils]: 136: Hoare triple {25320#true} call #t~mem170.base, #t~mem170.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem171 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem170.base, #t~mem170.offset, #t~mem171);havoc #t~mem170.base, #t~mem170.offset;havoc #t~mem171; {25320#true} is VALID [2018-11-19 19:54:36,479 INFO L273 TraceCheckUtils]: 137: Hoare triple {25320#true} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {25320#true} is VALID [2018-11-19 19:54:36,479 INFO L273 TraceCheckUtils]: 138: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,479 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {25320#true} {25321#false} #826#return; {25321#false} is VALID [2018-11-19 19:54:36,479 INFO L273 TraceCheckUtils]: 140: Hoare triple {25321#false} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_0~0 := #t~ret188;havoc #t~ret188; {25321#false} is VALID [2018-11-19 19:54:36,480 INFO L273 TraceCheckUtils]: 141: Hoare triple {25321#false} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {25321#false} is VALID [2018-11-19 19:54:36,480 INFO L273 TraceCheckUtils]: 142: Hoare triple {25321#false} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {25321#false} is VALID [2018-11-19 19:54:36,480 INFO L273 TraceCheckUtils]: 143: Hoare triple {25321#false} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {25321#false} is VALID [2018-11-19 19:54:36,480 INFO L273 TraceCheckUtils]: 144: Hoare triple {25321#false} assume #t~switch185; {25321#false} is VALID [2018-11-19 19:54:36,480 INFO L273 TraceCheckUtils]: 145: Hoare triple {25321#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {25321#false} is VALID [2018-11-19 19:54:36,480 INFO L273 TraceCheckUtils]: 146: Hoare triple {25321#false} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {25321#false} is VALID [2018-11-19 19:54:36,481 INFO L273 TraceCheckUtils]: 147: Hoare triple {25321#false} assume #t~switch190; {25321#false} is VALID [2018-11-19 19:54:36,481 INFO L273 TraceCheckUtils]: 148: Hoare triple {25321#false} assume 1 == ~ldv_state_variable_0~0; {25321#false} is VALID [2018-11-19 19:54:36,481 INFO L256 TraceCheckUtils]: 149: Hoare triple {25321#false} call #t~ret191 := usb_acecad_init(); {25320#true} is VALID [2018-11-19 19:54:36,481 INFO L273 TraceCheckUtils]: 150: Hoare triple {25320#true} havoc ~result~0;havoc ~tmp~16; {25320#true} is VALID [2018-11-19 19:54:36,481 INFO L256 TraceCheckUtils]: 151: Hoare triple {25320#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {25320#true} is VALID [2018-11-19 19:54:36,481 INFO L273 TraceCheckUtils]: 152: Hoare triple {25320#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {25320#true} is VALID [2018-11-19 19:54:36,482 INFO L256 TraceCheckUtils]: 153: Hoare triple {25320#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); {25320#true} is VALID [2018-11-19 19:54:36,482 INFO L273 TraceCheckUtils]: 154: Hoare triple {25320#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {25320#true} is VALID [2018-11-19 19:54:36,482 INFO L256 TraceCheckUtils]: 155: Hoare triple {25320#true} call ldv_usb_driver_1(); {25320#true} is VALID [2018-11-19 19:54:36,482 INFO L273 TraceCheckUtils]: 156: Hoare triple {25320#true} havoc ~tmp~17.base, ~tmp~17.offset; {25320#true} is VALID [2018-11-19 19:54:36,482 INFO L256 TraceCheckUtils]: 157: Hoare triple {25320#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {25320#true} is VALID [2018-11-19 19:54:36,483 INFO L273 TraceCheckUtils]: 158: Hoare triple {25320#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25320#true} is VALID [2018-11-19 19:54:36,483 INFO L256 TraceCheckUtils]: 159: Hoare triple {25320#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {25320#true} is VALID [2018-11-19 19:54:36,483 INFO L273 TraceCheckUtils]: 160: Hoare triple {25320#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25320#true} is VALID [2018-11-19 19:54:36,483 INFO L273 TraceCheckUtils]: 161: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,483 INFO L268 TraceCheckUtils]: 162: Hoare quadruple {25320#true} {25320#true} #808#return; {25320#true} is VALID [2018-11-19 19:54:36,483 INFO L273 TraceCheckUtils]: 163: Hoare triple {25320#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {25320#true} is VALID [2018-11-19 19:54:36,483 INFO L273 TraceCheckUtils]: 164: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,484 INFO L268 TraceCheckUtils]: 165: Hoare quadruple {25320#true} {25320#true} #774#return; {25320#true} is VALID [2018-11-19 19:54:36,484 INFO L273 TraceCheckUtils]: 166: Hoare triple {25320#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {25320#true} is VALID [2018-11-19 19:54:36,484 INFO L273 TraceCheckUtils]: 167: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,484 INFO L268 TraceCheckUtils]: 168: Hoare quadruple {25320#true} {25320#true} #844#return; {25320#true} is VALID [2018-11-19 19:54:36,484 INFO L273 TraceCheckUtils]: 169: Hoare triple {25320#true} #res := ~ldv_func_res~0; {25320#true} is VALID [2018-11-19 19:54:36,485 INFO L273 TraceCheckUtils]: 170: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,485 INFO L268 TraceCheckUtils]: 171: Hoare quadruple {25320#true} {25320#true} #856#return; {25320#true} is VALID [2018-11-19 19:54:36,485 INFO L273 TraceCheckUtils]: 172: Hoare triple {25320#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {25320#true} is VALID [2018-11-19 19:54:36,485 INFO L273 TraceCheckUtils]: 173: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,485 INFO L268 TraceCheckUtils]: 174: Hoare quadruple {25320#true} {25320#true} #800#return; {25320#true} is VALID [2018-11-19 19:54:36,486 INFO L273 TraceCheckUtils]: 175: Hoare triple {25320#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {25320#true} is VALID [2018-11-19 19:54:36,486 INFO L273 TraceCheckUtils]: 176: Hoare triple {25320#true} assume !(0 == ~result~0); {25320#true} is VALID [2018-11-19 19:54:36,486 INFO L273 TraceCheckUtils]: 177: Hoare triple {25320#true} #res := ~result~0; {25320#true} is VALID [2018-11-19 19:54:36,486 INFO L273 TraceCheckUtils]: 178: Hoare triple {25320#true} assume true; {25320#true} is VALID [2018-11-19 19:54:36,486 INFO L268 TraceCheckUtils]: 179: Hoare quadruple {25320#true} {25321#false} #834#return; {25321#false} is VALID [2018-11-19 19:54:36,487 INFO L273 TraceCheckUtils]: 180: Hoare triple {25321#false} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {25321#false} is VALID [2018-11-19 19:54:36,487 INFO L273 TraceCheckUtils]: 181: Hoare triple {25321#false} assume !(0 == ~ldv_retval_1~0); {25321#false} is VALID [2018-11-19 19:54:36,487 INFO L273 TraceCheckUtils]: 182: Hoare triple {25321#false} assume 0 != ~ldv_retval_1~0;~ldv_state_variable_0~0 := 2; {25321#false} is VALID [2018-11-19 19:54:36,487 INFO L256 TraceCheckUtils]: 183: Hoare triple {25321#false} call ldv_check_final_state(); {25321#false} is VALID [2018-11-19 19:54:36,487 INFO L273 TraceCheckUtils]: 184: Hoare triple {25321#false} assume 0 != ~URB_STATE~0; {25321#false} is VALID [2018-11-19 19:54:36,488 INFO L256 TraceCheckUtils]: 185: Hoare triple {25321#false} call ldv_error(); {25321#false} is VALID [2018-11-19 19:54:36,488 INFO L273 TraceCheckUtils]: 186: Hoare triple {25321#false} assume !false; {25321#false} is VALID [2018-11-19 19:54:36,503 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-11-19 19:54:36,503 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:54:36,503 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 19:54:36,504 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 187 [2018-11-19 19:54:36,504 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:36,504 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 19:54:36,678 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 160 edges. 160 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:54:36,678 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 19:54:36,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 19:54:36,678 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 19:54:36,679 INFO L87 Difference]: Start difference. First operand 977 states and 1164 transitions. Second operand 3 states. [2018-11-19 19:54:40,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:40,327 INFO L93 Difference]: Finished difference Result 2010 states and 2418 transitions. [2018-11-19 19:54:40,327 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 19:54:40,327 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 187 [2018-11-19 19:54:40,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:54:40,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:40,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 681 transitions. [2018-11-19 19:54:40,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 19:54:40,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 681 transitions. [2018-11-19 19:54:40,336 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 681 transitions. [2018-11-19 19:54:40,830 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 681 edges. 681 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:54:40,882 INFO L225 Difference]: With dead ends: 2010 [2018-11-19 19:54:40,882 INFO L226 Difference]: Without dead ends: 1049 [2018-11-19 19:54:40,884 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 19:54:40,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2018-11-19 19:54:43,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 1027. [2018-11-19 19:54:43,708 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:54:43,708 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1049 states. Second operand 1027 states. [2018-11-19 19:54:43,708 INFO L74 IsIncluded]: Start isIncluded. First operand 1049 states. Second operand 1027 states. [2018-11-19 19:54:43,708 INFO L87 Difference]: Start difference. First operand 1049 states. Second operand 1027 states. [2018-11-19 19:54:43,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:43,753 INFO L93 Difference]: Finished difference Result 1049 states and 1266 transitions. [2018-11-19 19:54:43,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1266 transitions. [2018-11-19 19:54:43,755 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:43,755 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:43,755 INFO L74 IsIncluded]: Start isIncluded. First operand 1027 states. Second operand 1049 states. [2018-11-19 19:54:43,755 INFO L87 Difference]: Start difference. First operand 1027 states. Second operand 1049 states. [2018-11-19 19:54:43,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:43,797 INFO L93 Difference]: Finished difference Result 1049 states and 1266 transitions. [2018-11-19 19:54:43,797 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1266 transitions. [2018-11-19 19:54:43,799 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:43,800 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:43,800 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:54:43,800 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:54:43,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1027 states. [2018-11-19 19:54:43,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1235 transitions. [2018-11-19 19:54:43,847 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1235 transitions. Word has length 187 [2018-11-19 19:54:43,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:54:43,847 INFO L480 AbstractCegarLoop]: Abstraction has 1027 states and 1235 transitions. [2018-11-19 19:54:43,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 19:54:43,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1235 transitions. [2018-11-19 19:54:43,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2018-11-19 19:54:43,850 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:43,851 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:54:43,851 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:43,851 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:43,851 INFO L82 PathProgramCache]: Analyzing trace with hash 635684514, now seen corresponding path program 1 times [2018-11-19 19:54:43,851 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:43,851 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:43,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:43,854 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:43,854 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:43,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:44,059 INFO L256 TraceCheckUtils]: 0: Hoare triple {31424#true} call ULTIMATE.init(); {31424#true} is VALID [2018-11-19 19:54:44,060 INFO L273 TraceCheckUtils]: 1: Hoare triple {31424#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {31424#true} is VALID [2018-11-19 19:54:44,060 INFO L273 TraceCheckUtils]: 2: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,060 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {31424#true} {31424#true} #888#return; {31424#true} is VALID [2018-11-19 19:54:44,061 INFO L256 TraceCheckUtils]: 4: Hoare triple {31424#true} call #t~ret207 := main(); {31424#true} is VALID [2018-11-19 19:54:44,061 INFO L273 TraceCheckUtils]: 5: Hoare triple {31424#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; {31424#true} is VALID [2018-11-19 19:54:44,061 INFO L256 TraceCheckUtils]: 6: Hoare triple {31424#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {31424#true} is VALID [2018-11-19 19:54:44,061 INFO L273 TraceCheckUtils]: 7: Hoare triple {31424#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {31424#true} is VALID [2018-11-19 19:54:44,062 INFO L256 TraceCheckUtils]: 8: Hoare triple {31424#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {31424#true} is VALID [2018-11-19 19:54:44,062 INFO L273 TraceCheckUtils]: 9: Hoare triple {31424#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {31424#true} is VALID [2018-11-19 19:54:44,062 INFO L273 TraceCheckUtils]: 10: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,062 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {31424#true} {31424#true} #808#return; {31424#true} is VALID [2018-11-19 19:54:44,062 INFO L273 TraceCheckUtils]: 12: Hoare triple {31424#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {31424#true} is VALID [2018-11-19 19:54:44,063 INFO L273 TraceCheckUtils]: 13: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,063 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {31424#true} {31424#true} #824#return; {31424#true} is VALID [2018-11-19 19:54:44,063 INFO L273 TraceCheckUtils]: 15: Hoare triple {31424#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {31424#true} is VALID [2018-11-19 19:54:44,063 INFO L273 TraceCheckUtils]: 16: Hoare triple {31424#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {31424#true} is VALID [2018-11-19 19:54:44,064 INFO L273 TraceCheckUtils]: 17: Hoare triple {31424#true} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {31424#true} is VALID [2018-11-19 19:54:44,064 INFO L273 TraceCheckUtils]: 18: Hoare triple {31424#true} assume #t~switch185; {31424#true} is VALID [2018-11-19 19:54:44,064 INFO L273 TraceCheckUtils]: 19: Hoare triple {31424#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {31424#true} is VALID [2018-11-19 19:54:44,064 INFO L273 TraceCheckUtils]: 20: Hoare triple {31424#true} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {31424#true} is VALID [2018-11-19 19:54:44,064 INFO L273 TraceCheckUtils]: 21: Hoare triple {31424#true} assume #t~switch190; {31424#true} is VALID [2018-11-19 19:54:44,064 INFO L273 TraceCheckUtils]: 22: Hoare triple {31424#true} assume 1 == ~ldv_state_variable_0~0; {31424#true} is VALID [2018-11-19 19:54:44,064 INFO L256 TraceCheckUtils]: 23: Hoare triple {31424#true} call #t~ret191 := usb_acecad_init(); {31424#true} is VALID [2018-11-19 19:54:44,064 INFO L273 TraceCheckUtils]: 24: Hoare triple {31424#true} havoc ~result~0;havoc ~tmp~16; {31424#true} is VALID [2018-11-19 19:54:44,065 INFO L256 TraceCheckUtils]: 25: Hoare triple {31424#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {31424#true} is VALID [2018-11-19 19:54:44,065 INFO L273 TraceCheckUtils]: 26: Hoare triple {31424#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {31424#true} is VALID [2018-11-19 19:54:44,065 INFO L256 TraceCheckUtils]: 27: Hoare triple {31424#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); {31424#true} is VALID [2018-11-19 19:54:44,065 INFO L273 TraceCheckUtils]: 28: Hoare triple {31424#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {31424#true} is VALID [2018-11-19 19:54:44,065 INFO L256 TraceCheckUtils]: 29: Hoare triple {31424#true} call ldv_usb_driver_1(); {31424#true} is VALID [2018-11-19 19:54:44,065 INFO L273 TraceCheckUtils]: 30: Hoare triple {31424#true} havoc ~tmp~17.base, ~tmp~17.offset; {31424#true} is VALID [2018-11-19 19:54:44,065 INFO L256 TraceCheckUtils]: 31: Hoare triple {31424#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {31424#true} is VALID [2018-11-19 19:54:44,065 INFO L273 TraceCheckUtils]: 32: Hoare triple {31424#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {31424#true} is VALID [2018-11-19 19:54:44,066 INFO L256 TraceCheckUtils]: 33: Hoare triple {31424#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {31424#true} is VALID [2018-11-19 19:54:44,066 INFO L273 TraceCheckUtils]: 34: Hoare triple {31424#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {31424#true} is VALID [2018-11-19 19:54:44,066 INFO L273 TraceCheckUtils]: 35: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,066 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {31424#true} {31424#true} #808#return; {31424#true} is VALID [2018-11-19 19:54:44,066 INFO L273 TraceCheckUtils]: 37: Hoare triple {31424#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {31424#true} is VALID [2018-11-19 19:54:44,066 INFO L273 TraceCheckUtils]: 38: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,066 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {31424#true} {31424#true} #774#return; {31424#true} is VALID [2018-11-19 19:54:44,067 INFO L273 TraceCheckUtils]: 40: Hoare triple {31424#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {31424#true} is VALID [2018-11-19 19:54:44,067 INFO L273 TraceCheckUtils]: 41: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,067 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {31424#true} {31424#true} #844#return; {31424#true} is VALID [2018-11-19 19:54:44,067 INFO L273 TraceCheckUtils]: 43: Hoare triple {31424#true} #res := ~ldv_func_res~0; {31424#true} is VALID [2018-11-19 19:54:44,067 INFO L273 TraceCheckUtils]: 44: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,067 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {31424#true} {31424#true} #856#return; {31424#true} is VALID [2018-11-19 19:54:44,067 INFO L273 TraceCheckUtils]: 46: Hoare triple {31424#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {31424#true} is VALID [2018-11-19 19:54:44,067 INFO L273 TraceCheckUtils]: 47: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,068 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {31424#true} {31424#true} #800#return; {31424#true} is VALID [2018-11-19 19:54:44,068 INFO L273 TraceCheckUtils]: 49: Hoare triple {31424#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {31424#true} is VALID [2018-11-19 19:54:44,068 INFO L273 TraceCheckUtils]: 50: Hoare triple {31424#true} assume 0 == ~result~0;havoc #t~nondet180; {31424#true} is VALID [2018-11-19 19:54:44,068 INFO L273 TraceCheckUtils]: 51: Hoare triple {31424#true} #res := ~result~0; {31424#true} is VALID [2018-11-19 19:54:44,068 INFO L273 TraceCheckUtils]: 52: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,068 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {31424#true} {31424#true} #834#return; {31424#true} is VALID [2018-11-19 19:54:44,069 INFO L273 TraceCheckUtils]: 54: Hoare triple {31424#true} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {31424#true} is VALID [2018-11-19 19:54:44,069 INFO L273 TraceCheckUtils]: 55: Hoare triple {31424#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {31424#true} is VALID [2018-11-19 19:54:44,069 INFO L273 TraceCheckUtils]: 56: Hoare triple {31424#true} assume !(0 != ~ldv_retval_1~0); {31424#true} is VALID [2018-11-19 19:54:44,069 INFO L273 TraceCheckUtils]: 57: Hoare triple {31424#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {31424#true} is VALID [2018-11-19 19:54:44,069 INFO L273 TraceCheckUtils]: 58: Hoare triple {31424#true} assume #t~switch185; {31424#true} is VALID [2018-11-19 19:54:44,069 INFO L273 TraceCheckUtils]: 59: Hoare triple {31424#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___1~3 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___1~3; {31424#true} is VALID [2018-11-19 19:54:44,070 INFO L273 TraceCheckUtils]: 60: Hoare triple {31424#true} assume #t~switch187; {31424#true} is VALID [2018-11-19 19:54:44,070 INFO L273 TraceCheckUtils]: 61: Hoare triple {31424#true} assume 1 == ~ldv_state_variable_1~0; {31424#true} is VALID [2018-11-19 19:54:44,070 INFO L256 TraceCheckUtils]: 62: Hoare triple {31424#true} call #t~ret188 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {31424#true} is VALID [2018-11-19 19:54:44,070 INFO L273 TraceCheckUtils]: 63: Hoare triple {31424#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; {31424#true} is VALID [2018-11-19 19:54:44,070 INFO L256 TraceCheckUtils]: 64: Hoare triple {31424#true} call #t~ret121.base, #t~ret121.offset := interface_to_usbdev(~intf.base, ~intf.offset); {31424#true} is VALID [2018-11-19 19:54:44,071 INFO L273 TraceCheckUtils]: 65: Hoare triple {31424#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {31424#true} is VALID [2018-11-19 19:54:44,071 INFO L256 TraceCheckUtils]: 66: Hoare triple {31424#true} call #t~ret192.base, #t~ret192.offset := ldv_interface_to_usbdev(); {31424#true} is VALID [2018-11-19 19:54:44,071 INFO L273 TraceCheckUtils]: 67: Hoare triple {31424#true} havoc ~result~1.base, ~result~1.offset; {31424#true} is VALID [2018-11-19 19:54:44,071 INFO L256 TraceCheckUtils]: 68: Hoare triple {31424#true} call #t~ret205.base, #t~ret205.offset := ldv_undef_ptr(); {31424#true} is VALID [2018-11-19 19:54:44,071 INFO L273 TraceCheckUtils]: 69: Hoare triple {31424#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {31424#true} is VALID [2018-11-19 19:54:44,071 INFO L273 TraceCheckUtils]: 70: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,072 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {31424#true} {31424#true} #892#return; {31424#true} is VALID [2018-11-19 19:54:44,072 INFO L273 TraceCheckUtils]: 72: Hoare triple {31424#true} ~result~1.base, ~result~1.offset := #t~ret205.base, #t~ret205.offset;havoc #t~ret205.base, #t~ret205.offset; {31424#true} is VALID [2018-11-19 19:54:44,072 INFO L273 TraceCheckUtils]: 73: Hoare triple {31424#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616);#res.base, #res.offset := ~result~1.base, ~result~1.offset; {31424#true} is VALID [2018-11-19 19:54:44,072 INFO L273 TraceCheckUtils]: 74: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,072 INFO L268 TraceCheckUtils]: 75: Hoare quadruple {31424#true} {31424#true} #876#return; {31424#true} is VALID [2018-11-19 19:54:44,073 INFO L273 TraceCheckUtils]: 76: Hoare triple {31424#true} ~tmp~19.base, ~tmp~19.offset := #t~ret192.base, #t~ret192.offset;havoc #t~ret192.base, #t~ret192.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {31424#true} is VALID [2018-11-19 19:54:44,073 INFO L273 TraceCheckUtils]: 77: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,073 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {31424#true} {31424#true} #734#return; {31424#true} is VALID [2018-11-19 19:54:44,073 INFO L273 TraceCheckUtils]: 79: Hoare triple {31424#true} ~tmp~14.base, ~tmp~14.offset := #t~ret121.base, #t~ret121.offset;havoc #t~ret121.base, #t~ret121.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem122.base, #t~mem122.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem122.base, #t~mem122.offset;havoc #t~mem122.base, #t~mem122.offset;call #t~mem123 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {31424#true} is VALID [2018-11-19 19:54:44,073 INFO L273 TraceCheckUtils]: 80: Hoare triple {31424#true} assume !(1 != #t~mem123 % 256 % 4294967296);havoc #t~mem123;call #t~mem124.base, #t~mem124.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem124.base, #t~mem124.offset;havoc #t~mem124.base, #t~mem124.offset; {31424#true} is VALID [2018-11-19 19:54:44,073 INFO L256 TraceCheckUtils]: 81: Hoare triple {31424#true} call #t~ret125 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {31424#true} is VALID [2018-11-19 19:54:44,074 INFO L273 TraceCheckUtils]: 82: Hoare triple {31424#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {31424#true} is VALID [2018-11-19 19:54:44,074 INFO L256 TraceCheckUtils]: 83: Hoare triple {31424#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {31424#true} is VALID [2018-11-19 19:54:44,074 INFO L273 TraceCheckUtils]: 84: Hoare triple {31424#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; {31424#true} is VALID [2018-11-19 19:54:44,074 INFO L273 TraceCheckUtils]: 85: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,074 INFO L268 TraceCheckUtils]: 86: Hoare quadruple {31424#true} {31424#true} #796#return; {31424#true} is VALID [2018-11-19 19:54:44,075 INFO L273 TraceCheckUtils]: 87: Hoare triple {31424#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {31424#true} is VALID [2018-11-19 19:54:44,075 INFO L273 TraceCheckUtils]: 88: Hoare triple {31424#true} assume !(0 != ~tmp~0);~tmp___1~0 := 0; {31426#(= 0 usb_endpoint_is_int_in_~tmp___1~0)} is VALID [2018-11-19 19:54:44,077 INFO L273 TraceCheckUtils]: 89: Hoare triple {31426#(= 0 usb_endpoint_is_int_in_~tmp___1~0)} #res := ~tmp___1~0; {31427#(= 0 |usb_endpoint_is_int_in_#res|)} is VALID [2018-11-19 19:54:44,079 INFO L273 TraceCheckUtils]: 90: Hoare triple {31427#(= 0 |usb_endpoint_is_int_in_#res|)} assume true; {31427#(= 0 |usb_endpoint_is_int_in_#res|)} is VALID [2018-11-19 19:54:44,079 INFO L268 TraceCheckUtils]: 91: Hoare quadruple {31427#(= 0 |usb_endpoint_is_int_in_#res|)} {31424#true} #736#return; {31428#(= 0 |usb_acecad_probe_#t~ret125|)} is VALID [2018-11-19 19:54:44,080 INFO L273 TraceCheckUtils]: 92: Hoare triple {31428#(= 0 |usb_acecad_probe_#t~ret125|)} assume -2147483648 <= #t~ret125 && #t~ret125 <= 2147483647;~tmp___0~5 := #t~ret125;havoc #t~ret125; {31429#(= usb_acecad_probe_~tmp___0~5 0)} is VALID [2018-11-19 19:54:44,080 INFO L273 TraceCheckUtils]: 93: Hoare triple {31429#(= usb_acecad_probe_~tmp___0~5 0)} assume !(0 == ~tmp___0~5);call #t~mem126 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {31425#false} is VALID [2018-11-19 19:54:44,080 INFO L256 TraceCheckUtils]: 94: Hoare triple {31425#false} call #t~ret127 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem126 % 256); {31424#true} is VALID [2018-11-19 19:54:44,080 INFO L273 TraceCheckUtils]: 95: Hoare triple {31424#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem46 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem46, 32768 * ~endpoint);havoc #t~mem46; {31424#true} is VALID [2018-11-19 19:54:44,081 INFO L273 TraceCheckUtils]: 96: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,081 INFO L268 TraceCheckUtils]: 97: Hoare quadruple {31424#true} {31425#false} #738#return; {31425#false} is VALID [2018-11-19 19:54:44,081 INFO L273 TraceCheckUtils]: 98: Hoare triple {31425#false} ~tmp___1~2 := #t~ret127;havoc #t~ret127;havoc #t~mem126;~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); {31425#false} is VALID [2018-11-19 19:54:44,081 INFO L256 TraceCheckUtils]: 99: Hoare triple {31425#false} call #t~ret128 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {31424#true} is VALID [2018-11-19 19:54:44,081 INFO L273 TraceCheckUtils]: 100: Hoare triple {31424#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); {31424#true} is VALID [2018-11-19 19:54:44,081 INFO L273 TraceCheckUtils]: 101: Hoare triple {31424#true} assume 0 != ~is_out;~__ret_warn_on~0 := (if 0 != ~bitwiseAnd(~pipe, 128) then 1 else 0); {31424#true} is VALID [2018-11-19 19:54:44,081 INFO L256 TraceCheckUtils]: 102: Hoare triple {31424#true} call #t~ret47 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {31424#true} is VALID [2018-11-19 19:54:44,081 INFO L273 TraceCheckUtils]: 103: Hoare triple {31424#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {31424#true} is VALID [2018-11-19 19:54:44,082 INFO L273 TraceCheckUtils]: 104: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,082 INFO L268 TraceCheckUtils]: 105: Hoare quadruple {31424#true} {31424#true} #810#return; {31424#true} is VALID [2018-11-19 19:54:44,082 INFO L273 TraceCheckUtils]: 106: Hoare triple {31424#true} assume -9223372036854775808 <= #t~ret47 && #t~ret47 <= 9223372036854775807;~tmp~2 := #t~ret47;havoc #t~ret47; {31424#true} is VALID [2018-11-19 19:54:44,082 INFO L273 TraceCheckUtils]: 107: Hoare triple {31424#true} assume 0 != ~tmp~2;call warn_slowpath_null(#t~string48.base, #t~string48.offset, 1563); {31424#true} is VALID [2018-11-19 19:54:44,082 INFO L256 TraceCheckUtils]: 108: Hoare triple {31424#true} call #t~ret49 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {31424#true} is VALID [2018-11-19 19:54:44,082 INFO L273 TraceCheckUtils]: 109: Hoare triple {31424#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {31424#true} is VALID [2018-11-19 19:54:44,082 INFO L273 TraceCheckUtils]: 110: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,082 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {31424#true} {31424#true} #812#return; {31424#true} is VALID [2018-11-19 19:54:44,083 INFO L273 TraceCheckUtils]: 112: Hoare triple {31424#true} assume -9223372036854775808 <= #t~ret49 && #t~ret49 <= 9223372036854775807;havoc #t~ret49;call #t~mem50.base, #t~mem50.offset := read~$Pointer$(~udev.base, 1314 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem50.base, #t~mem50.offset;havoc #t~mem50.base, #t~mem50.offset; {31424#true} is VALID [2018-11-19 19:54:44,083 INFO L273 TraceCheckUtils]: 113: Hoare triple {31424#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {31424#true} is VALID [2018-11-19 19:54:44,083 INFO L273 TraceCheckUtils]: 114: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,083 INFO L268 TraceCheckUtils]: 115: Hoare quadruple {31424#true} {31425#false} #740#return; {31425#false} is VALID [2018-11-19 19:54:44,083 INFO L273 TraceCheckUtils]: 116: Hoare triple {31425#false} ~tmp___2~0 := #t~ret128;havoc #t~ret128;~maxp~0 := ~tmp___2~0 % 65536; {31425#false} is VALID [2018-11-19 19:54:44,083 INFO L256 TraceCheckUtils]: 117: Hoare triple {31425#false} call #t~ret129.base, #t~ret129.offset := kzalloc(232, 208); {31424#true} is VALID [2018-11-19 19:54:44,083 INFO L273 TraceCheckUtils]: 118: Hoare triple {31424#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {31424#true} is VALID [2018-11-19 19:54:44,083 INFO L256 TraceCheckUtils]: 119: Hoare triple {31424#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {31424#true} is VALID [2018-11-19 19:54:44,084 INFO L273 TraceCheckUtils]: 120: Hoare triple {31424#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {31424#true} is VALID [2018-11-19 19:54:44,084 INFO L256 TraceCheckUtils]: 121: Hoare triple {31424#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {31424#true} is VALID [2018-11-19 19:54:44,084 INFO L273 TraceCheckUtils]: 122: Hoare triple {31424#true} ~size := #in~size;~t := #in~t; {31424#true} is VALID [2018-11-19 19:54:44,084 INFO L256 TraceCheckUtils]: 123: Hoare triple {31424#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {31424#true} is VALID [2018-11-19 19:54:44,084 INFO L273 TraceCheckUtils]: 124: Hoare triple {31424#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {31424#true} is VALID [2018-11-19 19:54:44,084 INFO L273 TraceCheckUtils]: 125: Hoare triple {31424#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {31424#true} is VALID [2018-11-19 19:54:44,084 INFO L273 TraceCheckUtils]: 126: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,085 INFO L268 TraceCheckUtils]: 127: Hoare quadruple {31424#true} {31424#true} #822#return; {31424#true} is VALID [2018-11-19 19:54:44,085 INFO L273 TraceCheckUtils]: 128: Hoare triple {31424#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {31424#true} is VALID [2018-11-19 19:54:44,085 INFO L273 TraceCheckUtils]: 129: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,085 INFO L268 TraceCheckUtils]: 130: Hoare quadruple {31424#true} {31424#true} #870#return; {31424#true} is VALID [2018-11-19 19:54:44,085 INFO L273 TraceCheckUtils]: 131: Hoare triple {31424#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {31424#true} is VALID [2018-11-19 19:54:44,085 INFO L273 TraceCheckUtils]: 132: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,085 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {31424#true} {31424#true} #868#return; {31424#true} is VALID [2018-11-19 19:54:44,086 INFO L273 TraceCheckUtils]: 134: Hoare triple {31424#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {31424#true} is VALID [2018-11-19 19:54:44,086 INFO L273 TraceCheckUtils]: 135: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,086 INFO L268 TraceCheckUtils]: 136: Hoare quadruple {31424#true} {31425#false} #742#return; {31425#false} is VALID [2018-11-19 19:54:44,086 INFO L273 TraceCheckUtils]: 137: Hoare triple {31425#false} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {31425#false} is VALID [2018-11-19 19:54:44,086 INFO L256 TraceCheckUtils]: 138: Hoare triple {31425#false} call #t~ret130.base, #t~ret130.offset := input_allocate_device(); {31424#true} is VALID [2018-11-19 19:54:44,086 INFO L256 TraceCheckUtils]: 139: Hoare triple {31424#true} call #t~ret74.base, #t~ret74.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {31424#true} is VALID [2018-11-19 19:54:44,086 INFO L273 TraceCheckUtils]: 140: Hoare triple {31424#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {31424#true} is VALID [2018-11-19 19:54:44,086 INFO L256 TraceCheckUtils]: 141: Hoare triple {31424#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {31424#true} is VALID [2018-11-19 19:54:44,087 INFO L273 TraceCheckUtils]: 142: Hoare triple {31424#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {31424#true} is VALID [2018-11-19 19:54:44,087 INFO L256 TraceCheckUtils]: 143: Hoare triple {31424#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {31424#true} is VALID [2018-11-19 19:54:44,087 INFO L273 TraceCheckUtils]: 144: Hoare triple {31424#true} ~size := #in~size;~t := #in~t; {31424#true} is VALID [2018-11-19 19:54:44,087 INFO L256 TraceCheckUtils]: 145: Hoare triple {31424#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {31424#true} is VALID [2018-11-19 19:54:44,087 INFO L273 TraceCheckUtils]: 146: Hoare triple {31424#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {31424#true} is VALID [2018-11-19 19:54:44,087 INFO L273 TraceCheckUtils]: 147: Hoare triple {31424#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {31424#true} is VALID [2018-11-19 19:54:44,087 INFO L273 TraceCheckUtils]: 148: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,087 INFO L268 TraceCheckUtils]: 149: Hoare quadruple {31424#true} {31424#true} #822#return; {31424#true} is VALID [2018-11-19 19:54:44,088 INFO L273 TraceCheckUtils]: 150: Hoare triple {31424#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {31424#true} is VALID [2018-11-19 19:54:44,088 INFO L273 TraceCheckUtils]: 151: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,088 INFO L268 TraceCheckUtils]: 152: Hoare quadruple {31424#true} {31424#true} #870#return; {31424#true} is VALID [2018-11-19 19:54:44,088 INFO L273 TraceCheckUtils]: 153: Hoare triple {31424#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {31424#true} is VALID [2018-11-19 19:54:44,088 INFO L273 TraceCheckUtils]: 154: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,088 INFO L268 TraceCheckUtils]: 155: Hoare quadruple {31424#true} {31424#true} #868#return; {31424#true} is VALID [2018-11-19 19:54:44,088 INFO L273 TraceCheckUtils]: 156: Hoare triple {31424#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {31424#true} is VALID [2018-11-19 19:54:44,088 INFO L273 TraceCheckUtils]: 157: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,089 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {31424#true} {31424#true} #854#return; {31424#true} is VALID [2018-11-19 19:54:44,089 INFO L273 TraceCheckUtils]: 159: Hoare triple {31424#true} #res.base, #res.offset := #t~ret74.base, #t~ret74.offset;havoc #t~ret74.base, #t~ret74.offset; {31424#true} is VALID [2018-11-19 19:54:44,089 INFO L273 TraceCheckUtils]: 160: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,089 INFO L268 TraceCheckUtils]: 161: Hoare quadruple {31424#true} {31425#false} #744#return; {31425#false} is VALID [2018-11-19 19:54:44,089 INFO L273 TraceCheckUtils]: 162: Hoare triple {31425#false} ~input_dev~0.base, ~input_dev~0.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset; {31425#false} is VALID [2018-11-19 19:54:44,089 INFO L273 TraceCheckUtils]: 163: Hoare triple {31425#false} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret131.base, #t~ret131.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~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {31425#false} is VALID [2018-11-19 19:54:44,089 INFO L273 TraceCheckUtils]: 164: Hoare triple {31425#false} assume !(0 == (#t~mem132.base + #t~mem132.offset) % 18446744073709551616);havoc #t~mem132.base, #t~mem132.offset; {31425#false} is VALID [2018-11-19 19:54:44,089 INFO L256 TraceCheckUtils]: 165: Hoare triple {31425#false} call #t~ret133.base, #t~ret133.offset := ldv_usb_alloc_urb_5(0, 208); {31424#true} is VALID [2018-11-19 19:54:44,090 INFO L273 TraceCheckUtils]: 166: Hoare triple {31424#true} ~ldv_func_arg1 := #in~ldv_func_arg1;~ldv_func_arg2 := #in~ldv_func_arg2;havoc ~ldv_func_res~1.base, ~ldv_func_res~1.offset;havoc ~tmp~23.base, ~tmp~23.offset;call #t~ret196.base, #t~ret196.offset := usb_alloc_urb(~ldv_func_arg1, ~ldv_func_arg2);~tmp~23.base, ~tmp~23.offset := #t~ret196.base, #t~ret196.offset;havoc #t~ret196.base, #t~ret196.offset;~ldv_func_res~1.base, ~ldv_func_res~1.offset := ~tmp~23.base, ~tmp~23.offset; {31424#true} is VALID [2018-11-19 19:54:44,090 INFO L256 TraceCheckUtils]: 167: Hoare triple {31424#true} call ldv_alloc_urb(~ldv_func_res~1.base, ~ldv_func_res~1.offset); {31424#true} is VALID [2018-11-19 19:54:44,090 INFO L273 TraceCheckUtils]: 168: Hoare triple {31424#true} ~res.base, ~res.offset := #in~res.base, #in~res.offset; {31424#true} is VALID [2018-11-19 19:54:44,090 INFO L273 TraceCheckUtils]: 169: Hoare triple {31424#true} assume 0 != (~res.base + ~res.offset) % 18446744073709551616;~URB_STATE~0 := 1 + ~URB_STATE~0; {31424#true} is VALID [2018-11-19 19:54:44,090 INFO L273 TraceCheckUtils]: 170: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,090 INFO L268 TraceCheckUtils]: 171: Hoare quadruple {31424#true} {31424#true} #874#return; {31424#true} is VALID [2018-11-19 19:54:44,090 INFO L273 TraceCheckUtils]: 172: Hoare triple {31424#true} #res.base, #res.offset := ~ldv_func_res~1.base, ~ldv_func_res~1.offset; {31424#true} is VALID [2018-11-19 19:54:44,090 INFO L273 TraceCheckUtils]: 173: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,091 INFO L268 TraceCheckUtils]: 174: Hoare quadruple {31424#true} {31425#false} #746#return; {31425#false} is VALID [2018-11-19 19:54:44,091 INFO L273 TraceCheckUtils]: 175: Hoare triple {31425#false} call write~$Pointer$(#t~ret133.base, #t~ret133.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret133.base, #t~ret133.offset;call #t~mem134.base, #t~mem134.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {31425#false} is VALID [2018-11-19 19:54:44,091 INFO L273 TraceCheckUtils]: 176: Hoare triple {31425#false} assume 0 == (#t~mem134.base + #t~mem134.offset) % 18446744073709551616;havoc #t~mem134.base, #t~mem134.offset;~err~0 := -12; {31425#false} is VALID [2018-11-19 19:54:44,091 INFO L273 TraceCheckUtils]: 177: Hoare triple {31425#false} call #t~mem170.base, #t~mem170.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem171 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem170.base, #t~mem170.offset, #t~mem171);havoc #t~mem170.base, #t~mem170.offset;havoc #t~mem171; {31425#false} is VALID [2018-11-19 19:54:44,091 INFO L273 TraceCheckUtils]: 178: Hoare triple {31425#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {31425#false} is VALID [2018-11-19 19:54:44,091 INFO L273 TraceCheckUtils]: 179: Hoare triple {31425#false} assume true; {31425#false} is VALID [2018-11-19 19:54:44,091 INFO L268 TraceCheckUtils]: 180: Hoare quadruple {31425#false} {31424#true} #826#return; {31425#false} is VALID [2018-11-19 19:54:44,091 INFO L273 TraceCheckUtils]: 181: Hoare triple {31425#false} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_0~0 := #t~ret188;havoc #t~ret188; {31425#false} is VALID [2018-11-19 19:54:44,092 INFO L273 TraceCheckUtils]: 182: Hoare triple {31425#false} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {31425#false} is VALID [2018-11-19 19:54:44,092 INFO L273 TraceCheckUtils]: 183: Hoare triple {31425#false} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {31425#false} is VALID [2018-11-19 19:54:44,092 INFO L273 TraceCheckUtils]: 184: Hoare triple {31425#false} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {31425#false} is VALID [2018-11-19 19:54:44,092 INFO L273 TraceCheckUtils]: 185: Hoare triple {31425#false} assume #t~switch185; {31425#false} is VALID [2018-11-19 19:54:44,092 INFO L273 TraceCheckUtils]: 186: Hoare triple {31425#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {31425#false} is VALID [2018-11-19 19:54:44,092 INFO L273 TraceCheckUtils]: 187: Hoare triple {31425#false} assume #t~switch190; {31425#false} is VALID [2018-11-19 19:54:44,092 INFO L273 TraceCheckUtils]: 188: Hoare triple {31425#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {31425#false} is VALID [2018-11-19 19:54:44,092 INFO L256 TraceCheckUtils]: 189: Hoare triple {31425#false} call usb_acecad_exit(); {31424#true} is VALID [2018-11-19 19:54:44,093 INFO L256 TraceCheckUtils]: 190: Hoare triple {31424#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {31424#true} is VALID [2018-11-19 19:54:44,093 INFO L273 TraceCheckUtils]: 191: Hoare triple {31424#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {31424#true} is VALID [2018-11-19 19:54:44,093 INFO L273 TraceCheckUtils]: 192: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,093 INFO L268 TraceCheckUtils]: 193: Hoare quadruple {31424#true} {31424#true} #794#return; {31424#true} is VALID [2018-11-19 19:54:44,093 INFO L273 TraceCheckUtils]: 194: Hoare triple {31424#true} assume true; {31424#true} is VALID [2018-11-19 19:54:44,093 INFO L268 TraceCheckUtils]: 195: Hoare quadruple {31424#true} {31425#false} #832#return; {31425#false} is VALID [2018-11-19 19:54:44,093 INFO L273 TraceCheckUtils]: 196: Hoare triple {31425#false} ~ldv_state_variable_0~0 := 2; {31425#false} is VALID [2018-11-19 19:54:44,093 INFO L256 TraceCheckUtils]: 197: Hoare triple {31425#false} call ldv_check_final_state(); {31425#false} is VALID [2018-11-19 19:54:44,094 INFO L273 TraceCheckUtils]: 198: Hoare triple {31425#false} assume 0 != ~URB_STATE~0; {31425#false} is VALID [2018-11-19 19:54:44,094 INFO L256 TraceCheckUtils]: 199: Hoare triple {31425#false} call ldv_error(); {31425#false} is VALID [2018-11-19 19:54:44,094 INFO L273 TraceCheckUtils]: 200: Hoare triple {31425#false} assume !false; {31425#false} is VALID [2018-11-19 19:54:44,107 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-19 19:54:44,107 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:54:44,107 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-11-19 19:54:44,108 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 201 [2018-11-19 19:54:44,108 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:44,109 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states. [2018-11-19 19:54:44,281 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 173 edges. 173 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:54:44,281 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-11-19 19:54:44,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-11-19 19:54:44,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-11-19 19:54:44,282 INFO L87 Difference]: Start difference. First operand 1027 states and 1235 transitions. Second operand 6 states. [2018-11-19 19:54:50,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:50,238 INFO L93 Difference]: Finished difference Result 2066 states and 2492 transitions. [2018-11-19 19:54:50,238 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-19 19:54:50,239 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 201 [2018-11-19 19:54:50,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:54:50,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-19 19:54:50,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 644 transitions. [2018-11-19 19:54:50,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2018-11-19 19:54:50,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 644 transitions. [2018-11-19 19:54:50,250 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 6 states and 644 transitions. [2018-11-19 19:54:50,766 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 644 edges. 644 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:54:50,817 INFO L225 Difference]: With dead ends: 2066 [2018-11-19 19:54:50,818 INFO L226 Difference]: Without dead ends: 1055 [2018-11-19 19:54:50,820 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 19:54:50,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states. [2018-11-19 19:54:53,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1051. [2018-11-19 19:54:53,538 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:54:53,538 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1055 states. Second operand 1051 states. [2018-11-19 19:54:53,538 INFO L74 IsIncluded]: Start isIncluded. First operand 1055 states. Second operand 1051 states. [2018-11-19 19:54:53,538 INFO L87 Difference]: Start difference. First operand 1055 states. Second operand 1051 states. [2018-11-19 19:54:53,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:53,590 INFO L93 Difference]: Finished difference Result 1055 states and 1263 transitions. [2018-11-19 19:54:53,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1263 transitions. [2018-11-19 19:54:53,592 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:53,592 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:53,592 INFO L74 IsIncluded]: Start isIncluded. First operand 1051 states. Second operand 1055 states. [2018-11-19 19:54:53,592 INFO L87 Difference]: Start difference. First operand 1051 states. Second operand 1055 states. [2018-11-19 19:54:53,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:54:53,648 INFO L93 Difference]: Finished difference Result 1055 states and 1263 transitions. [2018-11-19 19:54:53,648 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1263 transitions. [2018-11-19 19:54:53,650 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:54:53,650 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:54:53,650 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:54:53,650 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:54:53,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1051 states. [2018-11-19 19:54:53,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1051 states to 1051 states and 1259 transitions. [2018-11-19 19:54:53,695 INFO L78 Accepts]: Start accepts. Automaton has 1051 states and 1259 transitions. Word has length 201 [2018-11-19 19:54:53,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:54:53,696 INFO L480 AbstractCegarLoop]: Abstraction has 1051 states and 1259 transitions. [2018-11-19 19:54:53,696 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-11-19 19:54:53,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 1259 transitions. [2018-11-19 19:54:53,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-19 19:54:53,699 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:54:53,699 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:54:53,699 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:54:53,700 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:54:53,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1149154171, now seen corresponding path program 1 times [2018-11-19 19:54:53,700 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:54:53,700 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:54:53,702 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:53,703 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:53,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:54:53,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:54,025 INFO L256 TraceCheckUtils]: 0: Hoare triple {37610#true} call ULTIMATE.init(); {37610#true} is VALID [2018-11-19 19:54:54,025 INFO L273 TraceCheckUtils]: 1: Hoare triple {37610#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {37610#true} is VALID [2018-11-19 19:54:54,025 INFO L273 TraceCheckUtils]: 2: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,025 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {37610#true} {37610#true} #888#return; {37610#true} is VALID [2018-11-19 19:54:54,026 INFO L256 TraceCheckUtils]: 4: Hoare triple {37610#true} call #t~ret207 := main(); {37610#true} is VALID [2018-11-19 19:54:54,026 INFO L273 TraceCheckUtils]: 5: Hoare triple {37610#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; {37610#true} is VALID [2018-11-19 19:54:54,026 INFO L256 TraceCheckUtils]: 6: Hoare triple {37610#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {37610#true} is VALID [2018-11-19 19:54:54,026 INFO L273 TraceCheckUtils]: 7: Hoare triple {37610#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37610#true} is VALID [2018-11-19 19:54:54,026 INFO L256 TraceCheckUtils]: 8: Hoare triple {37610#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {37610#true} is VALID [2018-11-19 19:54:54,027 INFO L273 TraceCheckUtils]: 9: Hoare triple {37610#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37610#true} is VALID [2018-11-19 19:54:54,027 INFO L273 TraceCheckUtils]: 10: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,027 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {37610#true} {37610#true} #808#return; {37610#true} is VALID [2018-11-19 19:54:54,027 INFO L273 TraceCheckUtils]: 12: Hoare triple {37610#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {37610#true} is VALID [2018-11-19 19:54:54,027 INFO L273 TraceCheckUtils]: 13: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,027 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {37610#true} {37610#true} #824#return; {37610#true} is VALID [2018-11-19 19:54:54,028 INFO L273 TraceCheckUtils]: 15: Hoare triple {37610#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {37610#true} is VALID [2018-11-19 19:54:54,028 INFO L273 TraceCheckUtils]: 16: Hoare triple {37610#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {37610#true} is VALID [2018-11-19 19:54:54,028 INFO L273 TraceCheckUtils]: 17: Hoare triple {37610#true} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {37610#true} is VALID [2018-11-19 19:54:54,028 INFO L273 TraceCheckUtils]: 18: Hoare triple {37610#true} assume #t~switch185; {37610#true} is VALID [2018-11-19 19:54:54,028 INFO L273 TraceCheckUtils]: 19: Hoare triple {37610#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {37610#true} is VALID [2018-11-19 19:54:54,029 INFO L273 TraceCheckUtils]: 20: Hoare triple {37610#true} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {37610#true} is VALID [2018-11-19 19:54:54,029 INFO L273 TraceCheckUtils]: 21: Hoare triple {37610#true} assume #t~switch190; {37610#true} is VALID [2018-11-19 19:54:54,029 INFO L273 TraceCheckUtils]: 22: Hoare triple {37610#true} assume 1 == ~ldv_state_variable_0~0; {37610#true} is VALID [2018-11-19 19:54:54,029 INFO L256 TraceCheckUtils]: 23: Hoare triple {37610#true} call #t~ret191 := usb_acecad_init(); {37610#true} is VALID [2018-11-19 19:54:54,029 INFO L273 TraceCheckUtils]: 24: Hoare triple {37610#true} havoc ~result~0;havoc ~tmp~16; {37610#true} is VALID [2018-11-19 19:54:54,029 INFO L256 TraceCheckUtils]: 25: Hoare triple {37610#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {37610#true} is VALID [2018-11-19 19:54:54,030 INFO L273 TraceCheckUtils]: 26: Hoare triple {37610#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {37610#true} is VALID [2018-11-19 19:54:54,030 INFO L256 TraceCheckUtils]: 27: Hoare triple {37610#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); {37610#true} is VALID [2018-11-19 19:54:54,030 INFO L273 TraceCheckUtils]: 28: Hoare triple {37610#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {37610#true} is VALID [2018-11-19 19:54:54,030 INFO L256 TraceCheckUtils]: 29: Hoare triple {37610#true} call ldv_usb_driver_1(); {37610#true} is VALID [2018-11-19 19:54:54,030 INFO L273 TraceCheckUtils]: 30: Hoare triple {37610#true} havoc ~tmp~17.base, ~tmp~17.offset; {37610#true} is VALID [2018-11-19 19:54:54,030 INFO L256 TraceCheckUtils]: 31: Hoare triple {37610#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {37610#true} is VALID [2018-11-19 19:54:54,031 INFO L273 TraceCheckUtils]: 32: Hoare triple {37610#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37610#true} is VALID [2018-11-19 19:54:54,031 INFO L256 TraceCheckUtils]: 33: Hoare triple {37610#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {37610#true} is VALID [2018-11-19 19:54:54,031 INFO L273 TraceCheckUtils]: 34: Hoare triple {37610#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37610#true} is VALID [2018-11-19 19:54:54,031 INFO L273 TraceCheckUtils]: 35: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,031 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {37610#true} {37610#true} #808#return; {37610#true} is VALID [2018-11-19 19:54:54,031 INFO L273 TraceCheckUtils]: 37: Hoare triple {37610#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {37610#true} is VALID [2018-11-19 19:54:54,032 INFO L273 TraceCheckUtils]: 38: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,032 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {37610#true} {37610#true} #774#return; {37610#true} is VALID [2018-11-19 19:54:54,032 INFO L273 TraceCheckUtils]: 40: Hoare triple {37610#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {37610#true} is VALID [2018-11-19 19:54:54,032 INFO L273 TraceCheckUtils]: 41: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,032 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {37610#true} {37610#true} #844#return; {37610#true} is VALID [2018-11-19 19:54:54,033 INFO L273 TraceCheckUtils]: 43: Hoare triple {37610#true} #res := ~ldv_func_res~0; {37610#true} is VALID [2018-11-19 19:54:54,033 INFO L273 TraceCheckUtils]: 44: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,033 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {37610#true} {37610#true} #856#return; {37610#true} is VALID [2018-11-19 19:54:54,033 INFO L273 TraceCheckUtils]: 46: Hoare triple {37610#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {37610#true} is VALID [2018-11-19 19:54:54,033 INFO L273 TraceCheckUtils]: 47: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,033 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {37610#true} {37610#true} #800#return; {37610#true} is VALID [2018-11-19 19:54:54,034 INFO L273 TraceCheckUtils]: 49: Hoare triple {37610#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {37610#true} is VALID [2018-11-19 19:54:54,034 INFO L273 TraceCheckUtils]: 50: Hoare triple {37610#true} assume 0 == ~result~0;havoc #t~nondet180; {37610#true} is VALID [2018-11-19 19:54:54,034 INFO L273 TraceCheckUtils]: 51: Hoare triple {37610#true} #res := ~result~0; {37610#true} is VALID [2018-11-19 19:54:54,034 INFO L273 TraceCheckUtils]: 52: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,034 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {37610#true} {37610#true} #834#return; {37610#true} is VALID [2018-11-19 19:54:54,034 INFO L273 TraceCheckUtils]: 54: Hoare triple {37610#true} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {37610#true} is VALID [2018-11-19 19:54:54,035 INFO L273 TraceCheckUtils]: 55: Hoare triple {37610#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {37610#true} is VALID [2018-11-19 19:54:54,035 INFO L273 TraceCheckUtils]: 56: Hoare triple {37610#true} assume !(0 != ~ldv_retval_1~0); {37610#true} is VALID [2018-11-19 19:54:54,035 INFO L273 TraceCheckUtils]: 57: Hoare triple {37610#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {37610#true} is VALID [2018-11-19 19:54:54,035 INFO L273 TraceCheckUtils]: 58: Hoare triple {37610#true} assume #t~switch185; {37610#true} is VALID [2018-11-19 19:54:54,035 INFO L273 TraceCheckUtils]: 59: Hoare triple {37610#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___1~3 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___1~3; {37610#true} is VALID [2018-11-19 19:54:54,035 INFO L273 TraceCheckUtils]: 60: Hoare triple {37610#true} assume #t~switch187; {37610#true} is VALID [2018-11-19 19:54:54,036 INFO L273 TraceCheckUtils]: 61: Hoare triple {37610#true} assume 1 == ~ldv_state_variable_1~0; {37610#true} is VALID [2018-11-19 19:54:54,036 INFO L256 TraceCheckUtils]: 62: Hoare triple {37610#true} call #t~ret188 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {37610#true} is VALID [2018-11-19 19:54:54,036 INFO L273 TraceCheckUtils]: 63: Hoare triple {37610#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; {37610#true} is VALID [2018-11-19 19:54:54,036 INFO L256 TraceCheckUtils]: 64: Hoare triple {37610#true} call #t~ret121.base, #t~ret121.offset := interface_to_usbdev(~intf.base, ~intf.offset); {37610#true} is VALID [2018-11-19 19:54:54,036 INFO L273 TraceCheckUtils]: 65: Hoare triple {37610#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {37610#true} is VALID [2018-11-19 19:54:54,037 INFO L256 TraceCheckUtils]: 66: Hoare triple {37610#true} call #t~ret192.base, #t~ret192.offset := ldv_interface_to_usbdev(); {37610#true} is VALID [2018-11-19 19:54:54,037 INFO L273 TraceCheckUtils]: 67: Hoare triple {37610#true} havoc ~result~1.base, ~result~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,037 INFO L256 TraceCheckUtils]: 68: Hoare triple {37610#true} call #t~ret205.base, #t~ret205.offset := ldv_undef_ptr(); {37610#true} is VALID [2018-11-19 19:54:54,037 INFO L273 TraceCheckUtils]: 69: Hoare triple {37610#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {37610#true} is VALID [2018-11-19 19:54:54,037 INFO L273 TraceCheckUtils]: 70: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,037 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {37610#true} {37610#true} #892#return; {37610#true} is VALID [2018-11-19 19:54:54,038 INFO L273 TraceCheckUtils]: 72: Hoare triple {37610#true} ~result~1.base, ~result~1.offset := #t~ret205.base, #t~ret205.offset;havoc #t~ret205.base, #t~ret205.offset; {37610#true} is VALID [2018-11-19 19:54:54,038 INFO L273 TraceCheckUtils]: 73: Hoare triple {37610#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616);#res.base, #res.offset := ~result~1.base, ~result~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,038 INFO L273 TraceCheckUtils]: 74: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,038 INFO L268 TraceCheckUtils]: 75: Hoare quadruple {37610#true} {37610#true} #876#return; {37610#true} is VALID [2018-11-19 19:54:54,038 INFO L273 TraceCheckUtils]: 76: Hoare triple {37610#true} ~tmp~19.base, ~tmp~19.offset := #t~ret192.base, #t~ret192.offset;havoc #t~ret192.base, #t~ret192.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {37610#true} is VALID [2018-11-19 19:54:54,038 INFO L273 TraceCheckUtils]: 77: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,039 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {37610#true} {37610#true} #734#return; {37610#true} is VALID [2018-11-19 19:54:54,039 INFO L273 TraceCheckUtils]: 79: Hoare triple {37610#true} ~tmp~14.base, ~tmp~14.offset := #t~ret121.base, #t~ret121.offset;havoc #t~ret121.base, #t~ret121.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem122.base, #t~mem122.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem122.base, #t~mem122.offset;havoc #t~mem122.base, #t~mem122.offset;call #t~mem123 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {37610#true} is VALID [2018-11-19 19:54:54,039 INFO L273 TraceCheckUtils]: 80: Hoare triple {37610#true} assume !(1 != #t~mem123 % 256 % 4294967296);havoc #t~mem123;call #t~mem124.base, #t~mem124.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem124.base, #t~mem124.offset;havoc #t~mem124.base, #t~mem124.offset; {37610#true} is VALID [2018-11-19 19:54:54,039 INFO L256 TraceCheckUtils]: 81: Hoare triple {37610#true} call #t~ret125 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {37610#true} is VALID [2018-11-19 19:54:54,039 INFO L273 TraceCheckUtils]: 82: Hoare triple {37610#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {37610#true} is VALID [2018-11-19 19:54:54,039 INFO L256 TraceCheckUtils]: 83: Hoare triple {37610#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {37610#true} is VALID [2018-11-19 19:54:54,040 INFO L273 TraceCheckUtils]: 84: Hoare triple {37610#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; {37610#true} is VALID [2018-11-19 19:54:54,040 INFO L273 TraceCheckUtils]: 85: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,040 INFO L268 TraceCheckUtils]: 86: Hoare quadruple {37610#true} {37610#true} #796#return; {37610#true} is VALID [2018-11-19 19:54:54,040 INFO L273 TraceCheckUtils]: 87: Hoare triple {37610#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {37610#true} is VALID [2018-11-19 19:54:54,040 INFO L273 TraceCheckUtils]: 88: Hoare triple {37610#true} assume 0 != ~tmp~0; {37610#true} is VALID [2018-11-19 19:54:54,041 INFO L256 TraceCheckUtils]: 89: Hoare triple {37610#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {37610#true} is VALID [2018-11-19 19:54:54,041 INFO L273 TraceCheckUtils]: 90: Hoare triple {37610#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; {37610#true} is VALID [2018-11-19 19:54:54,041 INFO L273 TraceCheckUtils]: 91: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,041 INFO L268 TraceCheckUtils]: 92: Hoare quadruple {37610#true} {37610#true} #798#return; {37610#true} is VALID [2018-11-19 19:54:54,041 INFO L273 TraceCheckUtils]: 93: Hoare triple {37610#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {37610#true} is VALID [2018-11-19 19:54:54,042 INFO L273 TraceCheckUtils]: 94: Hoare triple {37610#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {37610#true} is VALID [2018-11-19 19:54:54,042 INFO L273 TraceCheckUtils]: 95: Hoare triple {37610#true} #res := ~tmp___1~0; {37610#true} is VALID [2018-11-19 19:54:54,042 INFO L273 TraceCheckUtils]: 96: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,042 INFO L268 TraceCheckUtils]: 97: Hoare quadruple {37610#true} {37610#true} #736#return; {37610#true} is VALID [2018-11-19 19:54:54,042 INFO L273 TraceCheckUtils]: 98: Hoare triple {37610#true} assume -2147483648 <= #t~ret125 && #t~ret125 <= 2147483647;~tmp___0~5 := #t~ret125;havoc #t~ret125; {37610#true} is VALID [2018-11-19 19:54:54,042 INFO L273 TraceCheckUtils]: 99: Hoare triple {37610#true} assume !(0 == ~tmp___0~5);call #t~mem126 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {37610#true} is VALID [2018-11-19 19:54:54,043 INFO L256 TraceCheckUtils]: 100: Hoare triple {37610#true} call #t~ret127 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem126 % 256); {37610#true} is VALID [2018-11-19 19:54:54,043 INFO L273 TraceCheckUtils]: 101: Hoare triple {37610#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem46 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem46, 32768 * ~endpoint);havoc #t~mem46; {37610#true} is VALID [2018-11-19 19:54:54,043 INFO L273 TraceCheckUtils]: 102: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,043 INFO L268 TraceCheckUtils]: 103: Hoare quadruple {37610#true} {37610#true} #738#return; {37610#true} is VALID [2018-11-19 19:54:54,043 INFO L273 TraceCheckUtils]: 104: Hoare triple {37610#true} ~tmp___1~2 := #t~ret127;havoc #t~ret127;havoc #t~mem126;~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); {37610#true} is VALID [2018-11-19 19:54:54,043 INFO L256 TraceCheckUtils]: 105: Hoare triple {37610#true} call #t~ret128 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {37610#true} is VALID [2018-11-19 19:54:54,044 INFO L273 TraceCheckUtils]: 106: Hoare triple {37610#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); {37610#true} is VALID [2018-11-19 19:54:54,044 INFO L273 TraceCheckUtils]: 107: Hoare triple {37610#true} assume 0 != ~is_out;~__ret_warn_on~0 := (if 0 != ~bitwiseAnd(~pipe, 128) then 1 else 0); {37610#true} is VALID [2018-11-19 19:54:54,044 INFO L256 TraceCheckUtils]: 108: Hoare triple {37610#true} call #t~ret47 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {37610#true} is VALID [2018-11-19 19:54:54,044 INFO L273 TraceCheckUtils]: 109: Hoare triple {37610#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {37610#true} is VALID [2018-11-19 19:54:54,044 INFO L273 TraceCheckUtils]: 110: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,045 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {37610#true} {37610#true} #810#return; {37610#true} is VALID [2018-11-19 19:54:54,045 INFO L273 TraceCheckUtils]: 112: Hoare triple {37610#true} assume -9223372036854775808 <= #t~ret47 && #t~ret47 <= 9223372036854775807;~tmp~2 := #t~ret47;havoc #t~ret47; {37610#true} is VALID [2018-11-19 19:54:54,045 INFO L273 TraceCheckUtils]: 113: Hoare triple {37610#true} assume 0 != ~tmp~2;call warn_slowpath_null(#t~string48.base, #t~string48.offset, 1563); {37610#true} is VALID [2018-11-19 19:54:54,045 INFO L256 TraceCheckUtils]: 114: Hoare triple {37610#true} call #t~ret49 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {37610#true} is VALID [2018-11-19 19:54:54,045 INFO L273 TraceCheckUtils]: 115: Hoare triple {37610#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {37610#true} is VALID [2018-11-19 19:54:54,045 INFO L273 TraceCheckUtils]: 116: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,046 INFO L268 TraceCheckUtils]: 117: Hoare quadruple {37610#true} {37610#true} #812#return; {37610#true} is VALID [2018-11-19 19:54:54,046 INFO L273 TraceCheckUtils]: 118: Hoare triple {37610#true} assume -9223372036854775808 <= #t~ret49 && #t~ret49 <= 9223372036854775807;havoc #t~ret49;call #t~mem50.base, #t~mem50.offset := read~$Pointer$(~udev.base, 1314 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem50.base, #t~mem50.offset;havoc #t~mem50.base, #t~mem50.offset; {37610#true} is VALID [2018-11-19 19:54:54,046 INFO L273 TraceCheckUtils]: 119: Hoare triple {37610#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {37610#true} is VALID [2018-11-19 19:54:54,046 INFO L273 TraceCheckUtils]: 120: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,046 INFO L268 TraceCheckUtils]: 121: Hoare quadruple {37610#true} {37610#true} #740#return; {37610#true} is VALID [2018-11-19 19:54:54,046 INFO L273 TraceCheckUtils]: 122: Hoare triple {37610#true} ~tmp___2~0 := #t~ret128;havoc #t~ret128;~maxp~0 := ~tmp___2~0 % 65536; {37610#true} is VALID [2018-11-19 19:54:54,047 INFO L256 TraceCheckUtils]: 123: Hoare triple {37610#true} call #t~ret129.base, #t~ret129.offset := kzalloc(232, 208); {37610#true} is VALID [2018-11-19 19:54:54,047 INFO L273 TraceCheckUtils]: 124: Hoare triple {37610#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {37610#true} is VALID [2018-11-19 19:54:54,047 INFO L256 TraceCheckUtils]: 125: Hoare triple {37610#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {37610#true} is VALID [2018-11-19 19:54:54,047 INFO L273 TraceCheckUtils]: 126: Hoare triple {37610#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,047 INFO L256 TraceCheckUtils]: 127: Hoare triple {37610#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {37610#true} is VALID [2018-11-19 19:54:54,047 INFO L273 TraceCheckUtils]: 128: Hoare triple {37610#true} ~size := #in~size;~t := #in~t; {37610#true} is VALID [2018-11-19 19:54:54,048 INFO L256 TraceCheckUtils]: 129: Hoare triple {37610#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {37610#true} is VALID [2018-11-19 19:54:54,048 INFO L273 TraceCheckUtils]: 130: Hoare triple {37610#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {37610#true} is VALID [2018-11-19 19:54:54,049 INFO L273 TraceCheckUtils]: 131: Hoare triple {37610#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {37612#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} is VALID [2018-11-19 19:54:54,049 INFO L273 TraceCheckUtils]: 132: Hoare triple {37612#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} assume true; {37612#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} is VALID [2018-11-19 19:54:54,050 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {37612#(and (= 0 |ldv_malloc_#res.offset|) (= 0 |ldv_malloc_#res.base|))} {37610#true} #822#return; {37613#(and (= 0 |__kmalloc_#t~ret58.offset|) (= 0 |__kmalloc_#t~ret58.base|))} is VALID [2018-11-19 19:54:54,051 INFO L273 TraceCheckUtils]: 134: Hoare triple {37613#(and (= 0 |__kmalloc_#t~ret58.offset|) (= 0 |__kmalloc_#t~ret58.base|))} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {37614#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} is VALID [2018-11-19 19:54:54,051 INFO L273 TraceCheckUtils]: 135: Hoare triple {37614#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} assume true; {37614#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} is VALID [2018-11-19 19:54:54,052 INFO L268 TraceCheckUtils]: 136: Hoare quadruple {37614#(and (= 0 |__kmalloc_#res.offset|) (= 0 |__kmalloc_#res.base|))} {37610#true} #870#return; {37615#(and (= 0 |kmalloc_#t~ret59.offset|) (= 0 |kmalloc_#t~ret59.base|))} is VALID [2018-11-19 19:54:54,053 INFO L273 TraceCheckUtils]: 137: Hoare triple {37615#(and (= 0 |kmalloc_#t~ret59.offset|) (= 0 |kmalloc_#t~ret59.base|))} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {37616#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} is VALID [2018-11-19 19:54:54,053 INFO L273 TraceCheckUtils]: 138: Hoare triple {37616#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} assume true; {37616#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} is VALID [2018-11-19 19:54:54,054 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {37616#(and (= 0 |kmalloc_#res.offset|) (= 0 |kmalloc_#res.base|))} {37610#true} #868#return; {37617#(and (= 0 |kzalloc_#t~ret60.base|) (= 0 |kzalloc_#t~ret60.offset|))} is VALID [2018-11-19 19:54:54,055 INFO L273 TraceCheckUtils]: 140: Hoare triple {37617#(and (= 0 |kzalloc_#t~ret60.base|) (= 0 |kzalloc_#t~ret60.offset|))} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {37618#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} is VALID [2018-11-19 19:54:54,055 INFO L273 TraceCheckUtils]: 141: Hoare triple {37618#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} assume true; {37618#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} is VALID [2018-11-19 19:54:54,056 INFO L268 TraceCheckUtils]: 142: Hoare quadruple {37618#(and (= 0 |kzalloc_#res.base|) (= 0 |kzalloc_#res.offset|))} {37610#true} #742#return; {37619#(and (= 0 |usb_acecad_probe_#t~ret129.offset|) (= 0 |usb_acecad_probe_#t~ret129.base|))} is VALID [2018-11-19 19:54:54,057 INFO L273 TraceCheckUtils]: 143: Hoare triple {37619#(and (= 0 |usb_acecad_probe_#t~ret129.offset|) (= 0 |usb_acecad_probe_#t~ret129.base|))} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {37620#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} is VALID [2018-11-19 19:54:54,057 INFO L256 TraceCheckUtils]: 144: Hoare triple {37620#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} call #t~ret130.base, #t~ret130.offset := input_allocate_device(); {37610#true} is VALID [2018-11-19 19:54:54,058 INFO L256 TraceCheckUtils]: 145: Hoare triple {37610#true} call #t~ret74.base, #t~ret74.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {37610#true} is VALID [2018-11-19 19:54:54,058 INFO L273 TraceCheckUtils]: 146: Hoare triple {37610#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {37610#true} is VALID [2018-11-19 19:54:54,058 INFO L256 TraceCheckUtils]: 147: Hoare triple {37610#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {37610#true} is VALID [2018-11-19 19:54:54,058 INFO L273 TraceCheckUtils]: 148: Hoare triple {37610#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,058 INFO L256 TraceCheckUtils]: 149: Hoare triple {37610#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {37610#true} is VALID [2018-11-19 19:54:54,058 INFO L273 TraceCheckUtils]: 150: Hoare triple {37610#true} ~size := #in~size;~t := #in~t; {37610#true} is VALID [2018-11-19 19:54:54,059 INFO L256 TraceCheckUtils]: 151: Hoare triple {37610#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {37610#true} is VALID [2018-11-19 19:54:54,059 INFO L273 TraceCheckUtils]: 152: Hoare triple {37610#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {37610#true} is VALID [2018-11-19 19:54:54,059 INFO L273 TraceCheckUtils]: 153: Hoare triple {37610#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {37610#true} is VALID [2018-11-19 19:54:54,059 INFO L273 TraceCheckUtils]: 154: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,059 INFO L268 TraceCheckUtils]: 155: Hoare quadruple {37610#true} {37610#true} #822#return; {37610#true} is VALID [2018-11-19 19:54:54,059 INFO L273 TraceCheckUtils]: 156: Hoare triple {37610#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {37610#true} is VALID [2018-11-19 19:54:54,060 INFO L273 TraceCheckUtils]: 157: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,060 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {37610#true} {37610#true} #870#return; {37610#true} is VALID [2018-11-19 19:54:54,060 INFO L273 TraceCheckUtils]: 159: Hoare triple {37610#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,060 INFO L273 TraceCheckUtils]: 160: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,060 INFO L268 TraceCheckUtils]: 161: Hoare quadruple {37610#true} {37610#true} #868#return; {37610#true} is VALID [2018-11-19 19:54:54,060 INFO L273 TraceCheckUtils]: 162: Hoare triple {37610#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {37610#true} is VALID [2018-11-19 19:54:54,061 INFO L273 TraceCheckUtils]: 163: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,061 INFO L268 TraceCheckUtils]: 164: Hoare quadruple {37610#true} {37610#true} #854#return; {37610#true} is VALID [2018-11-19 19:54:54,061 INFO L273 TraceCheckUtils]: 165: Hoare triple {37610#true} #res.base, #res.offset := #t~ret74.base, #t~ret74.offset;havoc #t~ret74.base, #t~ret74.offset; {37610#true} is VALID [2018-11-19 19:54:54,061 INFO L273 TraceCheckUtils]: 166: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,062 INFO L268 TraceCheckUtils]: 167: Hoare quadruple {37610#true} {37620#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} #744#return; {37620#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} is VALID [2018-11-19 19:54:54,063 INFO L273 TraceCheckUtils]: 168: Hoare triple {37620#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} ~input_dev~0.base, ~input_dev~0.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset; {37620#(and (= usb_acecad_probe_~acecad~3.offset 0) (= usb_acecad_probe_~acecad~3.base 0))} is VALID [2018-11-19 19:54:54,063 INFO L273 TraceCheckUtils]: 169: Hoare triple {37620#(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~ret131.base, #t~ret131.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~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {37611#false} is VALID [2018-11-19 19:54:54,064 INFO L273 TraceCheckUtils]: 170: Hoare triple {37611#false} assume !(0 == (#t~mem132.base + #t~mem132.offset) % 18446744073709551616);havoc #t~mem132.base, #t~mem132.offset; {37611#false} is VALID [2018-11-19 19:54:54,064 INFO L256 TraceCheckUtils]: 171: Hoare triple {37611#false} call #t~ret133.base, #t~ret133.offset := ldv_usb_alloc_urb_5(0, 208); {37610#true} is VALID [2018-11-19 19:54:54,064 INFO L273 TraceCheckUtils]: 172: Hoare triple {37610#true} ~ldv_func_arg1 := #in~ldv_func_arg1;~ldv_func_arg2 := #in~ldv_func_arg2;havoc ~ldv_func_res~1.base, ~ldv_func_res~1.offset;havoc ~tmp~23.base, ~tmp~23.offset;call #t~ret196.base, #t~ret196.offset := usb_alloc_urb(~ldv_func_arg1, ~ldv_func_arg2);~tmp~23.base, ~tmp~23.offset := #t~ret196.base, #t~ret196.offset;havoc #t~ret196.base, #t~ret196.offset;~ldv_func_res~1.base, ~ldv_func_res~1.offset := ~tmp~23.base, ~tmp~23.offset; {37610#true} is VALID [2018-11-19 19:54:54,064 INFO L256 TraceCheckUtils]: 173: Hoare triple {37610#true} call ldv_alloc_urb(~ldv_func_res~1.base, ~ldv_func_res~1.offset); {37610#true} is VALID [2018-11-19 19:54:54,064 INFO L273 TraceCheckUtils]: 174: Hoare triple {37610#true} ~res.base, ~res.offset := #in~res.base, #in~res.offset; {37610#true} is VALID [2018-11-19 19:54:54,065 INFO L273 TraceCheckUtils]: 175: Hoare triple {37610#true} assume 0 != (~res.base + ~res.offset) % 18446744073709551616;~URB_STATE~0 := 1 + ~URB_STATE~0; {37610#true} is VALID [2018-11-19 19:54:54,065 INFO L273 TraceCheckUtils]: 176: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,065 INFO L268 TraceCheckUtils]: 177: Hoare quadruple {37610#true} {37610#true} #874#return; {37610#true} is VALID [2018-11-19 19:54:54,065 INFO L273 TraceCheckUtils]: 178: Hoare triple {37610#true} #res.base, #res.offset := ~ldv_func_res~1.base, ~ldv_func_res~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,065 INFO L273 TraceCheckUtils]: 179: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,065 INFO L268 TraceCheckUtils]: 180: Hoare quadruple {37610#true} {37611#false} #746#return; {37611#false} is VALID [2018-11-19 19:54:54,066 INFO L273 TraceCheckUtils]: 181: Hoare triple {37611#false} call write~$Pointer$(#t~ret133.base, #t~ret133.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret133.base, #t~ret133.offset;call #t~mem134.base, #t~mem134.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {37611#false} is VALID [2018-11-19 19:54:54,066 INFO L273 TraceCheckUtils]: 182: Hoare triple {37611#false} assume 0 == (#t~mem134.base + #t~mem134.offset) % 18446744073709551616;havoc #t~mem134.base, #t~mem134.offset;~err~0 := -12; {37611#false} is VALID [2018-11-19 19:54:54,066 INFO L273 TraceCheckUtils]: 183: Hoare triple {37611#false} call #t~mem170.base, #t~mem170.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem171 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem170.base, #t~mem170.offset, #t~mem171);havoc #t~mem170.base, #t~mem170.offset;havoc #t~mem171; {37611#false} is VALID [2018-11-19 19:54:54,066 INFO L273 TraceCheckUtils]: 184: Hoare triple {37611#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {37611#false} is VALID [2018-11-19 19:54:54,066 INFO L273 TraceCheckUtils]: 185: Hoare triple {37611#false} assume true; {37611#false} is VALID [2018-11-19 19:54:54,066 INFO L268 TraceCheckUtils]: 186: Hoare quadruple {37611#false} {37610#true} #826#return; {37611#false} is VALID [2018-11-19 19:54:54,067 INFO L273 TraceCheckUtils]: 187: Hoare triple {37611#false} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_0~0 := #t~ret188;havoc #t~ret188; {37611#false} is VALID [2018-11-19 19:54:54,067 INFO L273 TraceCheckUtils]: 188: Hoare triple {37611#false} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {37611#false} is VALID [2018-11-19 19:54:54,067 INFO L273 TraceCheckUtils]: 189: Hoare triple {37611#false} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {37611#false} is VALID [2018-11-19 19:54:54,067 INFO L273 TraceCheckUtils]: 190: Hoare triple {37611#false} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {37611#false} is VALID [2018-11-19 19:54:54,067 INFO L273 TraceCheckUtils]: 191: Hoare triple {37611#false} assume #t~switch185; {37611#false} is VALID [2018-11-19 19:54:54,067 INFO L273 TraceCheckUtils]: 192: Hoare triple {37611#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {37611#false} is VALID [2018-11-19 19:54:54,068 INFO L273 TraceCheckUtils]: 193: Hoare triple {37611#false} assume #t~switch190; {37611#false} is VALID [2018-11-19 19:54:54,068 INFO L273 TraceCheckUtils]: 194: Hoare triple {37611#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {37611#false} is VALID [2018-11-19 19:54:54,068 INFO L256 TraceCheckUtils]: 195: Hoare triple {37611#false} call usb_acecad_exit(); {37610#true} is VALID [2018-11-19 19:54:54,068 INFO L256 TraceCheckUtils]: 196: Hoare triple {37610#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {37610#true} is VALID [2018-11-19 19:54:54,068 INFO L273 TraceCheckUtils]: 197: Hoare triple {37610#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {37610#true} is VALID [2018-11-19 19:54:54,068 INFO L273 TraceCheckUtils]: 198: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,069 INFO L268 TraceCheckUtils]: 199: Hoare quadruple {37610#true} {37610#true} #794#return; {37610#true} is VALID [2018-11-19 19:54:54,069 INFO L273 TraceCheckUtils]: 200: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,069 INFO L268 TraceCheckUtils]: 201: Hoare quadruple {37610#true} {37611#false} #832#return; {37611#false} is VALID [2018-11-19 19:54:54,069 INFO L273 TraceCheckUtils]: 202: Hoare triple {37611#false} ~ldv_state_variable_0~0 := 2; {37611#false} is VALID [2018-11-19 19:54:54,069 INFO L256 TraceCheckUtils]: 203: Hoare triple {37611#false} call ldv_check_final_state(); {37611#false} is VALID [2018-11-19 19:54:54,069 INFO L273 TraceCheckUtils]: 204: Hoare triple {37611#false} assume 0 != ~URB_STATE~0; {37611#false} is VALID [2018-11-19 19:54:54,070 INFO L256 TraceCheckUtils]: 205: Hoare triple {37611#false} call ldv_error(); {37611#false} is VALID [2018-11-19 19:54:54,070 INFO L273 TraceCheckUtils]: 206: Hoare triple {37611#false} assume !false; {37611#false} is VALID [2018-11-19 19:54:54,099 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-19 19:54:54,099 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-19 19:54:54,099 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 19:54:54,123 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:54:54,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:54,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:54:54,460 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-19 19:54:54,739 INFO L256 TraceCheckUtils]: 0: Hoare triple {37610#true} call ULTIMATE.init(); {37610#true} is VALID [2018-11-19 19:54:54,739 INFO L273 TraceCheckUtils]: 1: Hoare triple {37610#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {37610#true} is VALID [2018-11-19 19:54:54,739 INFO L273 TraceCheckUtils]: 2: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,740 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {37610#true} {37610#true} #888#return; {37610#true} is VALID [2018-11-19 19:54:54,740 INFO L256 TraceCheckUtils]: 4: Hoare triple {37610#true} call #t~ret207 := main(); {37610#true} is VALID [2018-11-19 19:54:54,740 INFO L273 TraceCheckUtils]: 5: Hoare triple {37610#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; {37610#true} is VALID [2018-11-19 19:54:54,740 INFO L256 TraceCheckUtils]: 6: Hoare triple {37610#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {37610#true} is VALID [2018-11-19 19:54:54,740 INFO L273 TraceCheckUtils]: 7: Hoare triple {37610#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37610#true} is VALID [2018-11-19 19:54:54,741 INFO L256 TraceCheckUtils]: 8: Hoare triple {37610#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {37610#true} is VALID [2018-11-19 19:54:54,741 INFO L273 TraceCheckUtils]: 9: Hoare triple {37610#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37610#true} is VALID [2018-11-19 19:54:54,741 INFO L273 TraceCheckUtils]: 10: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,741 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {37610#true} {37610#true} #808#return; {37610#true} is VALID [2018-11-19 19:54:54,741 INFO L273 TraceCheckUtils]: 12: Hoare triple {37610#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {37610#true} is VALID [2018-11-19 19:54:54,742 INFO L273 TraceCheckUtils]: 13: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,742 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {37610#true} {37610#true} #824#return; {37610#true} is VALID [2018-11-19 19:54:54,742 INFO L273 TraceCheckUtils]: 15: Hoare triple {37610#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {37610#true} is VALID [2018-11-19 19:54:54,742 INFO L273 TraceCheckUtils]: 16: Hoare triple {37610#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {37610#true} is VALID [2018-11-19 19:54:54,742 INFO L273 TraceCheckUtils]: 17: Hoare triple {37610#true} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {37610#true} is VALID [2018-11-19 19:54:54,743 INFO L273 TraceCheckUtils]: 18: Hoare triple {37610#true} assume #t~switch185; {37610#true} is VALID [2018-11-19 19:54:54,743 INFO L273 TraceCheckUtils]: 19: Hoare triple {37610#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {37610#true} is VALID [2018-11-19 19:54:54,743 INFO L273 TraceCheckUtils]: 20: Hoare triple {37610#true} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {37610#true} is VALID [2018-11-19 19:54:54,743 INFO L273 TraceCheckUtils]: 21: Hoare triple {37610#true} assume #t~switch190; {37610#true} is VALID [2018-11-19 19:54:54,743 INFO L273 TraceCheckUtils]: 22: Hoare triple {37610#true} assume 1 == ~ldv_state_variable_0~0; {37610#true} is VALID [2018-11-19 19:54:54,743 INFO L256 TraceCheckUtils]: 23: Hoare triple {37610#true} call #t~ret191 := usb_acecad_init(); {37610#true} is VALID [2018-11-19 19:54:54,744 INFO L273 TraceCheckUtils]: 24: Hoare triple {37610#true} havoc ~result~0;havoc ~tmp~16; {37610#true} is VALID [2018-11-19 19:54:54,744 INFO L256 TraceCheckUtils]: 25: Hoare triple {37610#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {37610#true} is VALID [2018-11-19 19:54:54,744 INFO L273 TraceCheckUtils]: 26: Hoare triple {37610#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {37610#true} is VALID [2018-11-19 19:54:54,744 INFO L256 TraceCheckUtils]: 27: Hoare triple {37610#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); {37610#true} is VALID [2018-11-19 19:54:54,744 INFO L273 TraceCheckUtils]: 28: Hoare triple {37610#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {37610#true} is VALID [2018-11-19 19:54:54,744 INFO L256 TraceCheckUtils]: 29: Hoare triple {37610#true} call ldv_usb_driver_1(); {37610#true} is VALID [2018-11-19 19:54:54,745 INFO L273 TraceCheckUtils]: 30: Hoare triple {37610#true} havoc ~tmp~17.base, ~tmp~17.offset; {37610#true} is VALID [2018-11-19 19:54:54,745 INFO L256 TraceCheckUtils]: 31: Hoare triple {37610#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {37610#true} is VALID [2018-11-19 19:54:54,745 INFO L273 TraceCheckUtils]: 32: Hoare triple {37610#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37610#true} is VALID [2018-11-19 19:54:54,745 INFO L256 TraceCheckUtils]: 33: Hoare triple {37610#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {37610#true} is VALID [2018-11-19 19:54:54,745 INFO L273 TraceCheckUtils]: 34: Hoare triple {37610#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37610#true} is VALID [2018-11-19 19:54:54,746 INFO L273 TraceCheckUtils]: 35: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,746 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {37610#true} {37610#true} #808#return; {37610#true} is VALID [2018-11-19 19:54:54,746 INFO L273 TraceCheckUtils]: 37: Hoare triple {37610#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {37610#true} is VALID [2018-11-19 19:54:54,746 INFO L273 TraceCheckUtils]: 38: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,746 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {37610#true} {37610#true} #774#return; {37610#true} is VALID [2018-11-19 19:54:54,746 INFO L273 TraceCheckUtils]: 40: Hoare triple {37610#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {37610#true} is VALID [2018-11-19 19:54:54,747 INFO L273 TraceCheckUtils]: 41: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,747 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {37610#true} {37610#true} #844#return; {37610#true} is VALID [2018-11-19 19:54:54,747 INFO L273 TraceCheckUtils]: 43: Hoare triple {37610#true} #res := ~ldv_func_res~0; {37610#true} is VALID [2018-11-19 19:54:54,747 INFO L273 TraceCheckUtils]: 44: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,747 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {37610#true} {37610#true} #856#return; {37610#true} is VALID [2018-11-19 19:54:54,747 INFO L273 TraceCheckUtils]: 46: Hoare triple {37610#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {37610#true} is VALID [2018-11-19 19:54:54,748 INFO L273 TraceCheckUtils]: 47: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,748 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {37610#true} {37610#true} #800#return; {37610#true} is VALID [2018-11-19 19:54:54,748 INFO L273 TraceCheckUtils]: 49: Hoare triple {37610#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {37610#true} is VALID [2018-11-19 19:54:54,748 INFO L273 TraceCheckUtils]: 50: Hoare triple {37610#true} assume 0 == ~result~0;havoc #t~nondet180; {37610#true} is VALID [2018-11-19 19:54:54,748 INFO L273 TraceCheckUtils]: 51: Hoare triple {37610#true} #res := ~result~0; {37610#true} is VALID [2018-11-19 19:54:54,749 INFO L273 TraceCheckUtils]: 52: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,749 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {37610#true} {37610#true} #834#return; {37610#true} is VALID [2018-11-19 19:54:54,749 INFO L273 TraceCheckUtils]: 54: Hoare triple {37610#true} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {37610#true} is VALID [2018-11-19 19:54:54,749 INFO L273 TraceCheckUtils]: 55: Hoare triple {37610#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {37610#true} is VALID [2018-11-19 19:54:54,749 INFO L273 TraceCheckUtils]: 56: Hoare triple {37610#true} assume !(0 != ~ldv_retval_1~0); {37610#true} is VALID [2018-11-19 19:54:54,750 INFO L273 TraceCheckUtils]: 57: Hoare triple {37610#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {37610#true} is VALID [2018-11-19 19:54:54,750 INFO L273 TraceCheckUtils]: 58: Hoare triple {37610#true} assume #t~switch185; {37610#true} is VALID [2018-11-19 19:54:54,750 INFO L273 TraceCheckUtils]: 59: Hoare triple {37610#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___1~3 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___1~3; {37610#true} is VALID [2018-11-19 19:54:54,750 INFO L273 TraceCheckUtils]: 60: Hoare triple {37610#true} assume #t~switch187; {37610#true} is VALID [2018-11-19 19:54:54,750 INFO L273 TraceCheckUtils]: 61: Hoare triple {37610#true} assume 1 == ~ldv_state_variable_1~0; {37610#true} is VALID [2018-11-19 19:54:54,750 INFO L256 TraceCheckUtils]: 62: Hoare triple {37610#true} call #t~ret188 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {37610#true} is VALID [2018-11-19 19:54:54,751 INFO L273 TraceCheckUtils]: 63: Hoare triple {37610#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; {37610#true} is VALID [2018-11-19 19:54:54,751 INFO L256 TraceCheckUtils]: 64: Hoare triple {37610#true} call #t~ret121.base, #t~ret121.offset := interface_to_usbdev(~intf.base, ~intf.offset); {37610#true} is VALID [2018-11-19 19:54:54,751 INFO L273 TraceCheckUtils]: 65: Hoare triple {37610#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {37610#true} is VALID [2018-11-19 19:54:54,751 INFO L256 TraceCheckUtils]: 66: Hoare triple {37610#true} call #t~ret192.base, #t~ret192.offset := ldv_interface_to_usbdev(); {37610#true} is VALID [2018-11-19 19:54:54,751 INFO L273 TraceCheckUtils]: 67: Hoare triple {37610#true} havoc ~result~1.base, ~result~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,752 INFO L256 TraceCheckUtils]: 68: Hoare triple {37610#true} call #t~ret205.base, #t~ret205.offset := ldv_undef_ptr(); {37610#true} is VALID [2018-11-19 19:54:54,752 INFO L273 TraceCheckUtils]: 69: Hoare triple {37610#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {37610#true} is VALID [2018-11-19 19:54:54,752 INFO L273 TraceCheckUtils]: 70: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,752 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {37610#true} {37610#true} #892#return; {37610#true} is VALID [2018-11-19 19:54:54,752 INFO L273 TraceCheckUtils]: 72: Hoare triple {37610#true} ~result~1.base, ~result~1.offset := #t~ret205.base, #t~ret205.offset;havoc #t~ret205.base, #t~ret205.offset; {37610#true} is VALID [2018-11-19 19:54:54,753 INFO L273 TraceCheckUtils]: 73: Hoare triple {37610#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616);#res.base, #res.offset := ~result~1.base, ~result~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,753 INFO L273 TraceCheckUtils]: 74: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,753 INFO L268 TraceCheckUtils]: 75: Hoare quadruple {37610#true} {37610#true} #876#return; {37610#true} is VALID [2018-11-19 19:54:54,753 INFO L273 TraceCheckUtils]: 76: Hoare triple {37610#true} ~tmp~19.base, ~tmp~19.offset := #t~ret192.base, #t~ret192.offset;havoc #t~ret192.base, #t~ret192.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {37610#true} is VALID [2018-11-19 19:54:54,753 INFO L273 TraceCheckUtils]: 77: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,753 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {37610#true} {37610#true} #734#return; {37610#true} is VALID [2018-11-19 19:54:54,754 INFO L273 TraceCheckUtils]: 79: Hoare triple {37610#true} ~tmp~14.base, ~tmp~14.offset := #t~ret121.base, #t~ret121.offset;havoc #t~ret121.base, #t~ret121.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem122.base, #t~mem122.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem122.base, #t~mem122.offset;havoc #t~mem122.base, #t~mem122.offset;call #t~mem123 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {37610#true} is VALID [2018-11-19 19:54:54,754 INFO L273 TraceCheckUtils]: 80: Hoare triple {37610#true} assume !(1 != #t~mem123 % 256 % 4294967296);havoc #t~mem123;call #t~mem124.base, #t~mem124.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem124.base, #t~mem124.offset;havoc #t~mem124.base, #t~mem124.offset; {37610#true} is VALID [2018-11-19 19:54:54,754 INFO L256 TraceCheckUtils]: 81: Hoare triple {37610#true} call #t~ret125 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {37610#true} is VALID [2018-11-19 19:54:54,754 INFO L273 TraceCheckUtils]: 82: Hoare triple {37610#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {37610#true} is VALID [2018-11-19 19:54:54,754 INFO L256 TraceCheckUtils]: 83: Hoare triple {37610#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {37610#true} is VALID [2018-11-19 19:54:54,754 INFO L273 TraceCheckUtils]: 84: Hoare triple {37610#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; {37610#true} is VALID [2018-11-19 19:54:54,755 INFO L273 TraceCheckUtils]: 85: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,755 INFO L268 TraceCheckUtils]: 86: Hoare quadruple {37610#true} {37610#true} #796#return; {37610#true} is VALID [2018-11-19 19:54:54,755 INFO L273 TraceCheckUtils]: 87: Hoare triple {37610#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {37610#true} is VALID [2018-11-19 19:54:54,755 INFO L273 TraceCheckUtils]: 88: Hoare triple {37610#true} assume 0 != ~tmp~0; {37610#true} is VALID [2018-11-19 19:54:54,755 INFO L256 TraceCheckUtils]: 89: Hoare triple {37610#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {37610#true} is VALID [2018-11-19 19:54:54,755 INFO L273 TraceCheckUtils]: 90: Hoare triple {37610#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; {37610#true} is VALID [2018-11-19 19:54:54,756 INFO L273 TraceCheckUtils]: 91: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,756 INFO L268 TraceCheckUtils]: 92: Hoare quadruple {37610#true} {37610#true} #798#return; {37610#true} is VALID [2018-11-19 19:54:54,756 INFO L273 TraceCheckUtils]: 93: Hoare triple {37610#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {37610#true} is VALID [2018-11-19 19:54:54,756 INFO L273 TraceCheckUtils]: 94: Hoare triple {37610#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {37610#true} is VALID [2018-11-19 19:54:54,756 INFO L273 TraceCheckUtils]: 95: Hoare triple {37610#true} #res := ~tmp___1~0; {37610#true} is VALID [2018-11-19 19:54:54,756 INFO L273 TraceCheckUtils]: 96: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,757 INFO L268 TraceCheckUtils]: 97: Hoare quadruple {37610#true} {37610#true} #736#return; {37610#true} is VALID [2018-11-19 19:54:54,757 INFO L273 TraceCheckUtils]: 98: Hoare triple {37610#true} assume -2147483648 <= #t~ret125 && #t~ret125 <= 2147483647;~tmp___0~5 := #t~ret125;havoc #t~ret125; {37610#true} is VALID [2018-11-19 19:54:54,757 INFO L273 TraceCheckUtils]: 99: Hoare triple {37610#true} assume !(0 == ~tmp___0~5);call #t~mem126 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {37610#true} is VALID [2018-11-19 19:54:54,757 INFO L256 TraceCheckUtils]: 100: Hoare triple {37610#true} call #t~ret127 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem126 % 256); {37610#true} is VALID [2018-11-19 19:54:54,757 INFO L273 TraceCheckUtils]: 101: Hoare triple {37610#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem46 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem46, 32768 * ~endpoint);havoc #t~mem46; {37610#true} is VALID [2018-11-19 19:54:54,758 INFO L273 TraceCheckUtils]: 102: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,758 INFO L268 TraceCheckUtils]: 103: Hoare quadruple {37610#true} {37610#true} #738#return; {37610#true} is VALID [2018-11-19 19:54:54,758 INFO L273 TraceCheckUtils]: 104: Hoare triple {37610#true} ~tmp___1~2 := #t~ret127;havoc #t~ret127;havoc #t~mem126;~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); {37610#true} is VALID [2018-11-19 19:54:54,758 INFO L256 TraceCheckUtils]: 105: Hoare triple {37610#true} call #t~ret128 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {37610#true} is VALID [2018-11-19 19:54:54,758 INFO L273 TraceCheckUtils]: 106: Hoare triple {37610#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); {37610#true} is VALID [2018-11-19 19:54:54,758 INFO L273 TraceCheckUtils]: 107: Hoare triple {37610#true} assume 0 != ~is_out;~__ret_warn_on~0 := (if 0 != ~bitwiseAnd(~pipe, 128) then 1 else 0); {37610#true} is VALID [2018-11-19 19:54:54,759 INFO L256 TraceCheckUtils]: 108: Hoare triple {37610#true} call #t~ret47 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {37610#true} is VALID [2018-11-19 19:54:54,759 INFO L273 TraceCheckUtils]: 109: Hoare triple {37610#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {37610#true} is VALID [2018-11-19 19:54:54,759 INFO L273 TraceCheckUtils]: 110: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,759 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {37610#true} {37610#true} #810#return; {37610#true} is VALID [2018-11-19 19:54:54,759 INFO L273 TraceCheckUtils]: 112: Hoare triple {37610#true} assume -9223372036854775808 <= #t~ret47 && #t~ret47 <= 9223372036854775807;~tmp~2 := #t~ret47;havoc #t~ret47; {37610#true} is VALID [2018-11-19 19:54:54,760 INFO L273 TraceCheckUtils]: 113: Hoare triple {37610#true} assume 0 != ~tmp~2;call warn_slowpath_null(#t~string48.base, #t~string48.offset, 1563); {37610#true} is VALID [2018-11-19 19:54:54,760 INFO L256 TraceCheckUtils]: 114: Hoare triple {37610#true} call #t~ret49 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {37610#true} is VALID [2018-11-19 19:54:54,760 INFO L273 TraceCheckUtils]: 115: Hoare triple {37610#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {37610#true} is VALID [2018-11-19 19:54:54,760 INFO L273 TraceCheckUtils]: 116: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,760 INFO L268 TraceCheckUtils]: 117: Hoare quadruple {37610#true} {37610#true} #812#return; {37610#true} is VALID [2018-11-19 19:54:54,761 INFO L273 TraceCheckUtils]: 118: Hoare triple {37610#true} assume -9223372036854775808 <= #t~ret49 && #t~ret49 <= 9223372036854775807;havoc #t~ret49;call #t~mem50.base, #t~mem50.offset := read~$Pointer$(~udev.base, 1314 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem50.base, #t~mem50.offset;havoc #t~mem50.base, #t~mem50.offset; {37610#true} is VALID [2018-11-19 19:54:54,761 INFO L273 TraceCheckUtils]: 119: Hoare triple {37610#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {37610#true} is VALID [2018-11-19 19:54:54,761 INFO L273 TraceCheckUtils]: 120: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,761 INFO L268 TraceCheckUtils]: 121: Hoare quadruple {37610#true} {37610#true} #740#return; {37610#true} is VALID [2018-11-19 19:54:54,761 INFO L273 TraceCheckUtils]: 122: Hoare triple {37610#true} ~tmp___2~0 := #t~ret128;havoc #t~ret128;~maxp~0 := ~tmp___2~0 % 65536; {37610#true} is VALID [2018-11-19 19:54:54,762 INFO L256 TraceCheckUtils]: 123: Hoare triple {37610#true} call #t~ret129.base, #t~ret129.offset := kzalloc(232, 208); {37610#true} is VALID [2018-11-19 19:54:54,762 INFO L273 TraceCheckUtils]: 124: Hoare triple {37610#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {37610#true} is VALID [2018-11-19 19:54:54,762 INFO L256 TraceCheckUtils]: 125: Hoare triple {37610#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {37610#true} is VALID [2018-11-19 19:54:54,762 INFO L273 TraceCheckUtils]: 126: Hoare triple {37610#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,762 INFO L256 TraceCheckUtils]: 127: Hoare triple {37610#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {37610#true} is VALID [2018-11-19 19:54:54,762 INFO L273 TraceCheckUtils]: 128: Hoare triple {37610#true} ~size := #in~size;~t := #in~t; {37610#true} is VALID [2018-11-19 19:54:54,763 INFO L256 TraceCheckUtils]: 129: Hoare triple {37610#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {37610#true} is VALID [2018-11-19 19:54:54,763 INFO L273 TraceCheckUtils]: 130: Hoare triple {37610#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {37610#true} is VALID [2018-11-19 19:54:54,763 INFO L273 TraceCheckUtils]: 131: Hoare triple {37610#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {37610#true} is VALID [2018-11-19 19:54:54,763 INFO L273 TraceCheckUtils]: 132: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,763 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {37610#true} {37610#true} #822#return; {37610#true} is VALID [2018-11-19 19:54:54,763 INFO L273 TraceCheckUtils]: 134: Hoare triple {37610#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {37610#true} is VALID [2018-11-19 19:54:54,764 INFO L273 TraceCheckUtils]: 135: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,764 INFO L268 TraceCheckUtils]: 136: Hoare quadruple {37610#true} {37610#true} #870#return; {37610#true} is VALID [2018-11-19 19:54:54,764 INFO L273 TraceCheckUtils]: 137: Hoare triple {37610#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,764 INFO L273 TraceCheckUtils]: 138: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,764 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {37610#true} {37610#true} #868#return; {37610#true} is VALID [2018-11-19 19:54:54,765 INFO L273 TraceCheckUtils]: 140: Hoare triple {37610#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {37610#true} is VALID [2018-11-19 19:54:54,765 INFO L273 TraceCheckUtils]: 141: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,765 INFO L268 TraceCheckUtils]: 142: Hoare quadruple {37610#true} {37610#true} #742#return; {37610#true} is VALID [2018-11-19 19:54:54,765 INFO L273 TraceCheckUtils]: 143: Hoare triple {37610#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {37610#true} is VALID [2018-11-19 19:54:54,765 INFO L256 TraceCheckUtils]: 144: Hoare triple {37610#true} call #t~ret130.base, #t~ret130.offset := input_allocate_device(); {37610#true} is VALID [2018-11-19 19:54:54,765 INFO L256 TraceCheckUtils]: 145: Hoare triple {37610#true} call #t~ret74.base, #t~ret74.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {37610#true} is VALID [2018-11-19 19:54:54,766 INFO L273 TraceCheckUtils]: 146: Hoare triple {37610#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {37610#true} is VALID [2018-11-19 19:54:54,766 INFO L256 TraceCheckUtils]: 147: Hoare triple {37610#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {37610#true} is VALID [2018-11-19 19:54:54,766 INFO L273 TraceCheckUtils]: 148: Hoare triple {37610#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,766 INFO L256 TraceCheckUtils]: 149: Hoare triple {37610#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {37610#true} is VALID [2018-11-19 19:54:54,766 INFO L273 TraceCheckUtils]: 150: Hoare triple {37610#true} ~size := #in~size;~t := #in~t; {37610#true} is VALID [2018-11-19 19:54:54,766 INFO L256 TraceCheckUtils]: 151: Hoare triple {37610#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {37610#true} is VALID [2018-11-19 19:54:54,767 INFO L273 TraceCheckUtils]: 152: Hoare triple {37610#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {37610#true} is VALID [2018-11-19 19:54:54,767 INFO L273 TraceCheckUtils]: 153: Hoare triple {37610#true} assume 0 != ~tmp___0~2;#res.base, #res.offset := 0, 0; {37610#true} is VALID [2018-11-19 19:54:54,767 INFO L273 TraceCheckUtils]: 154: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,767 INFO L268 TraceCheckUtils]: 155: Hoare quadruple {37610#true} {37610#true} #822#return; {37610#true} is VALID [2018-11-19 19:54:54,767 INFO L273 TraceCheckUtils]: 156: Hoare triple {37610#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {37610#true} is VALID [2018-11-19 19:54:54,767 INFO L273 TraceCheckUtils]: 157: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,768 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {37610#true} {37610#true} #870#return; {37610#true} is VALID [2018-11-19 19:54:54,768 INFO L273 TraceCheckUtils]: 159: Hoare triple {37610#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,768 INFO L273 TraceCheckUtils]: 160: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,768 INFO L268 TraceCheckUtils]: 161: Hoare quadruple {37610#true} {37610#true} #868#return; {37610#true} is VALID [2018-11-19 19:54:54,768 INFO L273 TraceCheckUtils]: 162: Hoare triple {37610#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {37610#true} is VALID [2018-11-19 19:54:54,768 INFO L273 TraceCheckUtils]: 163: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,769 INFO L268 TraceCheckUtils]: 164: Hoare quadruple {37610#true} {37610#true} #854#return; {37610#true} is VALID [2018-11-19 19:54:54,769 INFO L273 TraceCheckUtils]: 165: Hoare triple {37610#true} #res.base, #res.offset := #t~ret74.base, #t~ret74.offset;havoc #t~ret74.base, #t~ret74.offset; {37610#true} is VALID [2018-11-19 19:54:54,769 INFO L273 TraceCheckUtils]: 166: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,769 INFO L268 TraceCheckUtils]: 167: Hoare quadruple {37610#true} {37610#true} #744#return; {37610#true} is VALID [2018-11-19 19:54:54,769 INFO L273 TraceCheckUtils]: 168: Hoare triple {37610#true} ~input_dev~0.base, ~input_dev~0.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset; {37610#true} is VALID [2018-11-19 19:54:54,770 INFO L273 TraceCheckUtils]: 169: Hoare triple {37610#true} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret131.base, #t~ret131.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~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {37610#true} is VALID [2018-11-19 19:54:54,770 INFO L273 TraceCheckUtils]: 170: Hoare triple {37610#true} assume !(0 == (#t~mem132.base + #t~mem132.offset) % 18446744073709551616);havoc #t~mem132.base, #t~mem132.offset; {37610#true} is VALID [2018-11-19 19:54:54,770 INFO L256 TraceCheckUtils]: 171: Hoare triple {37610#true} call #t~ret133.base, #t~ret133.offset := ldv_usb_alloc_urb_5(0, 208); {37610#true} is VALID [2018-11-19 19:54:54,770 INFO L273 TraceCheckUtils]: 172: Hoare triple {37610#true} ~ldv_func_arg1 := #in~ldv_func_arg1;~ldv_func_arg2 := #in~ldv_func_arg2;havoc ~ldv_func_res~1.base, ~ldv_func_res~1.offset;havoc ~tmp~23.base, ~tmp~23.offset;call #t~ret196.base, #t~ret196.offset := usb_alloc_urb(~ldv_func_arg1, ~ldv_func_arg2);~tmp~23.base, ~tmp~23.offset := #t~ret196.base, #t~ret196.offset;havoc #t~ret196.base, #t~ret196.offset;~ldv_func_res~1.base, ~ldv_func_res~1.offset := ~tmp~23.base, ~tmp~23.offset; {37610#true} is VALID [2018-11-19 19:54:54,770 INFO L256 TraceCheckUtils]: 173: Hoare triple {37610#true} call ldv_alloc_urb(~ldv_func_res~1.base, ~ldv_func_res~1.offset); {37610#true} is VALID [2018-11-19 19:54:54,770 INFO L273 TraceCheckUtils]: 174: Hoare triple {37610#true} ~res.base, ~res.offset := #in~res.base, #in~res.offset; {37610#true} is VALID [2018-11-19 19:54:54,771 INFO L273 TraceCheckUtils]: 175: Hoare triple {37610#true} assume 0 != (~res.base + ~res.offset) % 18446744073709551616;~URB_STATE~0 := 1 + ~URB_STATE~0; {37610#true} is VALID [2018-11-19 19:54:54,771 INFO L273 TraceCheckUtils]: 176: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,771 INFO L268 TraceCheckUtils]: 177: Hoare quadruple {37610#true} {37610#true} #874#return; {37610#true} is VALID [2018-11-19 19:54:54,771 INFO L273 TraceCheckUtils]: 178: Hoare triple {37610#true} #res.base, #res.offset := ~ldv_func_res~1.base, ~ldv_func_res~1.offset; {37610#true} is VALID [2018-11-19 19:54:54,771 INFO L273 TraceCheckUtils]: 179: Hoare triple {37610#true} assume true; {37610#true} is VALID [2018-11-19 19:54:54,771 INFO L268 TraceCheckUtils]: 180: Hoare quadruple {37610#true} {37610#true} #746#return; {37610#true} is VALID [2018-11-19 19:54:54,772 INFO L273 TraceCheckUtils]: 181: Hoare triple {37610#true} call write~$Pointer$(#t~ret133.base, #t~ret133.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret133.base, #t~ret133.offset;call #t~mem134.base, #t~mem134.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {37610#true} is VALID [2018-11-19 19:54:54,781 INFO L273 TraceCheckUtils]: 182: Hoare triple {37610#true} assume 0 == (#t~mem134.base + #t~mem134.offset) % 18446744073709551616;havoc #t~mem134.base, #t~mem134.offset;~err~0 := -12; {38170#(<= (+ usb_acecad_probe_~err~0 12) 0)} is VALID [2018-11-19 19:54:54,785 INFO L273 TraceCheckUtils]: 183: Hoare triple {38170#(<= (+ usb_acecad_probe_~err~0 12) 0)} call #t~mem170.base, #t~mem170.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem171 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem170.base, #t~mem170.offset, #t~mem171);havoc #t~mem170.base, #t~mem170.offset;havoc #t~mem171; {38170#(<= (+ usb_acecad_probe_~err~0 12) 0)} is VALID [2018-11-19 19:54:54,786 INFO L273 TraceCheckUtils]: 184: Hoare triple {38170#(<= (+ 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; {38177#(<= (+ |usb_acecad_probe_#res| 12) 0)} is VALID [2018-11-19 19:54:54,786 INFO L273 TraceCheckUtils]: 185: Hoare triple {38177#(<= (+ |usb_acecad_probe_#res| 12) 0)} assume true; {38177#(<= (+ |usb_acecad_probe_#res| 12) 0)} is VALID [2018-11-19 19:54:54,787 INFO L268 TraceCheckUtils]: 186: Hoare quadruple {38177#(<= (+ |usb_acecad_probe_#res| 12) 0)} {37610#true} #826#return; {38184#(<= (+ |main_#t~ret188| 12) 0)} is VALID [2018-11-19 19:54:54,788 INFO L273 TraceCheckUtils]: 187: Hoare triple {38184#(<= (+ |main_#t~ret188| 12) 0)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_0~0 := #t~ret188;havoc #t~ret188; {38188#(<= (+ ~ldv_retval_0~0 12) 0)} is VALID [2018-11-19 19:54:54,789 INFO L273 TraceCheckUtils]: 188: Hoare triple {38188#(<= (+ ~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; {37611#false} is VALID [2018-11-19 19:54:54,789 INFO L273 TraceCheckUtils]: 189: Hoare triple {37611#false} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {37611#false} is VALID [2018-11-19 19:54:54,789 INFO L273 TraceCheckUtils]: 190: Hoare triple {37611#false} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {37611#false} is VALID [2018-11-19 19:54:54,789 INFO L273 TraceCheckUtils]: 191: Hoare triple {37611#false} assume #t~switch185; {37611#false} is VALID [2018-11-19 19:54:54,789 INFO L273 TraceCheckUtils]: 192: Hoare triple {37611#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {37611#false} is VALID [2018-11-19 19:54:54,790 INFO L273 TraceCheckUtils]: 193: Hoare triple {37611#false} assume #t~switch190; {37611#false} is VALID [2018-11-19 19:54:54,790 INFO L273 TraceCheckUtils]: 194: Hoare triple {37611#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {37611#false} is VALID [2018-11-19 19:54:54,790 INFO L256 TraceCheckUtils]: 195: Hoare triple {37611#false} call usb_acecad_exit(); {37611#false} is VALID [2018-11-19 19:54:54,790 INFO L256 TraceCheckUtils]: 196: Hoare triple {37611#false} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {37611#false} is VALID [2018-11-19 19:54:54,790 INFO L273 TraceCheckUtils]: 197: Hoare triple {37611#false} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {37611#false} is VALID [2018-11-19 19:54:54,790 INFO L273 TraceCheckUtils]: 198: Hoare triple {37611#false} assume true; {37611#false} is VALID [2018-11-19 19:54:54,791 INFO L268 TraceCheckUtils]: 199: Hoare quadruple {37611#false} {37611#false} #794#return; {37611#false} is VALID [2018-11-19 19:54:54,791 INFO L273 TraceCheckUtils]: 200: Hoare triple {37611#false} assume true; {37611#false} is VALID [2018-11-19 19:54:54,791 INFO L268 TraceCheckUtils]: 201: Hoare quadruple {37611#false} {37611#false} #832#return; {37611#false} is VALID [2018-11-19 19:54:54,791 INFO L273 TraceCheckUtils]: 202: Hoare triple {37611#false} ~ldv_state_variable_0~0 := 2; {37611#false} is VALID [2018-11-19 19:54:54,791 INFO L256 TraceCheckUtils]: 203: Hoare triple {37611#false} call ldv_check_final_state(); {37611#false} is VALID [2018-11-19 19:54:54,792 INFO L273 TraceCheckUtils]: 204: Hoare triple {37611#false} assume 0 != ~URB_STATE~0; {37611#false} is VALID [2018-11-19 19:54:54,792 INFO L256 TraceCheckUtils]: 205: Hoare triple {37611#false} call ldv_error(); {37611#false} is VALID [2018-11-19 19:54:54,792 INFO L273 TraceCheckUtils]: 206: Hoare triple {37611#false} assume !false; {37611#false} is VALID [2018-11-19 19:54:54,820 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-19 19:54:54,850 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-19 19:54:54,850 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2018-11-19 19:54:54,851 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 207 [2018-11-19 19:54:54,852 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:54:54,852 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 15 states. [2018-11-19 19:54:55,043 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 214 edges. 214 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:54:55,044 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-11-19 19:54:55,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-11-19 19:54:55,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2018-11-19 19:54:55,045 INFO L87 Difference]: Start difference. First operand 1051 states and 1259 transitions. Second operand 15 states. [2018-11-19 19:55:16,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:55:16,187 INFO L93 Difference]: Finished difference Result 3321 states and 3985 transitions. [2018-11-19 19:55:16,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-11-19 19:55:16,188 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 207 [2018-11-19 19:55:16,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:55:16,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-11-19 19:55:16,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1006 transitions. [2018-11-19 19:55:16,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-11-19 19:55:16,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1006 transitions. [2018-11-19 19:55:16,217 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 33 states and 1006 transitions. [2018-11-19 19:55:17,065 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1006 edges. 1006 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:55:17,327 INFO L225 Difference]: With dead ends: 3321 [2018-11-19 19:55:17,328 INFO L226 Difference]: Without dead ends: 2286 [2018-11-19 19:55:17,330 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 204 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=120, Invalid=936, Unknown=0, NotChecked=0, Total=1056 [2018-11-19 19:55:17,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2286 states. [2018-11-19 19:55:20,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2286 to 1137. [2018-11-19 19:55:20,541 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:55:20,541 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2286 states. Second operand 1137 states. [2018-11-19 19:55:20,541 INFO L74 IsIncluded]: Start isIncluded. First operand 2286 states. Second operand 1137 states. [2018-11-19 19:55:20,541 INFO L87 Difference]: Start difference. First operand 2286 states. Second operand 1137 states. [2018-11-19 19:55:20,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:55:20,747 INFO L93 Difference]: Finished difference Result 2286 states and 2718 transitions. [2018-11-19 19:55:20,747 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 2718 transitions. [2018-11-19 19:55:20,754 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:55:20,754 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:55:20,754 INFO L74 IsIncluded]: Start isIncluded. First operand 1137 states. Second operand 2286 states. [2018-11-19 19:55:20,755 INFO L87 Difference]: Start difference. First operand 1137 states. Second operand 2286 states. [2018-11-19 19:55:20,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:55:20,960 INFO L93 Difference]: Finished difference Result 2286 states and 2718 transitions. [2018-11-19 19:55:20,960 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 2718 transitions. [2018-11-19 19:55:20,963 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:55:20,963 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:55:20,964 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:55:20,964 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:55:20,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1137 states. [2018-11-19 19:55:21,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 1355 transitions. [2018-11-19 19:55:21,018 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 1355 transitions. Word has length 207 [2018-11-19 19:55:21,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:55:21,019 INFO L480 AbstractCegarLoop]: Abstraction has 1137 states and 1355 transitions. [2018-11-19 19:55:21,019 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-11-19 19:55:21,019 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 1355 transitions. [2018-11-19 19:55:21,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-11-19 19:55:21,021 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:55:21,021 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 19:55:21,021 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:55:21,021 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:55:21,021 INFO L82 PathProgramCache]: Analyzing trace with hash 1007035131, now seen corresponding path program 1 times [2018-11-19 19:55:21,021 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:55:21,021 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:55:21,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:55:21,024 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:55:21,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:55:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:55:21,387 INFO L256 TraceCheckUtils]: 0: Hoare triple {48617#true} call ULTIMATE.init(); {48617#true} is VALID [2018-11-19 19:55:21,388 INFO L273 TraceCheckUtils]: 1: Hoare triple {48617#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {48617#true} is VALID [2018-11-19 19:55:21,388 INFO L273 TraceCheckUtils]: 2: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,388 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {48617#true} {48617#true} #888#return; {48617#true} is VALID [2018-11-19 19:55:21,388 INFO L256 TraceCheckUtils]: 4: Hoare triple {48617#true} call #t~ret207 := main(); {48617#true} is VALID [2018-11-19 19:55:21,389 INFO L273 TraceCheckUtils]: 5: Hoare triple {48617#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; {48617#true} is VALID [2018-11-19 19:55:21,389 INFO L256 TraceCheckUtils]: 6: Hoare triple {48617#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {48617#true} is VALID [2018-11-19 19:55:21,389 INFO L273 TraceCheckUtils]: 7: Hoare triple {48617#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {48617#true} is VALID [2018-11-19 19:55:21,389 INFO L256 TraceCheckUtils]: 8: Hoare triple {48617#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {48617#true} is VALID [2018-11-19 19:55:21,389 INFO L273 TraceCheckUtils]: 9: Hoare triple {48617#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48617#true} is VALID [2018-11-19 19:55:21,390 INFO L273 TraceCheckUtils]: 10: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,390 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {48617#true} {48617#true} #808#return; {48617#true} is VALID [2018-11-19 19:55:21,390 INFO L273 TraceCheckUtils]: 12: Hoare triple {48617#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {48617#true} is VALID [2018-11-19 19:55:21,390 INFO L273 TraceCheckUtils]: 13: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,390 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {48617#true} {48617#true} #824#return; {48617#true} is VALID [2018-11-19 19:55:21,390 INFO L273 TraceCheckUtils]: 15: Hoare triple {48617#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {48617#true} is VALID [2018-11-19 19:55:21,390 INFO L273 TraceCheckUtils]: 16: Hoare triple {48617#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {48617#true} is VALID [2018-11-19 19:55:21,391 INFO L273 TraceCheckUtils]: 17: Hoare triple {48617#true} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {48617#true} is VALID [2018-11-19 19:55:21,391 INFO L273 TraceCheckUtils]: 18: Hoare triple {48617#true} assume #t~switch185; {48617#true} is VALID [2018-11-19 19:55:21,391 INFO L273 TraceCheckUtils]: 19: Hoare triple {48617#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {48617#true} is VALID [2018-11-19 19:55:21,391 INFO L273 TraceCheckUtils]: 20: Hoare triple {48617#true} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {48617#true} is VALID [2018-11-19 19:55:21,391 INFO L273 TraceCheckUtils]: 21: Hoare triple {48617#true} assume #t~switch190; {48617#true} is VALID [2018-11-19 19:55:21,391 INFO L273 TraceCheckUtils]: 22: Hoare triple {48617#true} assume 1 == ~ldv_state_variable_0~0; {48617#true} is VALID [2018-11-19 19:55:21,391 INFO L256 TraceCheckUtils]: 23: Hoare triple {48617#true} call #t~ret191 := usb_acecad_init(); {48617#true} is VALID [2018-11-19 19:55:21,391 INFO L273 TraceCheckUtils]: 24: Hoare triple {48617#true} havoc ~result~0;havoc ~tmp~16; {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L256 TraceCheckUtils]: 25: Hoare triple {48617#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L273 TraceCheckUtils]: 26: Hoare triple {48617#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L256 TraceCheckUtils]: 27: Hoare triple {48617#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); {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L273 TraceCheckUtils]: 28: Hoare triple {48617#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L256 TraceCheckUtils]: 29: Hoare triple {48617#true} call ldv_usb_driver_1(); {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L273 TraceCheckUtils]: 30: Hoare triple {48617#true} havoc ~tmp~17.base, ~tmp~17.offset; {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L256 TraceCheckUtils]: 31: Hoare triple {48617#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L273 TraceCheckUtils]: 32: Hoare triple {48617#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {48617#true} is VALID [2018-11-19 19:55:21,392 INFO L256 TraceCheckUtils]: 33: Hoare triple {48617#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {48617#true} is VALID [2018-11-19 19:55:21,393 INFO L273 TraceCheckUtils]: 34: Hoare triple {48617#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48617#true} is VALID [2018-11-19 19:55:21,393 INFO L273 TraceCheckUtils]: 35: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,393 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {48617#true} {48617#true} #808#return; {48617#true} is VALID [2018-11-19 19:55:21,393 INFO L273 TraceCheckUtils]: 37: Hoare triple {48617#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {48617#true} is VALID [2018-11-19 19:55:21,393 INFO L273 TraceCheckUtils]: 38: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,393 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {48617#true} {48617#true} #774#return; {48617#true} is VALID [2018-11-19 19:55:21,393 INFO L273 TraceCheckUtils]: 40: Hoare triple {48617#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {48617#true} is VALID [2018-11-19 19:55:21,393 INFO L273 TraceCheckUtils]: 41: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,394 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {48617#true} {48617#true} #844#return; {48617#true} is VALID [2018-11-19 19:55:21,394 INFO L273 TraceCheckUtils]: 43: Hoare triple {48617#true} #res := ~ldv_func_res~0; {48617#true} is VALID [2018-11-19 19:55:21,394 INFO L273 TraceCheckUtils]: 44: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,394 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {48617#true} {48617#true} #856#return; {48617#true} is VALID [2018-11-19 19:55:21,394 INFO L273 TraceCheckUtils]: 46: Hoare triple {48617#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {48617#true} is VALID [2018-11-19 19:55:21,394 INFO L273 TraceCheckUtils]: 47: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,394 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {48617#true} {48617#true} #800#return; {48617#true} is VALID [2018-11-19 19:55:21,394 INFO L273 TraceCheckUtils]: 49: Hoare triple {48617#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L273 TraceCheckUtils]: 50: Hoare triple {48617#true} assume 0 == ~result~0;havoc #t~nondet180; {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L273 TraceCheckUtils]: 51: Hoare triple {48617#true} #res := ~result~0; {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L273 TraceCheckUtils]: 52: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {48617#true} {48617#true} #834#return; {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L273 TraceCheckUtils]: 54: Hoare triple {48617#true} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L273 TraceCheckUtils]: 55: Hoare triple {48617#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L273 TraceCheckUtils]: 56: Hoare triple {48617#true} assume !(0 != ~ldv_retval_1~0); {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L273 TraceCheckUtils]: 57: Hoare triple {48617#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {48617#true} is VALID [2018-11-19 19:55:21,395 INFO L273 TraceCheckUtils]: 58: Hoare triple {48617#true} assume #t~switch185; {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L273 TraceCheckUtils]: 59: Hoare triple {48617#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___1~3 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___1~3; {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L273 TraceCheckUtils]: 60: Hoare triple {48617#true} assume #t~switch187; {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L273 TraceCheckUtils]: 61: Hoare triple {48617#true} assume 1 == ~ldv_state_variable_1~0; {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L256 TraceCheckUtils]: 62: Hoare triple {48617#true} call #t~ret188 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L273 TraceCheckUtils]: 63: Hoare triple {48617#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; {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L256 TraceCheckUtils]: 64: Hoare triple {48617#true} call #t~ret121.base, #t~ret121.offset := interface_to_usbdev(~intf.base, ~intf.offset); {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L273 TraceCheckUtils]: 65: Hoare triple {48617#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L256 TraceCheckUtils]: 66: Hoare triple {48617#true} call #t~ret192.base, #t~ret192.offset := ldv_interface_to_usbdev(); {48617#true} is VALID [2018-11-19 19:55:21,396 INFO L273 TraceCheckUtils]: 67: Hoare triple {48617#true} havoc ~result~1.base, ~result~1.offset; {48617#true} is VALID [2018-11-19 19:55:21,397 INFO L256 TraceCheckUtils]: 68: Hoare triple {48617#true} call #t~ret205.base, #t~ret205.offset := ldv_undef_ptr(); {48617#true} is VALID [2018-11-19 19:55:21,397 INFO L273 TraceCheckUtils]: 69: Hoare triple {48617#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {48617#true} is VALID [2018-11-19 19:55:21,397 INFO L273 TraceCheckUtils]: 70: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,397 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {48617#true} {48617#true} #892#return; {48617#true} is VALID [2018-11-19 19:55:21,397 INFO L273 TraceCheckUtils]: 72: Hoare triple {48617#true} ~result~1.base, ~result~1.offset := #t~ret205.base, #t~ret205.offset;havoc #t~ret205.base, #t~ret205.offset; {48617#true} is VALID [2018-11-19 19:55:21,397 INFO L273 TraceCheckUtils]: 73: Hoare triple {48617#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616);#res.base, #res.offset := ~result~1.base, ~result~1.offset; {48617#true} is VALID [2018-11-19 19:55:21,397 INFO L273 TraceCheckUtils]: 74: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,397 INFO L268 TraceCheckUtils]: 75: Hoare quadruple {48617#true} {48617#true} #876#return; {48617#true} is VALID [2018-11-19 19:55:21,398 INFO L273 TraceCheckUtils]: 76: Hoare triple {48617#true} ~tmp~19.base, ~tmp~19.offset := #t~ret192.base, #t~ret192.offset;havoc #t~ret192.base, #t~ret192.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {48617#true} is VALID [2018-11-19 19:55:21,398 INFO L273 TraceCheckUtils]: 77: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,398 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {48617#true} {48617#true} #734#return; {48617#true} is VALID [2018-11-19 19:55:21,398 INFO L273 TraceCheckUtils]: 79: Hoare triple {48617#true} ~tmp~14.base, ~tmp~14.offset := #t~ret121.base, #t~ret121.offset;havoc #t~ret121.base, #t~ret121.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem122.base, #t~mem122.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem122.base, #t~mem122.offset;havoc #t~mem122.base, #t~mem122.offset;call #t~mem123 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {48617#true} is VALID [2018-11-19 19:55:21,398 INFO L273 TraceCheckUtils]: 80: Hoare triple {48617#true} assume !(1 != #t~mem123 % 256 % 4294967296);havoc #t~mem123;call #t~mem124.base, #t~mem124.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem124.base, #t~mem124.offset;havoc #t~mem124.base, #t~mem124.offset; {48617#true} is VALID [2018-11-19 19:55:21,398 INFO L256 TraceCheckUtils]: 81: Hoare triple {48617#true} call #t~ret125 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {48617#true} is VALID [2018-11-19 19:55:21,398 INFO L273 TraceCheckUtils]: 82: Hoare triple {48617#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {48617#true} is VALID [2018-11-19 19:55:21,398 INFO L256 TraceCheckUtils]: 83: Hoare triple {48617#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L273 TraceCheckUtils]: 84: Hoare triple {48617#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; {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L273 TraceCheckUtils]: 85: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L268 TraceCheckUtils]: 86: Hoare quadruple {48617#true} {48617#true} #796#return; {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L273 TraceCheckUtils]: 87: Hoare triple {48617#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L273 TraceCheckUtils]: 88: Hoare triple {48617#true} assume 0 != ~tmp~0; {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L256 TraceCheckUtils]: 89: Hoare triple {48617#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L273 TraceCheckUtils]: 90: Hoare triple {48617#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; {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L273 TraceCheckUtils]: 91: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,399 INFO L268 TraceCheckUtils]: 92: Hoare quadruple {48617#true} {48617#true} #798#return; {48617#true} is VALID [2018-11-19 19:55:21,400 INFO L273 TraceCheckUtils]: 93: Hoare triple {48617#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {48617#true} is VALID [2018-11-19 19:55:21,400 INFO L273 TraceCheckUtils]: 94: Hoare triple {48617#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {48617#true} is VALID [2018-11-19 19:55:21,400 INFO L273 TraceCheckUtils]: 95: Hoare triple {48617#true} #res := ~tmp___1~0; {48617#true} is VALID [2018-11-19 19:55:21,400 INFO L273 TraceCheckUtils]: 96: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,400 INFO L268 TraceCheckUtils]: 97: Hoare quadruple {48617#true} {48617#true} #736#return; {48617#true} is VALID [2018-11-19 19:55:21,400 INFO L273 TraceCheckUtils]: 98: Hoare triple {48617#true} assume -2147483648 <= #t~ret125 && #t~ret125 <= 2147483647;~tmp___0~5 := #t~ret125;havoc #t~ret125; {48617#true} is VALID [2018-11-19 19:55:21,400 INFO L273 TraceCheckUtils]: 99: Hoare triple {48617#true} assume !(0 == ~tmp___0~5);call #t~mem126 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {48617#true} is VALID [2018-11-19 19:55:21,400 INFO L256 TraceCheckUtils]: 100: Hoare triple {48617#true} call #t~ret127 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem126 % 256); {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L273 TraceCheckUtils]: 101: Hoare triple {48617#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem46 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem46, 32768 * ~endpoint);havoc #t~mem46; {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L273 TraceCheckUtils]: 102: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L268 TraceCheckUtils]: 103: Hoare quadruple {48617#true} {48617#true} #738#return; {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L273 TraceCheckUtils]: 104: Hoare triple {48617#true} ~tmp___1~2 := #t~ret127;havoc #t~ret127;havoc #t~mem126;~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); {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L256 TraceCheckUtils]: 105: Hoare triple {48617#true} call #t~ret128 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L273 TraceCheckUtils]: 106: Hoare triple {48617#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); {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L273 TraceCheckUtils]: 107: Hoare triple {48617#true} assume 0 != ~is_out;~__ret_warn_on~0 := (if 0 != ~bitwiseAnd(~pipe, 128) then 1 else 0); {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L256 TraceCheckUtils]: 108: Hoare triple {48617#true} call #t~ret47 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {48617#true} is VALID [2018-11-19 19:55:21,401 INFO L273 TraceCheckUtils]: 109: Hoare triple {48617#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {48617#true} is VALID [2018-11-19 19:55:21,402 INFO L273 TraceCheckUtils]: 110: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,402 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {48617#true} {48617#true} #810#return; {48617#true} is VALID [2018-11-19 19:55:21,402 INFO L273 TraceCheckUtils]: 112: Hoare triple {48617#true} assume -9223372036854775808 <= #t~ret47 && #t~ret47 <= 9223372036854775807;~tmp~2 := #t~ret47;havoc #t~ret47; {48617#true} is VALID [2018-11-19 19:55:21,402 INFO L273 TraceCheckUtils]: 113: Hoare triple {48617#true} assume 0 != ~tmp~2;call warn_slowpath_null(#t~string48.base, #t~string48.offset, 1563); {48617#true} is VALID [2018-11-19 19:55:21,402 INFO L256 TraceCheckUtils]: 114: Hoare triple {48617#true} call #t~ret49 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {48617#true} is VALID [2018-11-19 19:55:21,402 INFO L273 TraceCheckUtils]: 115: Hoare triple {48617#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {48617#true} is VALID [2018-11-19 19:55:21,402 INFO L273 TraceCheckUtils]: 116: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,402 INFO L268 TraceCheckUtils]: 117: Hoare quadruple {48617#true} {48617#true} #812#return; {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L273 TraceCheckUtils]: 118: Hoare triple {48617#true} assume -9223372036854775808 <= #t~ret49 && #t~ret49 <= 9223372036854775807;havoc #t~ret49;call #t~mem50.base, #t~mem50.offset := read~$Pointer$(~udev.base, 1314 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem50.base, #t~mem50.offset;havoc #t~mem50.base, #t~mem50.offset; {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L273 TraceCheckUtils]: 119: Hoare triple {48617#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L273 TraceCheckUtils]: 120: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L268 TraceCheckUtils]: 121: Hoare quadruple {48617#true} {48617#true} #740#return; {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L273 TraceCheckUtils]: 122: Hoare triple {48617#true} ~tmp___2~0 := #t~ret128;havoc #t~ret128;~maxp~0 := ~tmp___2~0 % 65536; {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L256 TraceCheckUtils]: 123: Hoare triple {48617#true} call #t~ret129.base, #t~ret129.offset := kzalloc(232, 208); {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L273 TraceCheckUtils]: 124: Hoare triple {48617#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L256 TraceCheckUtils]: 125: Hoare triple {48617#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {48617#true} is VALID [2018-11-19 19:55:21,403 INFO L273 TraceCheckUtils]: 126: Hoare triple {48617#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {48617#true} is VALID [2018-11-19 19:55:21,404 INFO L256 TraceCheckUtils]: 127: Hoare triple {48617#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {48617#true} is VALID [2018-11-19 19:55:21,404 INFO L273 TraceCheckUtils]: 128: Hoare triple {48617#true} ~size := #in~size;~t := #in~t; {48617#true} is VALID [2018-11-19 19:55:21,404 INFO L256 TraceCheckUtils]: 129: Hoare triple {48617#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {48617#true} is VALID [2018-11-19 19:55:21,404 INFO L273 TraceCheckUtils]: 130: Hoare triple {48617#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {48617#true} is VALID [2018-11-19 19:55:21,404 INFO L273 TraceCheckUtils]: 131: Hoare triple {48617#true} assume !(0 != ~tmp___0~2);call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc66.base, #t~malloc66.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; {48617#true} is VALID [2018-11-19 19:55:21,404 INFO L273 TraceCheckUtils]: 132: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,404 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {48617#true} {48617#true} #822#return; {48617#true} is VALID [2018-11-19 19:55:21,404 INFO L273 TraceCheckUtils]: 134: Hoare triple {48617#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {48617#true} is VALID [2018-11-19 19:55:21,405 INFO L273 TraceCheckUtils]: 135: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,405 INFO L268 TraceCheckUtils]: 136: Hoare quadruple {48617#true} {48617#true} #870#return; {48617#true} is VALID [2018-11-19 19:55:21,405 INFO L273 TraceCheckUtils]: 137: Hoare triple {48617#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {48617#true} is VALID [2018-11-19 19:55:21,405 INFO L273 TraceCheckUtils]: 138: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,405 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {48617#true} {48617#true} #868#return; {48617#true} is VALID [2018-11-19 19:55:21,405 INFO L273 TraceCheckUtils]: 140: Hoare triple {48617#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {48617#true} is VALID [2018-11-19 19:55:21,405 INFO L273 TraceCheckUtils]: 141: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,405 INFO L268 TraceCheckUtils]: 142: Hoare quadruple {48617#true} {48617#true} #742#return; {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L273 TraceCheckUtils]: 143: Hoare triple {48617#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L256 TraceCheckUtils]: 144: Hoare triple {48617#true} call #t~ret130.base, #t~ret130.offset := input_allocate_device(); {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L256 TraceCheckUtils]: 145: Hoare triple {48617#true} call #t~ret74.base, #t~ret74.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L273 TraceCheckUtils]: 146: Hoare triple {48617#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L256 TraceCheckUtils]: 147: Hoare triple {48617#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L273 TraceCheckUtils]: 148: Hoare triple {48617#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L256 TraceCheckUtils]: 149: Hoare triple {48617#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L273 TraceCheckUtils]: 150: Hoare triple {48617#true} ~size := #in~size;~t := #in~t; {48617#true} is VALID [2018-11-19 19:55:21,406 INFO L256 TraceCheckUtils]: 151: Hoare triple {48617#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {48617#true} is VALID [2018-11-19 19:55:21,407 INFO L273 TraceCheckUtils]: 152: Hoare triple {48617#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {48617#true} is VALID [2018-11-19 19:55:21,407 INFO L273 TraceCheckUtils]: 153: Hoare triple {48617#true} assume !(0 != ~tmp___0~2);call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc66.base, #t~malloc66.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; {48617#true} is VALID [2018-11-19 19:55:21,407 INFO L273 TraceCheckUtils]: 154: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,407 INFO L268 TraceCheckUtils]: 155: Hoare quadruple {48617#true} {48617#true} #822#return; {48617#true} is VALID [2018-11-19 19:55:21,407 INFO L273 TraceCheckUtils]: 156: Hoare triple {48617#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {48617#true} is VALID [2018-11-19 19:55:21,407 INFO L273 TraceCheckUtils]: 157: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,407 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {48617#true} {48617#true} #870#return; {48617#true} is VALID [2018-11-19 19:55:21,407 INFO L273 TraceCheckUtils]: 159: Hoare triple {48617#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L273 TraceCheckUtils]: 160: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L268 TraceCheckUtils]: 161: Hoare quadruple {48617#true} {48617#true} #868#return; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L273 TraceCheckUtils]: 162: Hoare triple {48617#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L273 TraceCheckUtils]: 163: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L268 TraceCheckUtils]: 164: Hoare quadruple {48617#true} {48617#true} #854#return; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L273 TraceCheckUtils]: 165: Hoare triple {48617#true} #res.base, #res.offset := #t~ret74.base, #t~ret74.offset;havoc #t~ret74.base, #t~ret74.offset; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L273 TraceCheckUtils]: 166: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L268 TraceCheckUtils]: 167: Hoare quadruple {48617#true} {48617#true} #744#return; {48617#true} is VALID [2018-11-19 19:55:21,408 INFO L273 TraceCheckUtils]: 168: Hoare triple {48617#true} ~input_dev~0.base, ~input_dev~0.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset; {48617#true} is VALID [2018-11-19 19:55:21,409 INFO L273 TraceCheckUtils]: 169: Hoare triple {48617#true} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret131.base, #t~ret131.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~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {48617#true} is VALID [2018-11-19 19:55:21,409 INFO L273 TraceCheckUtils]: 170: Hoare triple {48617#true} assume !(0 == (#t~mem132.base + #t~mem132.offset) % 18446744073709551616);havoc #t~mem132.base, #t~mem132.offset; {48617#true} is VALID [2018-11-19 19:55:21,409 INFO L256 TraceCheckUtils]: 171: Hoare triple {48617#true} call #t~ret133.base, #t~ret133.offset := ldv_usb_alloc_urb_5(0, 208); {48617#true} is VALID [2018-11-19 19:55:21,409 INFO L273 TraceCheckUtils]: 172: Hoare triple {48617#true} ~ldv_func_arg1 := #in~ldv_func_arg1;~ldv_func_arg2 := #in~ldv_func_arg2;havoc ~ldv_func_res~1.base, ~ldv_func_res~1.offset;havoc ~tmp~23.base, ~tmp~23.offset;call #t~ret196.base, #t~ret196.offset := usb_alloc_urb(~ldv_func_arg1, ~ldv_func_arg2);~tmp~23.base, ~tmp~23.offset := #t~ret196.base, #t~ret196.offset;havoc #t~ret196.base, #t~ret196.offset;~ldv_func_res~1.base, ~ldv_func_res~1.offset := ~tmp~23.base, ~tmp~23.offset; {48617#true} is VALID [2018-11-19 19:55:21,409 INFO L256 TraceCheckUtils]: 173: Hoare triple {48617#true} call ldv_alloc_urb(~ldv_func_res~1.base, ~ldv_func_res~1.offset); {48617#true} is VALID [2018-11-19 19:55:21,410 INFO L273 TraceCheckUtils]: 174: Hoare triple {48617#true} ~res.base, ~res.offset := #in~res.base, #in~res.offset; {48619#(and (= ldv_alloc_urb_~res.base |ldv_alloc_urb_#in~res.base|) (= ldv_alloc_urb_~res.offset |ldv_alloc_urb_#in~res.offset|))} is VALID [2018-11-19 19:55:21,411 INFO L273 TraceCheckUtils]: 175: Hoare triple {48619#(and (= ldv_alloc_urb_~res.base |ldv_alloc_urb_#in~res.base|) (= ldv_alloc_urb_~res.offset |ldv_alloc_urb_#in~res.offset|))} assume 0 != (~res.base + ~res.offset) % 18446744073709551616;~URB_STATE~0 := 1 + ~URB_STATE~0; {48620#(<= (+ |ldv_alloc_urb_#in~res.base| |ldv_alloc_urb_#in~res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_alloc_urb_#in~res.base| (+ |ldv_alloc_urb_#in~res.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 19:55:21,412 INFO L273 TraceCheckUtils]: 176: Hoare triple {48620#(<= (+ |ldv_alloc_urb_#in~res.base| |ldv_alloc_urb_#in~res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_alloc_urb_#in~res.base| (+ |ldv_alloc_urb_#in~res.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} assume true; {48620#(<= (+ |ldv_alloc_urb_#in~res.base| |ldv_alloc_urb_#in~res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_alloc_urb_#in~res.base| (+ |ldv_alloc_urb_#in~res.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 19:55:21,412 INFO L268 TraceCheckUtils]: 177: Hoare quadruple {48620#(<= (+ |ldv_alloc_urb_#in~res.base| |ldv_alloc_urb_#in~res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_alloc_urb_#in~res.base| (+ |ldv_alloc_urb_#in~res.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} {48617#true} #874#return; {48621#(<= (+ ldv_usb_alloc_urb_5_~ldv_func_res~1.base ldv_usb_alloc_urb_5_~ldv_func_res~1.offset) (+ (* 18446744073709551616 (div (+ ldv_usb_alloc_urb_5_~ldv_func_res~1.base (+ ldv_usb_alloc_urb_5_~ldv_func_res~1.offset (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 19:55:21,414 INFO L273 TraceCheckUtils]: 178: Hoare triple {48621#(<= (+ ldv_usb_alloc_urb_5_~ldv_func_res~1.base ldv_usb_alloc_urb_5_~ldv_func_res~1.offset) (+ (* 18446744073709551616 (div (+ ldv_usb_alloc_urb_5_~ldv_func_res~1.base (+ ldv_usb_alloc_urb_5_~ldv_func_res~1.offset (- 1))) 18446744073709551616)) 18446744073709551615))} #res.base, #res.offset := ~ldv_func_res~1.base, ~ldv_func_res~1.offset; {48622#(<= (+ |ldv_usb_alloc_urb_5_#res.base| |ldv_usb_alloc_urb_5_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#res.base| (+ |ldv_usb_alloc_urb_5_#res.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 19:55:21,414 INFO L273 TraceCheckUtils]: 179: Hoare triple {48622#(<= (+ |ldv_usb_alloc_urb_5_#res.base| |ldv_usb_alloc_urb_5_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#res.base| (+ |ldv_usb_alloc_urb_5_#res.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} assume true; {48622#(<= (+ |ldv_usb_alloc_urb_5_#res.base| |ldv_usb_alloc_urb_5_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#res.base| (+ |ldv_usb_alloc_urb_5_#res.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 19:55:21,416 INFO L268 TraceCheckUtils]: 180: Hoare quadruple {48622#(<= (+ |ldv_usb_alloc_urb_5_#res.base| |ldv_usb_alloc_urb_5_#res.offset|) (+ (* 18446744073709551616 (div (+ |ldv_usb_alloc_urb_5_#res.base| (+ |ldv_usb_alloc_urb_5_#res.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} {48617#true} #746#return; {48623#(<= (+ |usb_acecad_probe_#t~ret133.offset| |usb_acecad_probe_#t~ret133.base|) (+ (* 18446744073709551616 (div (+ |usb_acecad_probe_#t~ret133.base| (+ |usb_acecad_probe_#t~ret133.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} is VALID [2018-11-19 19:55:21,418 INFO L273 TraceCheckUtils]: 181: Hoare triple {48623#(<= (+ |usb_acecad_probe_#t~ret133.offset| |usb_acecad_probe_#t~ret133.base|) (+ (* 18446744073709551616 (div (+ |usb_acecad_probe_#t~ret133.base| (+ |usb_acecad_probe_#t~ret133.offset| (- 1))) 18446744073709551616)) 18446744073709551615))} call write~$Pointer$(#t~ret133.base, #t~ret133.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret133.base, #t~ret133.offset;call #t~mem134.base, #t~mem134.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {48624#(<= (+ (* 18446744073709551616 (div (+ |usb_acecad_probe_#t~mem134.offset| |usb_acecad_probe_#t~mem134.base|) 18446744073709551616)) 1) (+ |usb_acecad_probe_#t~mem134.offset| |usb_acecad_probe_#t~mem134.base|))} is VALID [2018-11-19 19:55:21,420 INFO L273 TraceCheckUtils]: 182: Hoare triple {48624#(<= (+ (* 18446744073709551616 (div (+ |usb_acecad_probe_#t~mem134.offset| |usb_acecad_probe_#t~mem134.base|) 18446744073709551616)) 1) (+ |usb_acecad_probe_#t~mem134.offset| |usb_acecad_probe_#t~mem134.base|))} assume 0 == (#t~mem134.base + #t~mem134.offset) % 18446744073709551616;havoc #t~mem134.base, #t~mem134.offset;~err~0 := -12; {48618#false} is VALID [2018-11-19 19:55:21,420 INFO L273 TraceCheckUtils]: 183: Hoare triple {48618#false} call #t~mem170.base, #t~mem170.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem171 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem170.base, #t~mem170.offset, #t~mem171);havoc #t~mem170.base, #t~mem170.offset;havoc #t~mem171; {48618#false} is VALID [2018-11-19 19:55:21,420 INFO L273 TraceCheckUtils]: 184: Hoare triple {48618#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {48618#false} is VALID [2018-11-19 19:55:21,420 INFO L273 TraceCheckUtils]: 185: Hoare triple {48618#false} assume true; {48618#false} is VALID [2018-11-19 19:55:21,421 INFO L268 TraceCheckUtils]: 186: Hoare quadruple {48618#false} {48617#true} #826#return; {48618#false} is VALID [2018-11-19 19:55:21,421 INFO L273 TraceCheckUtils]: 187: Hoare triple {48618#false} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_0~0 := #t~ret188;havoc #t~ret188; {48618#false} is VALID [2018-11-19 19:55:21,421 INFO L273 TraceCheckUtils]: 188: Hoare triple {48618#false} assume !(0 == ~ldv_retval_0~0); {48618#false} is VALID [2018-11-19 19:55:21,421 INFO L273 TraceCheckUtils]: 189: Hoare triple {48618#false} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {48618#false} is VALID [2018-11-19 19:55:21,421 INFO L273 TraceCheckUtils]: 190: Hoare triple {48618#false} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {48618#false} is VALID [2018-11-19 19:55:21,422 INFO L273 TraceCheckUtils]: 191: Hoare triple {48618#false} assume #t~switch185; {48618#false} is VALID [2018-11-19 19:55:21,422 INFO L273 TraceCheckUtils]: 192: Hoare triple {48618#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {48618#false} is VALID [2018-11-19 19:55:21,422 INFO L273 TraceCheckUtils]: 193: Hoare triple {48618#false} assume #t~switch190; {48618#false} is VALID [2018-11-19 19:55:21,422 INFO L273 TraceCheckUtils]: 194: Hoare triple {48618#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {48618#false} is VALID [2018-11-19 19:55:21,422 INFO L256 TraceCheckUtils]: 195: Hoare triple {48618#false} call usb_acecad_exit(); {48617#true} is VALID [2018-11-19 19:55:21,423 INFO L256 TraceCheckUtils]: 196: Hoare triple {48617#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {48617#true} is VALID [2018-11-19 19:55:21,423 INFO L273 TraceCheckUtils]: 197: Hoare triple {48617#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {48617#true} is VALID [2018-11-19 19:55:21,423 INFO L273 TraceCheckUtils]: 198: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,423 INFO L268 TraceCheckUtils]: 199: Hoare quadruple {48617#true} {48617#true} #794#return; {48617#true} is VALID [2018-11-19 19:55:21,424 INFO L273 TraceCheckUtils]: 200: Hoare triple {48617#true} assume true; {48617#true} is VALID [2018-11-19 19:55:21,424 INFO L268 TraceCheckUtils]: 201: Hoare quadruple {48617#true} {48618#false} #832#return; {48618#false} is VALID [2018-11-19 19:55:21,424 INFO L273 TraceCheckUtils]: 202: Hoare triple {48618#false} ~ldv_state_variable_0~0 := 2; {48618#false} is VALID [2018-11-19 19:55:21,424 INFO L256 TraceCheckUtils]: 203: Hoare triple {48618#false} call ldv_check_final_state(); {48618#false} is VALID [2018-11-19 19:55:21,424 INFO L273 TraceCheckUtils]: 204: Hoare triple {48618#false} assume 0 != ~URB_STATE~0; {48618#false} is VALID [2018-11-19 19:55:21,424 INFO L256 TraceCheckUtils]: 205: Hoare triple {48618#false} call ldv_error(); {48618#false} is VALID [2018-11-19 19:55:21,424 INFO L273 TraceCheckUtils]: 206: Hoare triple {48618#false} assume !false; {48618#false} is VALID [2018-11-19 19:55:21,445 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-11-19 19:55:21,445 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:55:21,446 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-11-19 19:55:21,446 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 207 [2018-11-19 19:55:21,446 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:55:21,446 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states. [2018-11-19 19:55:21,641 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 179 edges. 179 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:55:21,642 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-11-19 19:55:21,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-11-19 19:55:21,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-11-19 19:55:21,643 INFO L87 Difference]: Start difference. First operand 1137 states and 1355 transitions. Second operand 8 states. [2018-11-19 19:55:32,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:55:32,982 INFO L93 Difference]: Finished difference Result 1721 states and 2051 transitions. [2018-11-19 19:55:32,982 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-11-19 19:55:32,982 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 207 [2018-11-19 19:55:32,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:55:32,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-11-19 19:55:32,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 644 transitions. [2018-11-19 19:55:32,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2018-11-19 19:55:32,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 644 transitions. [2018-11-19 19:55:32,992 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states and 644 transitions. [2018-11-19 19:55:33,537 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 644 edges. 644 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:55:33,596 INFO L225 Difference]: With dead ends: 1721 [2018-11-19 19:55:33,597 INFO L226 Difference]: Without dead ends: 1151 [2018-11-19 19:55:33,598 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2018-11-19 19:55:33,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1151 states. [2018-11-19 19:55:36,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1151 to 1145. [2018-11-19 19:55:36,330 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:55:36,330 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1151 states. Second operand 1145 states. [2018-11-19 19:55:36,330 INFO L74 IsIncluded]: Start isIncluded. First operand 1151 states. Second operand 1145 states. [2018-11-19 19:55:36,330 INFO L87 Difference]: Start difference. First operand 1151 states. Second operand 1145 states. [2018-11-19 19:55:36,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:55:36,376 INFO L93 Difference]: Finished difference Result 1151 states and 1367 transitions. [2018-11-19 19:55:36,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1367 transitions. [2018-11-19 19:55:36,378 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:55:36,378 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:55:36,378 INFO L74 IsIncluded]: Start isIncluded. First operand 1145 states. Second operand 1151 states. [2018-11-19 19:55:36,378 INFO L87 Difference]: Start difference. First operand 1145 states. Second operand 1151 states. [2018-11-19 19:55:36,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:55:36,420 INFO L93 Difference]: Finished difference Result 1151 states and 1367 transitions. [2018-11-19 19:55:36,421 INFO L276 IsEmpty]: Start isEmpty. Operand 1151 states and 1367 transitions. [2018-11-19 19:55:36,422 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:55:36,422 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:55:36,422 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:55:36,422 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:55:36,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1145 states. [2018-11-19 19:55:36,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1145 states to 1145 states and 1361 transitions. [2018-11-19 19:55:36,474 INFO L78 Accepts]: Start accepts. Automaton has 1145 states and 1361 transitions. Word has length 207 [2018-11-19 19:55:36,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:55:36,474 INFO L480 AbstractCegarLoop]: Abstraction has 1145 states and 1361 transitions. [2018-11-19 19:55:36,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-11-19 19:55:36,474 INFO L276 IsEmpty]: Start isEmpty. Operand 1145 states and 1361 transitions. [2018-11-19 19:55:36,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-11-19 19:55:36,476 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:55:36,476 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] [2018-11-19 19:55:36,477 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:55:36,477 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:55:36,477 INFO L82 PathProgramCache]: Analyzing trace with hash -1157348385, now seen corresponding path program 1 times [2018-11-19 19:55:36,477 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:55:36,477 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:55:36,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:55:36,479 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:55:36,479 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:55:36,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:55:36,675 INFO L256 TraceCheckUtils]: 0: Hoare triple {54630#true} call ULTIMATE.init(); {54630#true} is VALID [2018-11-19 19:55:36,675 INFO L273 TraceCheckUtils]: 1: Hoare triple {54630#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {54630#true} is VALID [2018-11-19 19:55:36,675 INFO L273 TraceCheckUtils]: 2: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,675 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {54630#true} {54630#true} #888#return; {54630#true} is VALID [2018-11-19 19:55:36,676 INFO L256 TraceCheckUtils]: 4: Hoare triple {54630#true} call #t~ret207 := main(); {54630#true} is VALID [2018-11-19 19:55:36,676 INFO L273 TraceCheckUtils]: 5: Hoare triple {54630#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; {54630#true} is VALID [2018-11-19 19:55:36,676 INFO L256 TraceCheckUtils]: 6: Hoare triple {54630#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {54630#true} is VALID [2018-11-19 19:55:36,676 INFO L273 TraceCheckUtils]: 7: Hoare triple {54630#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {54630#true} is VALID [2018-11-19 19:55:36,676 INFO L256 TraceCheckUtils]: 8: Hoare triple {54630#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {54630#true} is VALID [2018-11-19 19:55:36,676 INFO L273 TraceCheckUtils]: 9: Hoare triple {54630#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {54630#true} is VALID [2018-11-19 19:55:36,677 INFO L273 TraceCheckUtils]: 10: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,677 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {54630#true} {54630#true} #808#return; {54630#true} is VALID [2018-11-19 19:55:36,677 INFO L273 TraceCheckUtils]: 12: Hoare triple {54630#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {54630#true} is VALID [2018-11-19 19:55:36,677 INFO L273 TraceCheckUtils]: 13: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,677 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {54630#true} {54630#true} #824#return; {54630#true} is VALID [2018-11-19 19:55:36,678 INFO L273 TraceCheckUtils]: 15: Hoare triple {54630#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,678 INFO L273 TraceCheckUtils]: 16: Hoare triple {54632#(= ~ref_cnt~0 0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,679 INFO L273 TraceCheckUtils]: 17: Hoare triple {54632#(= ~ref_cnt~0 0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,679 INFO L273 TraceCheckUtils]: 18: Hoare triple {54632#(= ~ref_cnt~0 0)} assume #t~switch185; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,680 INFO L273 TraceCheckUtils]: 19: Hoare triple {54632#(= ~ref_cnt~0 0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,680 INFO L273 TraceCheckUtils]: 20: Hoare triple {54632#(= ~ref_cnt~0 0)} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,681 INFO L273 TraceCheckUtils]: 21: Hoare triple {54632#(= ~ref_cnt~0 0)} assume #t~switch190; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,681 INFO L273 TraceCheckUtils]: 22: Hoare triple {54632#(= ~ref_cnt~0 0)} assume 1 == ~ldv_state_variable_0~0; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,681 INFO L256 TraceCheckUtils]: 23: Hoare triple {54632#(= ~ref_cnt~0 0)} call #t~ret191 := usb_acecad_init(); {54630#true} is VALID [2018-11-19 19:55:36,681 INFO L273 TraceCheckUtils]: 24: Hoare triple {54630#true} havoc ~result~0;havoc ~tmp~16; {54630#true} is VALID [2018-11-19 19:55:36,682 INFO L256 TraceCheckUtils]: 25: Hoare triple {54630#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {54630#true} is VALID [2018-11-19 19:55:36,682 INFO L273 TraceCheckUtils]: 26: Hoare triple {54630#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {54630#true} is VALID [2018-11-19 19:55:36,682 INFO L256 TraceCheckUtils]: 27: Hoare triple {54630#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); {54630#true} is VALID [2018-11-19 19:55:36,682 INFO L273 TraceCheckUtils]: 28: Hoare triple {54630#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {54630#true} is VALID [2018-11-19 19:55:36,682 INFO L256 TraceCheckUtils]: 29: Hoare triple {54630#true} call ldv_usb_driver_1(); {54630#true} is VALID [2018-11-19 19:55:36,682 INFO L273 TraceCheckUtils]: 30: Hoare triple {54630#true} havoc ~tmp~17.base, ~tmp~17.offset; {54630#true} is VALID [2018-11-19 19:55:36,683 INFO L256 TraceCheckUtils]: 31: Hoare triple {54630#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {54630#true} is VALID [2018-11-19 19:55:36,683 INFO L273 TraceCheckUtils]: 32: Hoare triple {54630#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {54630#true} is VALID [2018-11-19 19:55:36,683 INFO L256 TraceCheckUtils]: 33: Hoare triple {54630#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {54630#true} is VALID [2018-11-19 19:55:36,683 INFO L273 TraceCheckUtils]: 34: Hoare triple {54630#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {54630#true} is VALID [2018-11-19 19:55:36,683 INFO L273 TraceCheckUtils]: 35: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,683 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {54630#true} {54630#true} #808#return; {54630#true} is VALID [2018-11-19 19:55:36,684 INFO L273 TraceCheckUtils]: 37: Hoare triple {54630#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {54630#true} is VALID [2018-11-19 19:55:36,684 INFO L273 TraceCheckUtils]: 38: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,684 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {54630#true} {54630#true} #774#return; {54630#true} is VALID [2018-11-19 19:55:36,684 INFO L273 TraceCheckUtils]: 40: Hoare triple {54630#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {54630#true} is VALID [2018-11-19 19:55:36,684 INFO L273 TraceCheckUtils]: 41: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,684 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {54630#true} {54630#true} #844#return; {54630#true} is VALID [2018-11-19 19:55:36,685 INFO L273 TraceCheckUtils]: 43: Hoare triple {54630#true} #res := ~ldv_func_res~0; {54630#true} is VALID [2018-11-19 19:55:36,685 INFO L273 TraceCheckUtils]: 44: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,685 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {54630#true} {54630#true} #856#return; {54630#true} is VALID [2018-11-19 19:55:36,685 INFO L273 TraceCheckUtils]: 46: Hoare triple {54630#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {54630#true} is VALID [2018-11-19 19:55:36,685 INFO L273 TraceCheckUtils]: 47: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,685 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {54630#true} {54630#true} #800#return; {54630#true} is VALID [2018-11-19 19:55:36,686 INFO L273 TraceCheckUtils]: 49: Hoare triple {54630#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {54630#true} is VALID [2018-11-19 19:55:36,686 INFO L273 TraceCheckUtils]: 50: Hoare triple {54630#true} assume 0 == ~result~0;havoc #t~nondet180; {54630#true} is VALID [2018-11-19 19:55:36,686 INFO L273 TraceCheckUtils]: 51: Hoare triple {54630#true} #res := ~result~0; {54630#true} is VALID [2018-11-19 19:55:36,686 INFO L273 TraceCheckUtils]: 52: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,687 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {54630#true} {54632#(= ~ref_cnt~0 0)} #834#return; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,687 INFO L273 TraceCheckUtils]: 54: Hoare triple {54632#(= ~ref_cnt~0 0)} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,688 INFO L273 TraceCheckUtils]: 55: Hoare triple {54632#(= ~ref_cnt~0 0)} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,688 INFO L273 TraceCheckUtils]: 56: Hoare triple {54632#(= ~ref_cnt~0 0)} assume !(0 != ~ldv_retval_1~0); {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,688 INFO L273 TraceCheckUtils]: 57: Hoare triple {54632#(= ~ref_cnt~0 0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,689 INFO L273 TraceCheckUtils]: 58: Hoare triple {54632#(= ~ref_cnt~0 0)} assume #t~switch185; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,689 INFO L273 TraceCheckUtils]: 59: Hoare triple {54632#(= ~ref_cnt~0 0)} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___1~3 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___1~3; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,690 INFO L273 TraceCheckUtils]: 60: Hoare triple {54632#(= ~ref_cnt~0 0)} assume #t~switch187; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,690 INFO L273 TraceCheckUtils]: 61: Hoare triple {54632#(= ~ref_cnt~0 0)} assume 1 == ~ldv_state_variable_1~0; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,690 INFO L256 TraceCheckUtils]: 62: Hoare triple {54632#(= ~ref_cnt~0 0)} call #t~ret188 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {54630#true} is VALID [2018-11-19 19:55:36,691 INFO L273 TraceCheckUtils]: 63: Hoare triple {54630#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; {54630#true} is VALID [2018-11-19 19:55:36,691 INFO L256 TraceCheckUtils]: 64: Hoare triple {54630#true} call #t~ret121.base, #t~ret121.offset := interface_to_usbdev(~intf.base, ~intf.offset); {54630#true} is VALID [2018-11-19 19:55:36,691 INFO L273 TraceCheckUtils]: 65: Hoare triple {54630#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {54630#true} is VALID [2018-11-19 19:55:36,691 INFO L256 TraceCheckUtils]: 66: Hoare triple {54630#true} call #t~ret192.base, #t~ret192.offset := ldv_interface_to_usbdev(); {54630#true} is VALID [2018-11-19 19:55:36,691 INFO L273 TraceCheckUtils]: 67: Hoare triple {54630#true} havoc ~result~1.base, ~result~1.offset; {54630#true} is VALID [2018-11-19 19:55:36,691 INFO L256 TraceCheckUtils]: 68: Hoare triple {54630#true} call #t~ret205.base, #t~ret205.offset := ldv_undef_ptr(); {54630#true} is VALID [2018-11-19 19:55:36,692 INFO L273 TraceCheckUtils]: 69: Hoare triple {54630#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {54630#true} is VALID [2018-11-19 19:55:36,692 INFO L273 TraceCheckUtils]: 70: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,692 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {54630#true} {54630#true} #892#return; {54630#true} is VALID [2018-11-19 19:55:36,692 INFO L273 TraceCheckUtils]: 72: Hoare triple {54630#true} ~result~1.base, ~result~1.offset := #t~ret205.base, #t~ret205.offset;havoc #t~ret205.base, #t~ret205.offset; {54630#true} is VALID [2018-11-19 19:55:36,692 INFO L273 TraceCheckUtils]: 73: Hoare triple {54630#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616);#res.base, #res.offset := ~result~1.base, ~result~1.offset; {54630#true} is VALID [2018-11-19 19:55:36,692 INFO L273 TraceCheckUtils]: 74: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,693 INFO L268 TraceCheckUtils]: 75: Hoare quadruple {54630#true} {54630#true} #876#return; {54630#true} is VALID [2018-11-19 19:55:36,693 INFO L273 TraceCheckUtils]: 76: Hoare triple {54630#true} ~tmp~19.base, ~tmp~19.offset := #t~ret192.base, #t~ret192.offset;havoc #t~ret192.base, #t~ret192.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {54630#true} is VALID [2018-11-19 19:55:36,693 INFO L273 TraceCheckUtils]: 77: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,693 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {54630#true} {54630#true} #734#return; {54630#true} is VALID [2018-11-19 19:55:36,693 INFO L273 TraceCheckUtils]: 79: Hoare triple {54630#true} ~tmp~14.base, ~tmp~14.offset := #t~ret121.base, #t~ret121.offset;havoc #t~ret121.base, #t~ret121.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem122.base, #t~mem122.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem122.base, #t~mem122.offset;havoc #t~mem122.base, #t~mem122.offset;call #t~mem123 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {54630#true} is VALID [2018-11-19 19:55:36,693 INFO L273 TraceCheckUtils]: 80: Hoare triple {54630#true} assume !(1 != #t~mem123 % 256 % 4294967296);havoc #t~mem123;call #t~mem124.base, #t~mem124.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem124.base, #t~mem124.offset;havoc #t~mem124.base, #t~mem124.offset; {54630#true} is VALID [2018-11-19 19:55:36,694 INFO L256 TraceCheckUtils]: 81: Hoare triple {54630#true} call #t~ret125 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {54630#true} is VALID [2018-11-19 19:55:36,694 INFO L273 TraceCheckUtils]: 82: Hoare triple {54630#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {54630#true} is VALID [2018-11-19 19:55:36,694 INFO L256 TraceCheckUtils]: 83: Hoare triple {54630#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {54630#true} is VALID [2018-11-19 19:55:36,694 INFO L273 TraceCheckUtils]: 84: Hoare triple {54630#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; {54630#true} is VALID [2018-11-19 19:55:36,694 INFO L273 TraceCheckUtils]: 85: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,694 INFO L268 TraceCheckUtils]: 86: Hoare quadruple {54630#true} {54630#true} #796#return; {54630#true} is VALID [2018-11-19 19:55:36,694 INFO L273 TraceCheckUtils]: 87: Hoare triple {54630#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {54630#true} is VALID [2018-11-19 19:55:36,695 INFO L273 TraceCheckUtils]: 88: Hoare triple {54630#true} assume 0 != ~tmp~0; {54630#true} is VALID [2018-11-19 19:55:36,695 INFO L256 TraceCheckUtils]: 89: Hoare triple {54630#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {54630#true} is VALID [2018-11-19 19:55:36,695 INFO L273 TraceCheckUtils]: 90: Hoare triple {54630#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; {54630#true} is VALID [2018-11-19 19:55:36,695 INFO L273 TraceCheckUtils]: 91: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,695 INFO L268 TraceCheckUtils]: 92: Hoare quadruple {54630#true} {54630#true} #798#return; {54630#true} is VALID [2018-11-19 19:55:36,695 INFO L273 TraceCheckUtils]: 93: Hoare triple {54630#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {54630#true} is VALID [2018-11-19 19:55:36,696 INFO L273 TraceCheckUtils]: 94: Hoare triple {54630#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {54630#true} is VALID [2018-11-19 19:55:36,696 INFO L273 TraceCheckUtils]: 95: Hoare triple {54630#true} #res := ~tmp___1~0; {54630#true} is VALID [2018-11-19 19:55:36,696 INFO L273 TraceCheckUtils]: 96: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,696 INFO L268 TraceCheckUtils]: 97: Hoare quadruple {54630#true} {54630#true} #736#return; {54630#true} is VALID [2018-11-19 19:55:36,696 INFO L273 TraceCheckUtils]: 98: Hoare triple {54630#true} assume -2147483648 <= #t~ret125 && #t~ret125 <= 2147483647;~tmp___0~5 := #t~ret125;havoc #t~ret125; {54630#true} is VALID [2018-11-19 19:55:36,696 INFO L273 TraceCheckUtils]: 99: Hoare triple {54630#true} assume !(0 == ~tmp___0~5);call #t~mem126 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {54630#true} is VALID [2018-11-19 19:55:36,697 INFO L256 TraceCheckUtils]: 100: Hoare triple {54630#true} call #t~ret127 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem126 % 256); {54630#true} is VALID [2018-11-19 19:55:36,697 INFO L273 TraceCheckUtils]: 101: Hoare triple {54630#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem46 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem46, 32768 * ~endpoint);havoc #t~mem46; {54630#true} is VALID [2018-11-19 19:55:36,697 INFO L273 TraceCheckUtils]: 102: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,697 INFO L268 TraceCheckUtils]: 103: Hoare quadruple {54630#true} {54630#true} #738#return; {54630#true} is VALID [2018-11-19 19:55:36,697 INFO L273 TraceCheckUtils]: 104: Hoare triple {54630#true} ~tmp___1~2 := #t~ret127;havoc #t~ret127;havoc #t~mem126;~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); {54630#true} is VALID [2018-11-19 19:55:36,697 INFO L256 TraceCheckUtils]: 105: Hoare triple {54630#true} call #t~ret128 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {54630#true} is VALID [2018-11-19 19:55:36,697 INFO L273 TraceCheckUtils]: 106: Hoare triple {54630#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); {54630#true} is VALID [2018-11-19 19:55:36,698 INFO L273 TraceCheckUtils]: 107: Hoare triple {54630#true} assume 0 != ~is_out;~__ret_warn_on~0 := (if 0 != ~bitwiseAnd(~pipe, 128) then 1 else 0); {54630#true} is VALID [2018-11-19 19:55:36,698 INFO L256 TraceCheckUtils]: 108: Hoare triple {54630#true} call #t~ret47 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {54630#true} is VALID [2018-11-19 19:55:36,698 INFO L273 TraceCheckUtils]: 109: Hoare triple {54630#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {54630#true} is VALID [2018-11-19 19:55:36,698 INFO L273 TraceCheckUtils]: 110: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,698 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {54630#true} {54630#true} #810#return; {54630#true} is VALID [2018-11-19 19:55:36,699 INFO L273 TraceCheckUtils]: 112: Hoare triple {54630#true} assume -9223372036854775808 <= #t~ret47 && #t~ret47 <= 9223372036854775807;~tmp~2 := #t~ret47;havoc #t~ret47; {54630#true} is VALID [2018-11-19 19:55:36,699 INFO L273 TraceCheckUtils]: 113: Hoare triple {54630#true} assume 0 != ~tmp~2;call warn_slowpath_null(#t~string48.base, #t~string48.offset, 1563); {54630#true} is VALID [2018-11-19 19:55:36,699 INFO L256 TraceCheckUtils]: 114: Hoare triple {54630#true} call #t~ret49 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {54630#true} is VALID [2018-11-19 19:55:36,699 INFO L273 TraceCheckUtils]: 115: Hoare triple {54630#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {54630#true} is VALID [2018-11-19 19:55:36,699 INFO L273 TraceCheckUtils]: 116: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,699 INFO L268 TraceCheckUtils]: 117: Hoare quadruple {54630#true} {54630#true} #812#return; {54630#true} is VALID [2018-11-19 19:55:36,700 INFO L273 TraceCheckUtils]: 118: Hoare triple {54630#true} assume -9223372036854775808 <= #t~ret49 && #t~ret49 <= 9223372036854775807;havoc #t~ret49;call #t~mem50.base, #t~mem50.offset := read~$Pointer$(~udev.base, 1314 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem50.base, #t~mem50.offset;havoc #t~mem50.base, #t~mem50.offset; {54630#true} is VALID [2018-11-19 19:55:36,700 INFO L273 TraceCheckUtils]: 119: Hoare triple {54630#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {54630#true} is VALID [2018-11-19 19:55:36,700 INFO L273 TraceCheckUtils]: 120: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,700 INFO L268 TraceCheckUtils]: 121: Hoare quadruple {54630#true} {54630#true} #740#return; {54630#true} is VALID [2018-11-19 19:55:36,700 INFO L273 TraceCheckUtils]: 122: Hoare triple {54630#true} ~tmp___2~0 := #t~ret128;havoc #t~ret128;~maxp~0 := ~tmp___2~0 % 65536; {54630#true} is VALID [2018-11-19 19:55:36,701 INFO L256 TraceCheckUtils]: 123: Hoare triple {54630#true} call #t~ret129.base, #t~ret129.offset := kzalloc(232, 208); {54630#true} is VALID [2018-11-19 19:55:36,701 INFO L273 TraceCheckUtils]: 124: Hoare triple {54630#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {54630#true} is VALID [2018-11-19 19:55:36,701 INFO L256 TraceCheckUtils]: 125: Hoare triple {54630#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {54630#true} is VALID [2018-11-19 19:55:36,701 INFO L273 TraceCheckUtils]: 126: Hoare triple {54630#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {54630#true} is VALID [2018-11-19 19:55:36,701 INFO L256 TraceCheckUtils]: 127: Hoare triple {54630#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {54630#true} is VALID [2018-11-19 19:55:36,701 INFO L273 TraceCheckUtils]: 128: Hoare triple {54630#true} ~size := #in~size;~t := #in~t; {54630#true} is VALID [2018-11-19 19:55:36,702 INFO L256 TraceCheckUtils]: 129: Hoare triple {54630#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {54630#true} is VALID [2018-11-19 19:55:36,702 INFO L273 TraceCheckUtils]: 130: Hoare triple {54630#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {54630#true} is VALID [2018-11-19 19:55:36,702 INFO L273 TraceCheckUtils]: 131: Hoare triple {54630#true} assume !(0 != ~tmp___0~2);call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc66.base, #t~malloc66.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; {54630#true} is VALID [2018-11-19 19:55:36,702 INFO L273 TraceCheckUtils]: 132: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,702 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {54630#true} {54630#true} #822#return; {54630#true} is VALID [2018-11-19 19:55:36,702 INFO L273 TraceCheckUtils]: 134: Hoare triple {54630#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {54630#true} is VALID [2018-11-19 19:55:36,703 INFO L273 TraceCheckUtils]: 135: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,703 INFO L268 TraceCheckUtils]: 136: Hoare quadruple {54630#true} {54630#true} #870#return; {54630#true} is VALID [2018-11-19 19:55:36,703 INFO L273 TraceCheckUtils]: 137: Hoare triple {54630#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {54630#true} is VALID [2018-11-19 19:55:36,703 INFO L273 TraceCheckUtils]: 138: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,703 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {54630#true} {54630#true} #868#return; {54630#true} is VALID [2018-11-19 19:55:36,704 INFO L273 TraceCheckUtils]: 140: Hoare triple {54630#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {54630#true} is VALID [2018-11-19 19:55:36,704 INFO L273 TraceCheckUtils]: 141: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,704 INFO L268 TraceCheckUtils]: 142: Hoare quadruple {54630#true} {54630#true} #742#return; {54630#true} is VALID [2018-11-19 19:55:36,704 INFO L273 TraceCheckUtils]: 143: Hoare triple {54630#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {54630#true} is VALID [2018-11-19 19:55:36,704 INFO L256 TraceCheckUtils]: 144: Hoare triple {54630#true} call #t~ret130.base, #t~ret130.offset := input_allocate_device(); {54630#true} is VALID [2018-11-19 19:55:36,704 INFO L256 TraceCheckUtils]: 145: Hoare triple {54630#true} call #t~ret74.base, #t~ret74.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {54630#true} is VALID [2018-11-19 19:55:36,705 INFO L273 TraceCheckUtils]: 146: Hoare triple {54630#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {54630#true} is VALID [2018-11-19 19:55:36,705 INFO L256 TraceCheckUtils]: 147: Hoare triple {54630#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {54630#true} is VALID [2018-11-19 19:55:36,705 INFO L273 TraceCheckUtils]: 148: Hoare triple {54630#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {54630#true} is VALID [2018-11-19 19:55:36,705 INFO L256 TraceCheckUtils]: 149: Hoare triple {54630#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {54630#true} is VALID [2018-11-19 19:55:36,705 INFO L273 TraceCheckUtils]: 150: Hoare triple {54630#true} ~size := #in~size;~t := #in~t; {54630#true} is VALID [2018-11-19 19:55:36,705 INFO L256 TraceCheckUtils]: 151: Hoare triple {54630#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {54630#true} is VALID [2018-11-19 19:55:36,706 INFO L273 TraceCheckUtils]: 152: Hoare triple {54630#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {54630#true} is VALID [2018-11-19 19:55:36,706 INFO L273 TraceCheckUtils]: 153: Hoare triple {54630#true} assume !(0 != ~tmp___0~2);call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc66.base, #t~malloc66.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; {54630#true} is VALID [2018-11-19 19:55:36,706 INFO L273 TraceCheckUtils]: 154: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,706 INFO L268 TraceCheckUtils]: 155: Hoare quadruple {54630#true} {54630#true} #822#return; {54630#true} is VALID [2018-11-19 19:55:36,706 INFO L273 TraceCheckUtils]: 156: Hoare triple {54630#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {54630#true} is VALID [2018-11-19 19:55:36,706 INFO L273 TraceCheckUtils]: 157: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,707 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {54630#true} {54630#true} #870#return; {54630#true} is VALID [2018-11-19 19:55:36,707 INFO L273 TraceCheckUtils]: 159: Hoare triple {54630#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {54630#true} is VALID [2018-11-19 19:55:36,707 INFO L273 TraceCheckUtils]: 160: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,707 INFO L268 TraceCheckUtils]: 161: Hoare quadruple {54630#true} {54630#true} #868#return; {54630#true} is VALID [2018-11-19 19:55:36,707 INFO L273 TraceCheckUtils]: 162: Hoare triple {54630#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {54630#true} is VALID [2018-11-19 19:55:36,707 INFO L273 TraceCheckUtils]: 163: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,708 INFO L268 TraceCheckUtils]: 164: Hoare quadruple {54630#true} {54630#true} #854#return; {54630#true} is VALID [2018-11-19 19:55:36,708 INFO L273 TraceCheckUtils]: 165: Hoare triple {54630#true} #res.base, #res.offset := #t~ret74.base, #t~ret74.offset;havoc #t~ret74.base, #t~ret74.offset; {54630#true} is VALID [2018-11-19 19:55:36,708 INFO L273 TraceCheckUtils]: 166: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,708 INFO L268 TraceCheckUtils]: 167: Hoare quadruple {54630#true} {54630#true} #744#return; {54630#true} is VALID [2018-11-19 19:55:36,708 INFO L273 TraceCheckUtils]: 168: Hoare triple {54630#true} ~input_dev~0.base, ~input_dev~0.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset; {54630#true} is VALID [2018-11-19 19:55:36,708 INFO L273 TraceCheckUtils]: 169: Hoare triple {54630#true} assume !(0 == (~acecad~3.base + ~acecad~3.offset) % 18446744073709551616 || 0 == (~input_dev~0.base + ~input_dev~0.offset) % 18446744073709551616);call #t~ret131.base, #t~ret131.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~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {54630#true} is VALID [2018-11-19 19:55:36,709 INFO L273 TraceCheckUtils]: 170: Hoare triple {54630#true} assume !(0 == (#t~mem132.base + #t~mem132.offset) % 18446744073709551616);havoc #t~mem132.base, #t~mem132.offset; {54630#true} is VALID [2018-11-19 19:55:36,709 INFO L256 TraceCheckUtils]: 171: Hoare triple {54630#true} call #t~ret133.base, #t~ret133.offset := ldv_usb_alloc_urb_5(0, 208); {54630#true} is VALID [2018-11-19 19:55:36,709 INFO L273 TraceCheckUtils]: 172: Hoare triple {54630#true} ~ldv_func_arg1 := #in~ldv_func_arg1;~ldv_func_arg2 := #in~ldv_func_arg2;havoc ~ldv_func_res~1.base, ~ldv_func_res~1.offset;havoc ~tmp~23.base, ~tmp~23.offset;call #t~ret196.base, #t~ret196.offset := usb_alloc_urb(~ldv_func_arg1, ~ldv_func_arg2);~tmp~23.base, ~tmp~23.offset := #t~ret196.base, #t~ret196.offset;havoc #t~ret196.base, #t~ret196.offset;~ldv_func_res~1.base, ~ldv_func_res~1.offset := ~tmp~23.base, ~tmp~23.offset; {54630#true} is VALID [2018-11-19 19:55:36,709 INFO L256 TraceCheckUtils]: 173: Hoare triple {54630#true} call ldv_alloc_urb(~ldv_func_res~1.base, ~ldv_func_res~1.offset); {54630#true} is VALID [2018-11-19 19:55:36,709 INFO L273 TraceCheckUtils]: 174: Hoare triple {54630#true} ~res.base, ~res.offset := #in~res.base, #in~res.offset; {54630#true} is VALID [2018-11-19 19:55:36,709 INFO L273 TraceCheckUtils]: 175: Hoare triple {54630#true} assume 0 != (~res.base + ~res.offset) % 18446744073709551616;~URB_STATE~0 := 1 + ~URB_STATE~0; {54630#true} is VALID [2018-11-19 19:55:36,710 INFO L273 TraceCheckUtils]: 176: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,710 INFO L268 TraceCheckUtils]: 177: Hoare quadruple {54630#true} {54630#true} #874#return; {54630#true} is VALID [2018-11-19 19:55:36,710 INFO L273 TraceCheckUtils]: 178: Hoare triple {54630#true} #res.base, #res.offset := ~ldv_func_res~1.base, ~ldv_func_res~1.offset; {54630#true} is VALID [2018-11-19 19:55:36,710 INFO L273 TraceCheckUtils]: 179: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,710 INFO L268 TraceCheckUtils]: 180: Hoare quadruple {54630#true} {54630#true} #746#return; {54630#true} is VALID [2018-11-19 19:55:36,710 INFO L273 TraceCheckUtils]: 181: Hoare triple {54630#true} call write~$Pointer$(#t~ret133.base, #t~ret133.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret133.base, #t~ret133.offset;call #t~mem134.base, #t~mem134.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {54630#true} is VALID [2018-11-19 19:55:36,711 INFO L273 TraceCheckUtils]: 182: Hoare triple {54630#true} assume !(0 == (#t~mem134.base + #t~mem134.offset) % 18446744073709551616);havoc #t~mem134.base, #t~mem134.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~mem135.base, #t~mem135.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8); {54630#true} is VALID [2018-11-19 19:55:36,711 INFO L273 TraceCheckUtils]: 183: Hoare triple {54630#true} assume 0 != (#t~mem135.base + #t~mem135.offset) % 18446744073709551616;havoc #t~mem135.base, #t~mem135.offset;call #t~mem136.base, #t~mem136.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8);call #t~ret137 := strlcpy(~acecad~3.base, ~acecad~3.offset, #t~mem136.base, #t~mem136.offset, 128);havoc #t~mem136.base, #t~mem136.offset;havoc #t~ret137; {54630#true} is VALID [2018-11-19 19:55:36,711 INFO L273 TraceCheckUtils]: 184: Hoare triple {54630#true} call #t~mem138.base, #t~mem138.offset := read~$Pointer$(~dev~1.base, 1464 + ~dev~1.offset, 8); {54630#true} is VALID [2018-11-19 19:55:36,711 INFO L273 TraceCheckUtils]: 185: Hoare triple {54630#true} assume !(0 != (#t~mem138.base + #t~mem138.offset) % 18446744073709551616);havoc #t~mem138.base, #t~mem138.offset; {54630#true} is VALID [2018-11-19 19:55:36,711 INFO L256 TraceCheckUtils]: 186: Hoare triple {54630#true} call #t~ret144 := usb_make_path(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 128 + ~acecad~3.offset, 64); {54630#true} is VALID [2018-11-19 19:55:36,711 INFO L273 TraceCheckUtils]: 187: Hoare triple {54630#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; {54630#true} is VALID [2018-11-19 19:55:36,712 INFO L273 TraceCheckUtils]: 188: Hoare triple {54630#true} assume (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296) > ~actual~0;#t~ite27 := ~actual~0; {54630#true} is VALID [2018-11-19 19:55:36,712 INFO L273 TraceCheckUtils]: 189: Hoare triple {54630#true} #res := #t~ite27;havoc #t~ite27; {54630#true} is VALID [2018-11-19 19:55:36,712 INFO L273 TraceCheckUtils]: 190: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,712 INFO L268 TraceCheckUtils]: 191: Hoare quadruple {54630#true} {54630#true} #748#return; {54630#true} is VALID [2018-11-19 19:55:36,712 INFO L273 TraceCheckUtils]: 192: Hoare triple {54630#true} assume -2147483648 <= #t~ret144 && #t~ret144 <= 2147483647;havoc #t~ret144;call #t~ret146 := strlcat(~acecad~3.base, 128 + ~acecad~3.offset, #t~string145.base, #t~string145.offset, 64);havoc #t~ret146;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); {54630#true} is VALID [2018-11-19 19:55:36,712 INFO L256 TraceCheckUtils]: 193: Hoare triple {54630#true} call usb_to_input_id(~dev~1.base, ~dev~1.offset, ~input_dev~0.base, 24 + ~input_dev~0.offset); {54630#true} is VALID [2018-11-19 19:55:36,713 INFO L273 TraceCheckUtils]: 194: Hoare triple {54630#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~mem89 := read~int(~dev.base, 1160 + ~dev.offset, 2);call write~int(#t~mem89, ~id.base, 2 + ~id.offset, 2);havoc #t~mem89;call #t~mem90 := read~int(~dev.base, 1162 + ~dev.offset, 2);call write~int(#t~mem90, ~id.base, 4 + ~id.offset, 2);havoc #t~mem90;call #t~mem91 := read~int(~dev.base, 1164 + ~dev.offset, 2);call write~int(#t~mem91, ~id.base, 6 + ~id.offset, 2);havoc #t~mem91; {54630#true} is VALID [2018-11-19 19:55:36,713 INFO L273 TraceCheckUtils]: 195: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,713 INFO L268 TraceCheckUtils]: 196: Hoare quadruple {54630#true} {54630#true} #750#return; {54630#true} is VALID [2018-11-19 19:55:36,713 INFO L273 TraceCheckUtils]: 197: Hoare triple {54630#true} call write~$Pointer$(~intf.base, 44 + ~intf.offset, ~input_dev~0.base, 802 + ~input_dev~0.offset, 8); {54630#true} is VALID [2018-11-19 19:55:36,713 INFO L256 TraceCheckUtils]: 198: Hoare triple {54630#true} call input_set_drvdata(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, ~acecad~3.offset); {54630#true} is VALID [2018-11-19 19:55:36,714 INFO L273 TraceCheckUtils]: 199: Hoare triple {54630#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); {54630#true} is VALID [2018-11-19 19:55:36,714 INFO L273 TraceCheckUtils]: 200: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,714 INFO L268 TraceCheckUtils]: 201: Hoare quadruple {54630#true} {54630#true} #752#return; {54630#true} is VALID [2018-11-19 19:55:36,714 INFO L273 TraceCheckUtils]: 202: Hoare triple {54630#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~mem147 := read~int(~id.base, 16 + ~id.offset, 8);#t~switch148 := 0 == #t~mem147; {54630#true} is VALID [2018-11-19 19:55:36,714 INFO L273 TraceCheckUtils]: 203: Hoare triple {54630#true} assume #t~switch148;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~nondet149;havoc #t~nondet149; {54630#true} is VALID [2018-11-19 19:55:36,714 INFO L273 TraceCheckUtils]: 204: Hoare triple {54630#true} assume 0 == ~tmp___5~0 % 4294967296 % 18446744073709551616;havoc #t~nondet150;call #t~mem152 := read~int(~dev~1.base, 1160 + ~dev~1.offset, 2);call #t~mem153 := read~int(~dev~1.base, 1162 + ~dev~1.offset, 2);havoc #t~mem152;havoc #t~mem153; {54630#true} is VALID [2018-11-19 19:55:36,715 INFO L273 TraceCheckUtils]: 205: Hoare triple {54630#true} call #t~mem159.base, #t~mem159.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem160.base, #t~mem160.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {54630#true} is VALID [2018-11-19 19:55:36,715 INFO L273 TraceCheckUtils]: 206: Hoare triple {54630#true} assume 8 < ~maxp~0;#t~ite161 := 8; {54630#true} is VALID [2018-11-19 19:55:36,715 INFO L273 TraceCheckUtils]: 207: Hoare triple {54630#true} call #t~mem162 := read~int(~endpoint~0.base, 6 + ~endpoint~0.offset, 1); {54630#true} is VALID [2018-11-19 19:55:36,715 INFO L256 TraceCheckUtils]: 208: Hoare triple {54630#true} call ldv_usb_fill_int_urb_6(#t~mem159.base, #t~mem159.offset, ~dev~1.base, ~dev~1.offset, ~pipe~0, #t~mem160.base, #t~mem160.offset, #t~ite161, #funAddr~usb_acecad_irq.base, #funAddr~usb_acecad_irq.offset, ~acecad~3.base, ~acecad~3.offset, #t~mem162 % 256); {54630#true} is VALID [2018-11-19 19:55:36,715 INFO L273 TraceCheckUtils]: 209: Hoare triple {54630#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; {54630#true} is VALID [2018-11-19 19:55:36,715 INFO L256 TraceCheckUtils]: 210: Hoare triple {54630#true} call ldv_fill_int_urb(~complete_fn.base, ~complete_fn.offset); {54630#true} is VALID [2018-11-19 19:55:36,716 INFO L273 TraceCheckUtils]: 211: Hoare triple {54630#true} ~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset;havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {54630#true} is VALID [2018-11-19 19:55:36,716 INFO L256 TraceCheckUtils]: 212: Hoare triple {54630#true} call #t~ret198.base, #t~ret198.offset := ldv_undef_ptr(); {54630#true} is VALID [2018-11-19 19:55:36,716 INFO L273 TraceCheckUtils]: 213: Hoare triple {54630#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {54630#true} is VALID [2018-11-19 19:55:36,716 INFO L273 TraceCheckUtils]: 214: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,716 INFO L268 TraceCheckUtils]: 215: Hoare quadruple {54630#true} {54630#true} #768#return; {54630#true} is VALID [2018-11-19 19:55:36,716 INFO L273 TraceCheckUtils]: 216: Hoare triple {54630#true} ~tmp~25.base, ~tmp~25.offset := #t~ret198.base, #t~ret198.offset;havoc #t~ret198.base, #t~ret198.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {54630#true} is VALID [2018-11-19 19:55:36,717 INFO L273 TraceCheckUtils]: 217: Hoare triple {54630#true} assume !(0 == (~value~0.base + ~value~0.offset) % 18446744073709551616); {54630#true} is VALID [2018-11-19 19:55:36,717 INFO L256 TraceCheckUtils]: 218: Hoare triple {54630#true} call #t~ret199 := ldv_undef_int(); {54630#true} is VALID [2018-11-19 19:55:36,717 INFO L273 TraceCheckUtils]: 219: Hoare triple {54630#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet71 && #t~nondet71 <= 2147483647;~tmp~8 := #t~nondet71;havoc #t~nondet71;#res := ~tmp~8; {54630#true} is VALID [2018-11-19 19:55:36,717 INFO L273 TraceCheckUtils]: 220: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,717 INFO L268 TraceCheckUtils]: 221: Hoare quadruple {54630#true} {54630#true} #772#return; {54630#true} is VALID [2018-11-19 19:55:36,717 INFO L273 TraceCheckUtils]: 222: Hoare triple {54630#true} assume -2147483648 <= #t~ret199 && #t~ret199 <= 2147483647;~tmp___0~7 := #t~ret199;havoc #t~ret199; {54630#true} is VALID [2018-11-19 19:55:36,718 INFO L273 TraceCheckUtils]: 223: Hoare triple {54630#true} assume !(0 != ~tmp___0~7); {54630#true} is VALID [2018-11-19 19:55:36,718 INFO L273 TraceCheckUtils]: 224: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,718 INFO L268 TraceCheckUtils]: 225: Hoare quadruple {54630#true} {54630#true} #758#return; {54630#true} is VALID [2018-11-19 19:55:36,718 INFO L273 TraceCheckUtils]: 226: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,718 INFO L268 TraceCheckUtils]: 227: Hoare quadruple {54630#true} {54630#true} #754#return; {54630#true} is VALID [2018-11-19 19:55:36,718 INFO L273 TraceCheckUtils]: 228: Hoare triple {54630#true} havoc #t~mem159.base, #t~mem159.offset;havoc #t~mem162;havoc #t~mem160.base, #t~mem160.offset;havoc #t~ite161;call #t~mem163.base, #t~mem163.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem164 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call write~int(#t~mem164, #t~mem163.base, 104 + #t~mem163.offset, 8);havoc #t~mem164;havoc #t~mem163.base, #t~mem163.offset;call #t~mem165.base, #t~mem165.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem166.base, #t~mem166.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem167 := read~int(#t~mem166.base, 92 + #t~mem166.offset, 4);call write~int(~bitwiseOr(#t~mem167, 4), #t~mem165.base, 92 + #t~mem165.offset, 4);havoc #t~mem165.base, #t~mem165.offset;havoc #t~mem167;havoc #t~mem166.base, #t~mem166.offset;call #t~mem168.base, #t~mem168.offset := read~$Pointer$(~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~ret169 := input_register_device(#t~mem168.base, #t~mem168.offset);assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~err~0 := #t~ret169;havoc #t~ret169;havoc #t~mem168.base, #t~mem168.offset; {54630#true} is VALID [2018-11-19 19:55:36,719 INFO L273 TraceCheckUtils]: 229: Hoare triple {54630#true} assume 0 != ~err~0; {54630#true} is VALID [2018-11-19 19:55:36,719 INFO L273 TraceCheckUtils]: 230: Hoare triple {54630#true} call #t~mem170.base, #t~mem170.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem171 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem170.base, #t~mem170.offset, #t~mem171);havoc #t~mem170.base, #t~mem170.offset;havoc #t~mem171; {54630#true} is VALID [2018-11-19 19:55:36,719 INFO L273 TraceCheckUtils]: 231: Hoare triple {54630#true} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {54630#true} is VALID [2018-11-19 19:55:36,719 INFO L273 TraceCheckUtils]: 232: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,720 INFO L268 TraceCheckUtils]: 233: Hoare quadruple {54630#true} {54632#(= ~ref_cnt~0 0)} #826#return; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,721 INFO L273 TraceCheckUtils]: 234: Hoare triple {54632#(= ~ref_cnt~0 0)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_0~0 := #t~ret188;havoc #t~ret188; {54632#(= ~ref_cnt~0 0)} is VALID [2018-11-19 19:55:36,722 INFO L273 TraceCheckUtils]: 235: Hoare triple {54632#(= ~ref_cnt~0 0)} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:36,722 INFO L273 TraceCheckUtils]: 236: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:36,723 INFO L273 TraceCheckUtils]: 237: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:36,723 INFO L273 TraceCheckUtils]: 238: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume #t~switch185; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:36,724 INFO L273 TraceCheckUtils]: 239: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:36,724 INFO L273 TraceCheckUtils]: 240: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume #t~switch190; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:36,725 INFO L273 TraceCheckUtils]: 241: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {54631#false} is VALID [2018-11-19 19:55:36,725 INFO L256 TraceCheckUtils]: 242: Hoare triple {54631#false} call usb_acecad_exit(); {54630#true} is VALID [2018-11-19 19:55:36,725 INFO L256 TraceCheckUtils]: 243: Hoare triple {54630#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {54630#true} is VALID [2018-11-19 19:55:36,725 INFO L273 TraceCheckUtils]: 244: Hoare triple {54630#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {54630#true} is VALID [2018-11-19 19:55:36,725 INFO L273 TraceCheckUtils]: 245: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,726 INFO L268 TraceCheckUtils]: 246: Hoare quadruple {54630#true} {54630#true} #794#return; {54630#true} is VALID [2018-11-19 19:55:36,726 INFO L273 TraceCheckUtils]: 247: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:36,726 INFO L268 TraceCheckUtils]: 248: Hoare quadruple {54630#true} {54631#false} #832#return; {54631#false} is VALID [2018-11-19 19:55:36,726 INFO L273 TraceCheckUtils]: 249: Hoare triple {54631#false} ~ldv_state_variable_0~0 := 2; {54631#false} is VALID [2018-11-19 19:55:36,726 INFO L256 TraceCheckUtils]: 250: Hoare triple {54631#false} call ldv_check_final_state(); {54631#false} is VALID [2018-11-19 19:55:36,726 INFO L273 TraceCheckUtils]: 251: Hoare triple {54631#false} assume 0 != ~URB_STATE~0; {54631#false} is VALID [2018-11-19 19:55:36,727 INFO L256 TraceCheckUtils]: 252: Hoare triple {54631#false} call ldv_error(); {54631#false} is VALID [2018-11-19 19:55:36,727 INFO L273 TraceCheckUtils]: 253: Hoare triple {54631#false} assume !false; {54631#false} is VALID [2018-11-19 19:55:36,770 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 19:55:36,770 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-19 19:55:36,770 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 19:55:36,829 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:55:37,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:55:37,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:55:37,121 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-19 19:55:37,356 INFO L256 TraceCheckUtils]: 0: Hoare triple {54630#true} call ULTIMATE.init(); {54630#true} is VALID [2018-11-19 19:55:37,356 INFO L273 TraceCheckUtils]: 1: Hoare triple {54630#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {54630#true} is VALID [2018-11-19 19:55:37,357 INFO L273 TraceCheckUtils]: 2: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:37,357 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {54630#true} {54630#true} #888#return; {54630#true} is VALID [2018-11-19 19:55:37,357 INFO L256 TraceCheckUtils]: 4: Hoare triple {54630#true} call #t~ret207 := main(); {54630#true} is VALID [2018-11-19 19:55:37,357 INFO L273 TraceCheckUtils]: 5: Hoare triple {54630#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; {54630#true} is VALID [2018-11-19 19:55:37,358 INFO L256 TraceCheckUtils]: 6: Hoare triple {54630#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {54630#true} is VALID [2018-11-19 19:55:37,358 INFO L273 TraceCheckUtils]: 7: Hoare triple {54630#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {54630#true} is VALID [2018-11-19 19:55:37,358 INFO L256 TraceCheckUtils]: 8: Hoare triple {54630#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {54630#true} is VALID [2018-11-19 19:55:37,358 INFO L273 TraceCheckUtils]: 9: Hoare triple {54630#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {54630#true} is VALID [2018-11-19 19:55:37,358 INFO L273 TraceCheckUtils]: 10: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:37,359 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {54630#true} {54630#true} #808#return; {54630#true} is VALID [2018-11-19 19:55:37,359 INFO L273 TraceCheckUtils]: 12: Hoare triple {54630#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {54630#true} is VALID [2018-11-19 19:55:37,359 INFO L273 TraceCheckUtils]: 13: Hoare triple {54630#true} assume true; {54630#true} is VALID [2018-11-19 19:55:37,359 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {54630#true} {54630#true} #824#return; {54630#true} is VALID [2018-11-19 19:55:37,360 INFO L273 TraceCheckUtils]: 15: Hoare triple {54630#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,360 INFO L273 TraceCheckUtils]: 16: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,360 INFO L273 TraceCheckUtils]: 17: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,361 INFO L273 TraceCheckUtils]: 18: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume #t~switch185; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,361 INFO L273 TraceCheckUtils]: 19: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,361 INFO L273 TraceCheckUtils]: 20: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,362 INFO L273 TraceCheckUtils]: 21: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume #t~switch190; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,362 INFO L273 TraceCheckUtils]: 22: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 1 == ~ldv_state_variable_0~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,362 INFO L256 TraceCheckUtils]: 23: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret191 := usb_acecad_init(); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,363 INFO L273 TraceCheckUtils]: 24: Hoare triple {54682#(<= 0 ~ref_cnt~0)} havoc ~result~0;havoc ~tmp~16; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,363 INFO L256 TraceCheckUtils]: 25: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,364 INFO L273 TraceCheckUtils]: 26: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,365 INFO L256 TraceCheckUtils]: 27: Hoare triple {54682#(<= 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); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,365 INFO L273 TraceCheckUtils]: 28: Hoare triple {54682#(<= 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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,366 INFO L256 TraceCheckUtils]: 29: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call ldv_usb_driver_1(); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,366 INFO L273 TraceCheckUtils]: 30: Hoare triple {54682#(<= 0 ~ref_cnt~0)} havoc ~tmp~17.base, ~tmp~17.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,367 INFO L256 TraceCheckUtils]: 31: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,367 INFO L273 TraceCheckUtils]: 32: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,368 INFO L256 TraceCheckUtils]: 33: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,368 INFO L273 TraceCheckUtils]: 34: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,369 INFO L273 TraceCheckUtils]: 35: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,369 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #808#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,370 INFO L273 TraceCheckUtils]: 37: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,370 INFO L273 TraceCheckUtils]: 38: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,370 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #774#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,372 INFO L273 TraceCheckUtils]: 40: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,372 INFO L273 TraceCheckUtils]: 41: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,373 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #844#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,373 INFO L273 TraceCheckUtils]: 43: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #res := ~ldv_func_res~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,374 INFO L273 TraceCheckUtils]: 44: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,375 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #856#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,375 INFO L273 TraceCheckUtils]: 46: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,376 INFO L273 TraceCheckUtils]: 47: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,376 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #800#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,377 INFO L273 TraceCheckUtils]: 49: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,377 INFO L273 TraceCheckUtils]: 50: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 == ~result~0;havoc #t~nondet180; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,378 INFO L273 TraceCheckUtils]: 51: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #res := ~result~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,378 INFO L273 TraceCheckUtils]: 52: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,379 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #834#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,379 INFO L273 TraceCheckUtils]: 54: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,380 INFO L273 TraceCheckUtils]: 55: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,380 INFO L273 TraceCheckUtils]: 56: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 != ~ldv_retval_1~0); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,381 INFO L273 TraceCheckUtils]: 57: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,381 INFO L273 TraceCheckUtils]: 58: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume #t~switch185; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,381 INFO L273 TraceCheckUtils]: 59: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___1~3 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___1~3; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,382 INFO L273 TraceCheckUtils]: 60: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume #t~switch187; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,382 INFO L273 TraceCheckUtils]: 61: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 1 == ~ldv_state_variable_1~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,383 INFO L256 TraceCheckUtils]: 62: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret188 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,384 INFO L273 TraceCheckUtils]: 63: Hoare triple {54682#(<= 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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,384 INFO L256 TraceCheckUtils]: 64: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret121.base, #t~ret121.offset := interface_to_usbdev(~intf.base, ~intf.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,385 INFO L273 TraceCheckUtils]: 65: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,385 INFO L256 TraceCheckUtils]: 66: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret192.base, #t~ret192.offset := ldv_interface_to_usbdev(); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,386 INFO L273 TraceCheckUtils]: 67: Hoare triple {54682#(<= 0 ~ref_cnt~0)} havoc ~result~1.base, ~result~1.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,386 INFO L256 TraceCheckUtils]: 68: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret205.base, #t~ret205.offset := ldv_undef_ptr(); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,387 INFO L273 TraceCheckUtils]: 69: Hoare triple {54682#(<= 0 ~ref_cnt~0)} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,388 INFO L273 TraceCheckUtils]: 70: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,388 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #892#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,388 INFO L273 TraceCheckUtils]: 72: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~result~1.base, ~result~1.offset := #t~ret205.base, #t~ret205.offset;havoc #t~ret205.base, #t~ret205.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,389 INFO L273 TraceCheckUtils]: 73: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616);#res.base, #res.offset := ~result~1.base, ~result~1.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,389 INFO L273 TraceCheckUtils]: 74: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,390 INFO L268 TraceCheckUtils]: 75: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #876#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,390 INFO L273 TraceCheckUtils]: 76: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp~19.base, ~tmp~19.offset := #t~ret192.base, #t~ret192.offset;havoc #t~ret192.base, #t~ret192.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,390 INFO L273 TraceCheckUtils]: 77: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,391 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #734#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,392 INFO L273 TraceCheckUtils]: 79: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp~14.base, ~tmp~14.offset := #t~ret121.base, #t~ret121.offset;havoc #t~ret121.base, #t~ret121.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem122.base, #t~mem122.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem122.base, #t~mem122.offset;havoc #t~mem122.base, #t~mem122.offset;call #t~mem123 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,392 INFO L273 TraceCheckUtils]: 80: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(1 != #t~mem123 % 256 % 4294967296);havoc #t~mem123;call #t~mem124.base, #t~mem124.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem124.base, #t~mem124.offset;havoc #t~mem124.base, #t~mem124.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,393 INFO L256 TraceCheckUtils]: 81: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret125 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,393 INFO L273 TraceCheckUtils]: 82: Hoare triple {54682#(<= 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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,394 INFO L256 TraceCheckUtils]: 83: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,394 INFO L273 TraceCheckUtils]: 84: Hoare triple {54682#(<= 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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,394 INFO L273 TraceCheckUtils]: 85: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,395 INFO L268 TraceCheckUtils]: 86: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #796#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,395 INFO L273 TraceCheckUtils]: 87: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,395 INFO L273 TraceCheckUtils]: 88: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != ~tmp~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,396 INFO L256 TraceCheckUtils]: 89: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,396 INFO L273 TraceCheckUtils]: 90: Hoare triple {54682#(<= 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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,396 INFO L273 TraceCheckUtils]: 91: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,397 INFO L268 TraceCheckUtils]: 92: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #798#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,397 INFO L273 TraceCheckUtils]: 93: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,398 INFO L273 TraceCheckUtils]: 94: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,398 INFO L273 TraceCheckUtils]: 95: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #res := ~tmp___1~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,398 INFO L273 TraceCheckUtils]: 96: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,399 INFO L268 TraceCheckUtils]: 97: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #736#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,399 INFO L273 TraceCheckUtils]: 98: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret125 && #t~ret125 <= 2147483647;~tmp___0~5 := #t~ret125;havoc #t~ret125; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,400 INFO L273 TraceCheckUtils]: 99: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 == ~tmp___0~5);call #t~mem126 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,400 INFO L256 TraceCheckUtils]: 100: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret127 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem126 % 256); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,401 INFO L273 TraceCheckUtils]: 101: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem46 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem46, 32768 * ~endpoint);havoc #t~mem46; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,401 INFO L273 TraceCheckUtils]: 102: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,402 INFO L268 TraceCheckUtils]: 103: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #738#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,403 INFO L273 TraceCheckUtils]: 104: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp___1~2 := #t~ret127;havoc #t~ret127;havoc #t~mem126;~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); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,403 INFO L256 TraceCheckUtils]: 105: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret128 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,404 INFO L273 TraceCheckUtils]: 106: Hoare triple {54682#(<= 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); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,406 INFO L273 TraceCheckUtils]: 107: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != ~is_out;~__ret_warn_on~0 := (if 0 != ~bitwiseAnd(~pipe, 128) then 1 else 0); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,413 INFO L256 TraceCheckUtils]: 108: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret47 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,413 INFO L273 TraceCheckUtils]: 109: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~exp := #in~exp;~c := #in~c;#res := ~exp; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,414 INFO L273 TraceCheckUtils]: 110: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,421 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #810#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,421 INFO L273 TraceCheckUtils]: 112: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -9223372036854775808 <= #t~ret47 && #t~ret47 <= 9223372036854775807;~tmp~2 := #t~ret47;havoc #t~ret47; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,422 INFO L273 TraceCheckUtils]: 113: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != ~tmp~2;call warn_slowpath_null(#t~string48.base, #t~string48.offset, 1563); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,422 INFO L256 TraceCheckUtils]: 114: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret49 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,423 INFO L273 TraceCheckUtils]: 115: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~exp := #in~exp;~c := #in~c;#res := ~exp; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,423 INFO L273 TraceCheckUtils]: 116: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,424 INFO L268 TraceCheckUtils]: 117: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #812#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,424 INFO L273 TraceCheckUtils]: 118: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -9223372036854775808 <= #t~ret49 && #t~ret49 <= 9223372036854775807;havoc #t~ret49;call #t~mem50.base, #t~mem50.offset := read~$Pointer$(~udev.base, 1314 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem50.base, #t~mem50.offset;havoc #t~mem50.base, #t~mem50.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,424 INFO L273 TraceCheckUtils]: 119: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,425 INFO L273 TraceCheckUtils]: 120: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,426 INFO L268 TraceCheckUtils]: 121: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #740#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,426 INFO L273 TraceCheckUtils]: 122: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp___2~0 := #t~ret128;havoc #t~ret128;~maxp~0 := ~tmp___2~0 % 65536; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,426 INFO L256 TraceCheckUtils]: 123: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret129.base, #t~ret129.offset := kzalloc(232, 208); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,427 INFO L273 TraceCheckUtils]: 124: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,427 INFO L256 TraceCheckUtils]: 125: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,428 INFO L273 TraceCheckUtils]: 126: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,428 INFO L256 TraceCheckUtils]: 127: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,428 INFO L273 TraceCheckUtils]: 128: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~size := #in~size;~t := #in~t; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,429 INFO L256 TraceCheckUtils]: 129: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,429 INFO L273 TraceCheckUtils]: 130: Hoare triple {54682#(<= 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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,429 INFO L273 TraceCheckUtils]: 131: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 != ~tmp___0~2);call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc66.base, #t~malloc66.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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,430 INFO L273 TraceCheckUtils]: 132: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,430 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #822#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,431 INFO L273 TraceCheckUtils]: 134: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,431 INFO L273 TraceCheckUtils]: 135: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,431 INFO L268 TraceCheckUtils]: 136: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #870#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,432 INFO L273 TraceCheckUtils]: 137: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,432 INFO L273 TraceCheckUtils]: 138: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,433 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #868#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,433 INFO L273 TraceCheckUtils]: 140: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,433 INFO L273 TraceCheckUtils]: 141: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,434 INFO L268 TraceCheckUtils]: 142: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #742#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,434 INFO L273 TraceCheckUtils]: 143: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,434 INFO L256 TraceCheckUtils]: 144: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret130.base, #t~ret130.offset := input_allocate_device(); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,435 INFO L256 TraceCheckUtils]: 145: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret74.base, #t~ret74.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,435 INFO L273 TraceCheckUtils]: 146: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,435 INFO L256 TraceCheckUtils]: 147: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,436 INFO L273 TraceCheckUtils]: 148: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,436 INFO L256 TraceCheckUtils]: 149: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,436 INFO L273 TraceCheckUtils]: 150: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~size := #in~size;~t := #in~t; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,437 INFO L256 TraceCheckUtils]: 151: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,437 INFO L273 TraceCheckUtils]: 152: Hoare triple {54682#(<= 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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,437 INFO L273 TraceCheckUtils]: 153: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 != ~tmp___0~2);call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc66.base, #t~malloc66.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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,438 INFO L273 TraceCheckUtils]: 154: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,438 INFO L268 TraceCheckUtils]: 155: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #822#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,439 INFO L273 TraceCheckUtils]: 156: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,446 INFO L273 TraceCheckUtils]: 157: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,446 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #870#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,447 INFO L273 TraceCheckUtils]: 159: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,447 INFO L273 TraceCheckUtils]: 160: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,448 INFO L268 TraceCheckUtils]: 161: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #868#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,448 INFO L273 TraceCheckUtils]: 162: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,449 INFO L273 TraceCheckUtils]: 163: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,450 INFO L268 TraceCheckUtils]: 164: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #854#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,450 INFO L273 TraceCheckUtils]: 165: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := #t~ret74.base, #t~ret74.offset;havoc #t~ret74.base, #t~ret74.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,451 INFO L273 TraceCheckUtils]: 166: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,451 INFO L268 TraceCheckUtils]: 167: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #744#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,452 INFO L273 TraceCheckUtils]: 168: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~input_dev~0.base, ~input_dev~0.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,452 INFO L273 TraceCheckUtils]: 169: Hoare triple {54682#(<= 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~ret131.base, #t~ret131.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~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,452 INFO L273 TraceCheckUtils]: 170: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 == (#t~mem132.base + #t~mem132.offset) % 18446744073709551616);havoc #t~mem132.base, #t~mem132.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,453 INFO L256 TraceCheckUtils]: 171: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret133.base, #t~ret133.offset := ldv_usb_alloc_urb_5(0, 208); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,454 INFO L273 TraceCheckUtils]: 172: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~ldv_func_arg1 := #in~ldv_func_arg1;~ldv_func_arg2 := #in~ldv_func_arg2;havoc ~ldv_func_res~1.base, ~ldv_func_res~1.offset;havoc ~tmp~23.base, ~tmp~23.offset;call #t~ret196.base, #t~ret196.offset := usb_alloc_urb(~ldv_func_arg1, ~ldv_func_arg2);~tmp~23.base, ~tmp~23.offset := #t~ret196.base, #t~ret196.offset;havoc #t~ret196.base, #t~ret196.offset;~ldv_func_res~1.base, ~ldv_func_res~1.offset := ~tmp~23.base, ~tmp~23.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,454 INFO L256 TraceCheckUtils]: 173: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call ldv_alloc_urb(~ldv_func_res~1.base, ~ldv_func_res~1.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,455 INFO L273 TraceCheckUtils]: 174: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~res.base, ~res.offset := #in~res.base, #in~res.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,455 INFO L273 TraceCheckUtils]: 175: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != (~res.base + ~res.offset) % 18446744073709551616;~URB_STATE~0 := 1 + ~URB_STATE~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,456 INFO L273 TraceCheckUtils]: 176: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,456 INFO L268 TraceCheckUtils]: 177: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #874#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,457 INFO L273 TraceCheckUtils]: 178: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #res.base, #res.offset := ~ldv_func_res~1.base, ~ldv_func_res~1.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,457 INFO L273 TraceCheckUtils]: 179: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,458 INFO L268 TraceCheckUtils]: 180: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #746#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,459 INFO L273 TraceCheckUtils]: 181: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call write~$Pointer$(#t~ret133.base, #t~ret133.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret133.base, #t~ret133.offset;call #t~mem134.base, #t~mem134.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,459 INFO L273 TraceCheckUtils]: 182: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 == (#t~mem134.base + #t~mem134.offset) % 18446744073709551616);havoc #t~mem134.base, #t~mem134.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~mem135.base, #t~mem135.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,459 INFO L273 TraceCheckUtils]: 183: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != (#t~mem135.base + #t~mem135.offset) % 18446744073709551616;havoc #t~mem135.base, #t~mem135.offset;call #t~mem136.base, #t~mem136.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8);call #t~ret137 := strlcpy(~acecad~3.base, ~acecad~3.offset, #t~mem136.base, #t~mem136.offset, 128);havoc #t~mem136.base, #t~mem136.offset;havoc #t~ret137; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,459 INFO L273 TraceCheckUtils]: 184: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~mem138.base, #t~mem138.offset := read~$Pointer$(~dev~1.base, 1464 + ~dev~1.offset, 8); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,460 INFO L273 TraceCheckUtils]: 185: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 != (#t~mem138.base + #t~mem138.offset) % 18446744073709551616);havoc #t~mem138.base, #t~mem138.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,460 INFO L256 TraceCheckUtils]: 186: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret144 := usb_make_path(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 128 + ~acecad~3.offset, 64); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,461 INFO L273 TraceCheckUtils]: 187: Hoare triple {54682#(<= 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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,461 INFO L273 TraceCheckUtils]: 188: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296) > ~actual~0;#t~ite27 := ~actual~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,462 INFO L273 TraceCheckUtils]: 189: Hoare triple {54682#(<= 0 ~ref_cnt~0)} #res := #t~ite27;havoc #t~ite27; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,462 INFO L273 TraceCheckUtils]: 190: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,463 INFO L268 TraceCheckUtils]: 191: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #748#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,463 INFO L273 TraceCheckUtils]: 192: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret144 && #t~ret144 <= 2147483647;havoc #t~ret144;call #t~ret146 := strlcat(~acecad~3.base, 128 + ~acecad~3.offset, #t~string145.base, #t~string145.offset, 64);havoc #t~ret146;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); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,464 INFO L256 TraceCheckUtils]: 193: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call usb_to_input_id(~dev~1.base, ~dev~1.offset, ~input_dev~0.base, 24 + ~input_dev~0.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,465 INFO L273 TraceCheckUtils]: 194: Hoare triple {54682#(<= 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~mem89 := read~int(~dev.base, 1160 + ~dev.offset, 2);call write~int(#t~mem89, ~id.base, 2 + ~id.offset, 2);havoc #t~mem89;call #t~mem90 := read~int(~dev.base, 1162 + ~dev.offset, 2);call write~int(#t~mem90, ~id.base, 4 + ~id.offset, 2);havoc #t~mem90;call #t~mem91 := read~int(~dev.base, 1164 + ~dev.offset, 2);call write~int(#t~mem91, ~id.base, 6 + ~id.offset, 2);havoc #t~mem91; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,465 INFO L273 TraceCheckUtils]: 195: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,466 INFO L268 TraceCheckUtils]: 196: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #750#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,467 INFO L273 TraceCheckUtils]: 197: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call write~$Pointer$(~intf.base, 44 + ~intf.offset, ~input_dev~0.base, 802 + ~input_dev~0.offset, 8); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,467 INFO L256 TraceCheckUtils]: 198: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call input_set_drvdata(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, ~acecad~3.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,467 INFO L273 TraceCheckUtils]: 199: Hoare triple {54682#(<= 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); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,468 INFO L273 TraceCheckUtils]: 200: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,468 INFO L268 TraceCheckUtils]: 201: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #752#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,469 INFO L273 TraceCheckUtils]: 202: Hoare triple {54682#(<= 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~mem147 := read~int(~id.base, 16 + ~id.offset, 8);#t~switch148 := 0 == #t~mem147; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,469 INFO L273 TraceCheckUtils]: 203: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume #t~switch148;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~nondet149;havoc #t~nondet149; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,470 INFO L273 TraceCheckUtils]: 204: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 == ~tmp___5~0 % 4294967296 % 18446744073709551616;havoc #t~nondet150;call #t~mem152 := read~int(~dev~1.base, 1160 + ~dev~1.offset, 2);call #t~mem153 := read~int(~dev~1.base, 1162 + ~dev~1.offset, 2);havoc #t~mem152;havoc #t~mem153; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,470 INFO L273 TraceCheckUtils]: 205: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~mem159.base, #t~mem159.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem160.base, #t~mem160.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,470 INFO L273 TraceCheckUtils]: 206: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 8 < ~maxp~0;#t~ite161 := 8; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,471 INFO L273 TraceCheckUtils]: 207: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~mem162 := read~int(~endpoint~0.base, 6 + ~endpoint~0.offset, 1); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,472 INFO L256 TraceCheckUtils]: 208: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call ldv_usb_fill_int_urb_6(#t~mem159.base, #t~mem159.offset, ~dev~1.base, ~dev~1.offset, ~pipe~0, #t~mem160.base, #t~mem160.offset, #t~ite161, #funAddr~usb_acecad_irq.base, #funAddr~usb_acecad_irq.offset, ~acecad~3.base, ~acecad~3.offset, #t~mem162 % 256); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,472 INFO L273 TraceCheckUtils]: 209: Hoare triple {54682#(<= 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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,473 INFO L256 TraceCheckUtils]: 210: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call ldv_fill_int_urb(~complete_fn.base, ~complete_fn.offset); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,473 INFO L273 TraceCheckUtils]: 211: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset;havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,474 INFO L256 TraceCheckUtils]: 212: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret198.base, #t~ret198.offset := ldv_undef_ptr(); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,474 INFO L273 TraceCheckUtils]: 213: Hoare triple {54682#(<= 0 ~ref_cnt~0)} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,475 INFO L273 TraceCheckUtils]: 214: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,475 INFO L268 TraceCheckUtils]: 215: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #768#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,476 INFO L273 TraceCheckUtils]: 216: Hoare triple {54682#(<= 0 ~ref_cnt~0)} ~tmp~25.base, ~tmp~25.offset := #t~ret198.base, #t~ret198.offset;havoc #t~ret198.base, #t~ret198.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,476 INFO L273 TraceCheckUtils]: 217: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 == (~value~0.base + ~value~0.offset) % 18446744073709551616); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,476 INFO L256 TraceCheckUtils]: 218: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~ret199 := ldv_undef_int(); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,477 INFO L273 TraceCheckUtils]: 219: Hoare triple {54682#(<= 0 ~ref_cnt~0)} havoc ~tmp~8;assume -2147483648 <= #t~nondet71 && #t~nondet71 <= 2147483647;~tmp~8 := #t~nondet71;havoc #t~nondet71;#res := ~tmp~8; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,477 INFO L273 TraceCheckUtils]: 220: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,477 INFO L268 TraceCheckUtils]: 221: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #772#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,478 INFO L273 TraceCheckUtils]: 222: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret199 && #t~ret199 <= 2147483647;~tmp___0~7 := #t~ret199;havoc #t~ret199; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,478 INFO L273 TraceCheckUtils]: 223: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume !(0 != ~tmp___0~7); {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,478 INFO L273 TraceCheckUtils]: 224: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,479 INFO L268 TraceCheckUtils]: 225: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #758#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,479 INFO L273 TraceCheckUtils]: 226: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,481 INFO L268 TraceCheckUtils]: 227: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #754#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,481 INFO L273 TraceCheckUtils]: 228: Hoare triple {54682#(<= 0 ~ref_cnt~0)} havoc #t~mem159.base, #t~mem159.offset;havoc #t~mem162;havoc #t~mem160.base, #t~mem160.offset;havoc #t~ite161;call #t~mem163.base, #t~mem163.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem164 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call write~int(#t~mem164, #t~mem163.base, 104 + #t~mem163.offset, 8);havoc #t~mem164;havoc #t~mem163.base, #t~mem163.offset;call #t~mem165.base, #t~mem165.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem166.base, #t~mem166.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem167 := read~int(#t~mem166.base, 92 + #t~mem166.offset, 4);call write~int(~bitwiseOr(#t~mem167, 4), #t~mem165.base, 92 + #t~mem165.offset, 4);havoc #t~mem165.base, #t~mem165.offset;havoc #t~mem167;havoc #t~mem166.base, #t~mem166.offset;call #t~mem168.base, #t~mem168.offset := read~$Pointer$(~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~ret169 := input_register_device(#t~mem168.base, #t~mem168.offset);assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~err~0 := #t~ret169;havoc #t~ret169;havoc #t~mem168.base, #t~mem168.offset; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,482 INFO L273 TraceCheckUtils]: 229: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 != ~err~0; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,482 INFO L273 TraceCheckUtils]: 230: Hoare triple {54682#(<= 0 ~ref_cnt~0)} call #t~mem170.base, #t~mem170.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem171 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem170.base, #t~mem170.offset, #t~mem171);havoc #t~mem170.base, #t~mem170.offset;havoc #t~mem171; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,483 INFO L273 TraceCheckUtils]: 231: Hoare triple {54682#(<= 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; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,483 INFO L273 TraceCheckUtils]: 232: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume true; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,484 INFO L268 TraceCheckUtils]: 233: Hoare quadruple {54682#(<= 0 ~ref_cnt~0)} {54682#(<= 0 ~ref_cnt~0)} #826#return; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,484 INFO L273 TraceCheckUtils]: 234: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_0~0 := #t~ret188;havoc #t~ret188; {54682#(<= 0 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,485 INFO L273 TraceCheckUtils]: 235: Hoare triple {54682#(<= 0 ~ref_cnt~0)} assume 0 == ~ldv_retval_0~0;~ldv_state_variable_1~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,486 INFO L273 TraceCheckUtils]: 236: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,486 INFO L273 TraceCheckUtils]: 237: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,487 INFO L273 TraceCheckUtils]: 238: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume #t~switch185; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,487 INFO L273 TraceCheckUtils]: 239: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,488 INFO L273 TraceCheckUtils]: 240: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume #t~switch190; {54633#(<= 1 ~ref_cnt~0)} is VALID [2018-11-19 19:55:37,488 INFO L273 TraceCheckUtils]: 241: Hoare triple {54633#(<= 1 ~ref_cnt~0)} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {54631#false} is VALID [2018-11-19 19:55:37,489 INFO L256 TraceCheckUtils]: 242: Hoare triple {54631#false} call usb_acecad_exit(); {54631#false} is VALID [2018-11-19 19:55:37,489 INFO L256 TraceCheckUtils]: 243: Hoare triple {54631#false} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {54631#false} is VALID [2018-11-19 19:55:37,489 INFO L273 TraceCheckUtils]: 244: Hoare triple {54631#false} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {54631#false} is VALID [2018-11-19 19:55:37,489 INFO L273 TraceCheckUtils]: 245: Hoare triple {54631#false} assume true; {54631#false} is VALID [2018-11-19 19:55:37,489 INFO L268 TraceCheckUtils]: 246: Hoare quadruple {54631#false} {54631#false} #794#return; {54631#false} is VALID [2018-11-19 19:55:37,490 INFO L273 TraceCheckUtils]: 247: Hoare triple {54631#false} assume true; {54631#false} is VALID [2018-11-19 19:55:37,490 INFO L268 TraceCheckUtils]: 248: Hoare quadruple {54631#false} {54631#false} #832#return; {54631#false} is VALID [2018-11-19 19:55:37,490 INFO L273 TraceCheckUtils]: 249: Hoare triple {54631#false} ~ldv_state_variable_0~0 := 2; {54631#false} is VALID [2018-11-19 19:55:37,490 INFO L256 TraceCheckUtils]: 250: Hoare triple {54631#false} call ldv_check_final_state(); {54631#false} is VALID [2018-11-19 19:55:37,490 INFO L273 TraceCheckUtils]: 251: Hoare triple {54631#false} assume 0 != ~URB_STATE~0; {54631#false} is VALID [2018-11-19 19:55:37,491 INFO L256 TraceCheckUtils]: 252: Hoare triple {54631#false} call ldv_error(); {54631#false} is VALID [2018-11-19 19:55:37,491 INFO L273 TraceCheckUtils]: 253: Hoare triple {54631#false} assume !false; {54631#false} is VALID [2018-11-19 19:55:37,528 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 19:55:37,548 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-19 19:55:37,548 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2018-11-19 19:55:37,550 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 254 [2018-11-19 19:55:37,551 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:55:37,551 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2018-11-19 19:55:37,904 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 429 edges. 429 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:55:37,904 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-19 19:55:37,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-19 19:55:37,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-11-19 19:55:37,905 INFO L87 Difference]: Start difference. First operand 1145 states and 1361 transitions. Second operand 5 states. [2018-11-19 19:55:52,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:55:52,915 INFO L93 Difference]: Finished difference Result 4521 states and 5384 transitions. [2018-11-19 19:55:52,915 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-19 19:55:52,915 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 254 [2018-11-19 19:55:52,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:55:52,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 19:55:52,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1249 transitions. [2018-11-19 19:55:52,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 19:55:52,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1249 transitions. [2018-11-19 19:55:52,933 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 1249 transitions. [2018-11-19 19:55:53,923 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1249 edges. 1249 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:55:54,879 INFO L225 Difference]: With dead ends: 4521 [2018-11-19 19:55:54,879 INFO L226 Difference]: Without dead ends: 4508 [2018-11-19 19:55:54,880 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 254 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 19:55:54,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4508 states. [2018-11-19 19:56:04,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4508 to 3373. [2018-11-19 19:56:04,099 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:56:04,099 INFO L82 GeneralOperation]: Start isEquivalent. First operand 4508 states. Second operand 3373 states. [2018-11-19 19:56:04,099 INFO L74 IsIncluded]: Start isIncluded. First operand 4508 states. Second operand 3373 states. [2018-11-19 19:56:04,100 INFO L87 Difference]: Start difference. First operand 4508 states. Second operand 3373 states. [2018-11-19 19:56:04,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:56:04,871 INFO L93 Difference]: Finished difference Result 4508 states and 5370 transitions. [2018-11-19 19:56:04,872 INFO L276 IsEmpty]: Start isEmpty. Operand 4508 states and 5370 transitions. [2018-11-19 19:56:04,878 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:56:04,878 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:56:04,878 INFO L74 IsIncluded]: Start isIncluded. First operand 3373 states. Second operand 4508 states. [2018-11-19 19:56:04,878 INFO L87 Difference]: Start difference. First operand 3373 states. Second operand 4508 states. [2018-11-19 19:56:05,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:56:05,654 INFO L93 Difference]: Finished difference Result 4508 states and 5370 transitions. [2018-11-19 19:56:05,654 INFO L276 IsEmpty]: Start isEmpty. Operand 4508 states and 5370 transitions. [2018-11-19 19:56:05,660 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:56:05,660 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:56:05,661 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:56:05,661 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:56:05,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3373 states. [2018-11-19 19:56:06,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3373 states to 3373 states and 4021 transitions. [2018-11-19 19:56:06,212 INFO L78 Accepts]: Start accepts. Automaton has 3373 states and 4021 transitions. Word has length 254 [2018-11-19 19:56:06,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:56:06,212 INFO L480 AbstractCegarLoop]: Abstraction has 3373 states and 4021 transitions. [2018-11-19 19:56:06,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-19 19:56:06,212 INFO L276 IsEmpty]: Start isEmpty. Operand 3373 states and 4021 transitions. [2018-11-19 19:56:06,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-11-19 19:56:06,216 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:56:06,216 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] [2018-11-19 19:56:06,216 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:56:06,216 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:56:06,217 INFO L82 PathProgramCache]: Analyzing trace with hash 1448675169, now seen corresponding path program 1 times [2018-11-19 19:56:06,217 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:56:06,217 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:56:06,218 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:56:06,219 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:56:06,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:56:06,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 19:56:06,506 INFO L256 TraceCheckUtils]: 0: Hoare triple {74567#true} call ULTIMATE.init(); {74567#true} is VALID [2018-11-19 19:56:06,506 INFO L273 TraceCheckUtils]: 1: Hoare triple {74567#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~string48.base, #t~string48.offset := #Ultimate.alloc(20);call #t~string52.base, #t~string52.offset := #Ultimate.alloc(20);call #t~string109.base, #t~string109.offset := #Ultimate.alloc(57);call #t~string140.base, #t~string140.offset := #Ultimate.alloc(2);#memory_int := #memory_int[#t~string140.base,#t~string140.offset := 32];#memory_int := #memory_int[#t~string140.base,1 + #t~string140.offset := 0];call #t~string145.base, #t~string145.offset := #Ultimate.alloc(8);call #t~string151.base, #t~string151.offset := #Ultimate.alloc(34);call #t~string156.base, #t~string156.offset := #Ultimate.alloc(32);call #t~string178.base, #t~string178.offset := #Ultimate.alloc(11);call #t~string181.base, #t~string181.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;~URB_STATE~0 := 0;~DEV_STATE~0 := 0;~INTERF_STATE~0 := 0;~SERIAL_STATE~0 := 0;~usb_intfdata~0.base, ~usb_intfdata~0.offset := 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~string178.base, #t~string178.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);~int_urb~0.base, ~int_urb~0.offset := 0, 0;~bulk_urb~0.base, ~bulk_urb~0.offset := 0, 0;~completeFnInt~0.base, ~completeFnInt~0.offset := 0, 0;~completeFnBulk~0.base, ~completeFnBulk~0.offset := 0, 0; {74567#true} is VALID [2018-11-19 19:56:06,506 INFO L273 TraceCheckUtils]: 2: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,506 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {74567#true} {74567#true} #888#return; {74567#true} is VALID [2018-11-19 19:56:06,507 INFO L256 TraceCheckUtils]: 4: Hoare triple {74567#true} call #t~ret207 := main(); {74567#true} is VALID [2018-11-19 19:56:06,507 INFO L273 TraceCheckUtils]: 5: Hoare triple {74567#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; {74567#true} is VALID [2018-11-19 19:56:06,507 INFO L256 TraceCheckUtils]: 6: Hoare triple {74567#true} call #t~ret183.base, #t~ret183.offset := ldv_init_zalloc(24); {74567#true} is VALID [2018-11-19 19:56:06,507 INFO L273 TraceCheckUtils]: 7: Hoare triple {74567#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {74567#true} is VALID [2018-11-19 19:56:06,507 INFO L256 TraceCheckUtils]: 8: Hoare triple {74567#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {74567#true} is VALID [2018-11-19 19:56:06,507 INFO L273 TraceCheckUtils]: 9: Hoare triple {74567#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {74567#true} is VALID [2018-11-19 19:56:06,508 INFO L273 TraceCheckUtils]: 10: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,508 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {74567#true} {74567#true} #808#return; {74567#true} is VALID [2018-11-19 19:56:06,508 INFO L273 TraceCheckUtils]: 12: Hoare triple {74567#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {74567#true} is VALID [2018-11-19 19:56:06,508 INFO L273 TraceCheckUtils]: 13: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,508 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {74567#true} {74567#true} #824#return; {74567#true} is VALID [2018-11-19 19:56:06,508 INFO L273 TraceCheckUtils]: 15: Hoare triple {74567#true} ~tmp~18.base, ~tmp~18.offset := #t~ret183.base, #t~ret183.offset;havoc #t~ret183.base, #t~ret183.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; {74567#true} is VALID [2018-11-19 19:56:06,508 INFO L273 TraceCheckUtils]: 16: Hoare triple {74567#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {74567#true} is VALID [2018-11-19 19:56:06,509 INFO L273 TraceCheckUtils]: 17: Hoare triple {74567#true} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {74567#true} is VALID [2018-11-19 19:56:06,509 INFO L273 TraceCheckUtils]: 18: Hoare triple {74567#true} assume #t~switch185; {74567#true} is VALID [2018-11-19 19:56:06,509 INFO L273 TraceCheckUtils]: 19: Hoare triple {74567#true} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {74567#true} is VALID [2018-11-19 19:56:06,509 INFO L273 TraceCheckUtils]: 20: Hoare triple {74567#true} assume !#t~switch190;#t~switch190 := #t~switch190 || 1 == ~tmp___2~1; {74567#true} is VALID [2018-11-19 19:56:06,509 INFO L273 TraceCheckUtils]: 21: Hoare triple {74567#true} assume #t~switch190; {74567#true} is VALID [2018-11-19 19:56:06,509 INFO L273 TraceCheckUtils]: 22: Hoare triple {74567#true} assume 1 == ~ldv_state_variable_0~0; {74567#true} is VALID [2018-11-19 19:56:06,510 INFO L256 TraceCheckUtils]: 23: Hoare triple {74567#true} call #t~ret191 := usb_acecad_init(); {74567#true} is VALID [2018-11-19 19:56:06,510 INFO L273 TraceCheckUtils]: 24: Hoare triple {74567#true} havoc ~result~0;havoc ~tmp~16; {74567#true} is VALID [2018-11-19 19:56:06,510 INFO L256 TraceCheckUtils]: 25: Hoare triple {74567#true} call #t~ret179 := usb_register(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {74567#true} is VALID [2018-11-19 19:56:06,510 INFO L273 TraceCheckUtils]: 26: Hoare triple {74567#true} ~driver.base, ~driver.offset := #in~driver.base, #in~driver.offset;havoc ~tmp~1; {74567#true} is VALID [2018-11-19 19:56:06,510 INFO L256 TraceCheckUtils]: 27: Hoare triple {74567#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); {74567#true} is VALID [2018-11-19 19:56:06,510 INFO L273 TraceCheckUtils]: 28: Hoare triple {74567#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~ret193 := 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~ret193 && #t~ret193 <= 2147483647;~tmp~20 := #t~ret193;havoc #t~ret193;~ldv_func_res~0 := ~tmp~20;~ldv_state_variable_1~0 := 1;~usb_counter~0 := 0; {74567#true} is VALID [2018-11-19 19:56:06,511 INFO L256 TraceCheckUtils]: 29: Hoare triple {74567#true} call ldv_usb_driver_1(); {74567#true} is VALID [2018-11-19 19:56:06,511 INFO L273 TraceCheckUtils]: 30: Hoare triple {74567#true} havoc ~tmp~17.base, ~tmp~17.offset; {74567#true} is VALID [2018-11-19 19:56:06,511 INFO L256 TraceCheckUtils]: 31: Hoare triple {74567#true} call #t~ret182.base, #t~ret182.offset := ldv_init_zalloc(1248); {74567#true} is VALID [2018-11-19 19:56:06,511 INFO L273 TraceCheckUtils]: 32: Hoare triple {74567#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~6.base, ~tmp~6.offset;call #t~malloc69.base, #t~malloc69.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {74567#true} is VALID [2018-11-19 19:56:06,511 INFO L256 TraceCheckUtils]: 33: Hoare triple {74567#true} call #Ultimate.meminit(#t~malloc69.base, #t~malloc69.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)); {74567#true} is VALID [2018-11-19 19:56:06,511 INFO L273 TraceCheckUtils]: 34: Hoare triple {74567#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {74567#true} is VALID [2018-11-19 19:56:06,512 INFO L273 TraceCheckUtils]: 35: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,512 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {74567#true} {74567#true} #808#return; {74567#true} is VALID [2018-11-19 19:56:06,512 INFO L273 TraceCheckUtils]: 37: Hoare triple {74567#true} ~tmp~6.base, ~tmp~6.offset := #t~malloc69.base, #t~malloc69.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; {74567#true} is VALID [2018-11-19 19:56:06,512 INFO L273 TraceCheckUtils]: 38: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,512 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {74567#true} {74567#true} #774#return; {74567#true} is VALID [2018-11-19 19:56:06,512 INFO L273 TraceCheckUtils]: 40: Hoare triple {74567#true} ~tmp~17.base, ~tmp~17.offset := #t~ret182.base, #t~ret182.offset;havoc #t~ret182.base, #t~ret182.offset;~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset := ~tmp~17.base, ~tmp~17.offset; {74567#true} is VALID [2018-11-19 19:56:06,513 INFO L273 TraceCheckUtils]: 41: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,513 INFO L268 TraceCheckUtils]: 42: Hoare quadruple {74567#true} {74567#true} #844#return; {74567#true} is VALID [2018-11-19 19:56:06,513 INFO L273 TraceCheckUtils]: 43: Hoare triple {74567#true} #res := ~ldv_func_res~0; {74567#true} is VALID [2018-11-19 19:56:06,513 INFO L273 TraceCheckUtils]: 44: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,513 INFO L268 TraceCheckUtils]: 45: Hoare quadruple {74567#true} {74567#true} #856#return; {74567#true} is VALID [2018-11-19 19:56:06,513 INFO L273 TraceCheckUtils]: 46: Hoare triple {74567#true} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647;~tmp~1 := #t~ret32;havoc #t~ret32;#res := ~tmp~1; {74567#true} is VALID [2018-11-19 19:56:06,513 INFO L273 TraceCheckUtils]: 47: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,514 INFO L268 TraceCheckUtils]: 48: Hoare quadruple {74567#true} {74567#true} #800#return; {74567#true} is VALID [2018-11-19 19:56:06,514 INFO L273 TraceCheckUtils]: 49: Hoare triple {74567#true} assume -2147483648 <= #t~ret179 && #t~ret179 <= 2147483647;~tmp~16 := #t~ret179;havoc #t~ret179;~result~0 := ~tmp~16; {74567#true} is VALID [2018-11-19 19:56:06,514 INFO L273 TraceCheckUtils]: 50: Hoare triple {74567#true} assume 0 == ~result~0;havoc #t~nondet180; {74567#true} is VALID [2018-11-19 19:56:06,514 INFO L273 TraceCheckUtils]: 51: Hoare triple {74567#true} #res := ~result~0; {74567#true} is VALID [2018-11-19 19:56:06,514 INFO L273 TraceCheckUtils]: 52: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,514 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {74567#true} {74567#true} #834#return; {74567#true} is VALID [2018-11-19 19:56:06,515 INFO L273 TraceCheckUtils]: 54: Hoare triple {74567#true} assume -2147483648 <= #t~ret191 && #t~ret191 <= 2147483647;~ldv_retval_1~0 := #t~ret191;havoc #t~ret191; {74567#true} is VALID [2018-11-19 19:56:06,515 INFO L273 TraceCheckUtils]: 55: Hoare triple {74567#true} assume 0 == ~ldv_retval_1~0;~ldv_state_variable_0~0 := 3; {74567#true} is VALID [2018-11-19 19:56:06,515 INFO L273 TraceCheckUtils]: 56: Hoare triple {74567#true} assume !(0 != ~ldv_retval_1~0); {74567#true} is VALID [2018-11-19 19:56:06,515 INFO L273 TraceCheckUtils]: 57: Hoare triple {74567#true} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {74567#true} is VALID [2018-11-19 19:56:06,515 INFO L273 TraceCheckUtils]: 58: Hoare triple {74567#true} assume #t~switch185; {74567#true} is VALID [2018-11-19 19:56:06,515 INFO L273 TraceCheckUtils]: 59: Hoare triple {74567#true} assume 0 != ~ldv_state_variable_1~0;assume -2147483648 <= #t~nondet186 && #t~nondet186 <= 2147483647;~tmp___1~3 := #t~nondet186;havoc #t~nondet186;#t~switch187 := 0 == ~tmp___1~3; {74567#true} is VALID [2018-11-19 19:56:06,516 INFO L273 TraceCheckUtils]: 60: Hoare triple {74567#true} assume #t~switch187; {74567#true} is VALID [2018-11-19 19:56:06,516 INFO L273 TraceCheckUtils]: 61: Hoare triple {74567#true} assume 1 == ~ldv_state_variable_1~0; {74567#true} is VALID [2018-11-19 19:56:06,516 INFO L256 TraceCheckUtils]: 62: Hoare triple {74567#true} call #t~ret188 := usb_acecad_probe(~usb_acecad_driver_group1~0.base, ~usb_acecad_driver_group1~0.offset, ~ldvarg0~0.base, ~ldvarg0~0.offset); {74567#true} is VALID [2018-11-19 19:56:06,516 INFO L273 TraceCheckUtils]: 63: Hoare triple {74567#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; {74567#true} is VALID [2018-11-19 19:56:06,516 INFO L256 TraceCheckUtils]: 64: Hoare triple {74567#true} call #t~ret121.base, #t~ret121.offset := interface_to_usbdev(~intf.base, ~intf.offset); {74567#true} is VALID [2018-11-19 19:56:06,516 INFO L273 TraceCheckUtils]: 65: Hoare triple {74567#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~19.base, ~tmp~19.offset; {74567#true} is VALID [2018-11-19 19:56:06,517 INFO L256 TraceCheckUtils]: 66: Hoare triple {74567#true} call #t~ret192.base, #t~ret192.offset := ldv_interface_to_usbdev(); {74567#true} is VALID [2018-11-19 19:56:06,517 INFO L273 TraceCheckUtils]: 67: Hoare triple {74567#true} havoc ~result~1.base, ~result~1.offset; {74567#true} is VALID [2018-11-19 19:56:06,517 INFO L256 TraceCheckUtils]: 68: Hoare triple {74567#true} call #t~ret205.base, #t~ret205.offset := ldv_undef_ptr(); {74567#true} is VALID [2018-11-19 19:56:06,517 INFO L273 TraceCheckUtils]: 69: Hoare triple {74567#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {74567#true} is VALID [2018-11-19 19:56:06,517 INFO L273 TraceCheckUtils]: 70: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,517 INFO L268 TraceCheckUtils]: 71: Hoare quadruple {74567#true} {74567#true} #892#return; {74567#true} is VALID [2018-11-19 19:56:06,518 INFO L273 TraceCheckUtils]: 72: Hoare triple {74567#true} ~result~1.base, ~result~1.offset := #t~ret205.base, #t~ret205.offset;havoc #t~ret205.base, #t~ret205.offset; {74567#true} is VALID [2018-11-19 19:56:06,518 INFO L273 TraceCheckUtils]: 73: Hoare triple {74567#true} assume !(0 == (~result~1.base + ~result~1.offset) % 18446744073709551616);#res.base, #res.offset := ~result~1.base, ~result~1.offset; {74567#true} is VALID [2018-11-19 19:56:06,518 INFO L273 TraceCheckUtils]: 74: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,518 INFO L268 TraceCheckUtils]: 75: Hoare quadruple {74567#true} {74567#true} #876#return; {74567#true} is VALID [2018-11-19 19:56:06,518 INFO L273 TraceCheckUtils]: 76: Hoare triple {74567#true} ~tmp~19.base, ~tmp~19.offset := #t~ret192.base, #t~ret192.offset;havoc #t~ret192.base, #t~ret192.offset;#res.base, #res.offset := ~tmp~19.base, ~tmp~19.offset; {74567#true} is VALID [2018-11-19 19:56:06,518 INFO L273 TraceCheckUtils]: 77: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,519 INFO L268 TraceCheckUtils]: 78: Hoare quadruple {74567#true} {74567#true} #734#return; {74567#true} is VALID [2018-11-19 19:56:06,519 INFO L273 TraceCheckUtils]: 79: Hoare triple {74567#true} ~tmp~14.base, ~tmp~14.offset := #t~ret121.base, #t~ret121.offset;havoc #t~ret121.base, #t~ret121.offset;~dev~1.base, ~dev~1.offset := ~tmp~14.base, ~tmp~14.offset;call #t~mem122.base, #t~mem122.offset := read~$Pointer$(~intf.base, 8 + ~intf.offset, 8);~interface~0.base, ~interface~0.offset := #t~mem122.base, #t~mem122.offset;havoc #t~mem122.base, #t~mem122.offset;call #t~mem123 := read~int(~interface~0.base, 4 + ~interface~0.offset, 1); {74567#true} is VALID [2018-11-19 19:56:06,519 INFO L273 TraceCheckUtils]: 80: Hoare triple {74567#true} assume !(1 != #t~mem123 % 256 % 4294967296);havoc #t~mem123;call #t~mem124.base, #t~mem124.offset := read~$Pointer$(~interface~0.base, 9 + ~interface~0.offset, 8);~endpoint~0.base, ~endpoint~0.offset := #t~mem124.base, #t~mem124.offset;havoc #t~mem124.base, #t~mem124.offset; {74567#true} is VALID [2018-11-19 19:56:06,519 INFO L256 TraceCheckUtils]: 81: Hoare triple {74567#true} call #t~ret125 := usb_endpoint_is_int_in(~endpoint~0.base, ~endpoint~0.offset); {74567#true} is VALID [2018-11-19 19:56:06,519 INFO L273 TraceCheckUtils]: 82: Hoare triple {74567#true} ~epd.base, ~epd.offset := #in~epd.base, #in~epd.offset;havoc ~tmp~0;havoc ~tmp___0~0;havoc ~tmp___1~0; {74567#true} is VALID [2018-11-19 19:56:06,519 INFO L256 TraceCheckUtils]: 83: Hoare triple {74567#true} call #t~ret2 := usb_endpoint_xfer_int(~epd.base, ~epd.offset); {74567#true} is VALID [2018-11-19 19:56:06,520 INFO L273 TraceCheckUtils]: 84: Hoare triple {74567#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; {74567#true} is VALID [2018-11-19 19:56:06,520 INFO L273 TraceCheckUtils]: 85: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,520 INFO L268 TraceCheckUtils]: 86: Hoare quadruple {74567#true} {74567#true} #796#return; {74567#true} is VALID [2018-11-19 19:56:06,520 INFO L273 TraceCheckUtils]: 87: Hoare triple {74567#true} assume -2147483648 <= #t~ret2 && #t~ret2 <= 2147483647;~tmp~0 := #t~ret2;havoc #t~ret2; {74567#true} is VALID [2018-11-19 19:56:06,520 INFO L273 TraceCheckUtils]: 88: Hoare triple {74567#true} assume 0 != ~tmp~0; {74567#true} is VALID [2018-11-19 19:56:06,520 INFO L256 TraceCheckUtils]: 89: Hoare triple {74567#true} call #t~ret3 := usb_endpoint_dir_in(~epd.base, ~epd.offset); {74567#true} is VALID [2018-11-19 19:56:06,521 INFO L273 TraceCheckUtils]: 90: Hoare triple {74567#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; {74567#true} is VALID [2018-11-19 19:56:06,521 INFO L273 TraceCheckUtils]: 91: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,521 INFO L268 TraceCheckUtils]: 92: Hoare quadruple {74567#true} {74567#true} #798#return; {74567#true} is VALID [2018-11-19 19:56:06,521 INFO L273 TraceCheckUtils]: 93: Hoare triple {74567#true} assume -2147483648 <= #t~ret3 && #t~ret3 <= 2147483647;~tmp___0~0 := #t~ret3;havoc #t~ret3; {74567#true} is VALID [2018-11-19 19:56:06,521 INFO L273 TraceCheckUtils]: 94: Hoare triple {74567#true} assume 0 != ~tmp___0~0;~tmp___1~0 := 1; {74567#true} is VALID [2018-11-19 19:56:06,521 INFO L273 TraceCheckUtils]: 95: Hoare triple {74567#true} #res := ~tmp___1~0; {74567#true} is VALID [2018-11-19 19:56:06,522 INFO L273 TraceCheckUtils]: 96: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,522 INFO L268 TraceCheckUtils]: 97: Hoare quadruple {74567#true} {74567#true} #736#return; {74567#true} is VALID [2018-11-19 19:56:06,522 INFO L273 TraceCheckUtils]: 98: Hoare triple {74567#true} assume -2147483648 <= #t~ret125 && #t~ret125 <= 2147483647;~tmp___0~5 := #t~ret125;havoc #t~ret125; {74567#true} is VALID [2018-11-19 19:56:06,522 INFO L273 TraceCheckUtils]: 99: Hoare triple {74567#true} assume !(0 == ~tmp___0~5);call #t~mem126 := read~int(~endpoint~0.base, 2 + ~endpoint~0.offset, 1); {74567#true} is VALID [2018-11-19 19:56:06,522 INFO L256 TraceCheckUtils]: 100: Hoare triple {74567#true} call #t~ret127 := __create_pipe(~dev~1.base, ~dev~1.offset, #t~mem126 % 256); {74567#true} is VALID [2018-11-19 19:56:06,522 INFO L273 TraceCheckUtils]: 101: Hoare triple {74567#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~endpoint := #in~endpoint;call #t~mem46 := read~int(~dev.base, ~dev.offset, 4);#res := ~bitwiseOr(256 * #t~mem46, 32768 * ~endpoint);havoc #t~mem46; {74567#true} is VALID [2018-11-19 19:56:06,522 INFO L273 TraceCheckUtils]: 102: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,523 INFO L268 TraceCheckUtils]: 103: Hoare quadruple {74567#true} {74567#true} #738#return; {74567#true} is VALID [2018-11-19 19:56:06,523 INFO L273 TraceCheckUtils]: 104: Hoare triple {74567#true} ~tmp___1~2 := #t~ret127;havoc #t~ret127;havoc #t~mem126;~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); {74567#true} is VALID [2018-11-19 19:56:06,523 INFO L256 TraceCheckUtils]: 105: Hoare triple {74567#true} call #t~ret128 := usb_maxpacket(~dev~1.base, ~dev~1.offset, ~pipe~0, (if 0 == ~bitwiseAnd(~pipe~0, 128) then 1 else 0)); {74567#true} is VALID [2018-11-19 19:56:06,523 INFO L273 TraceCheckUtils]: 106: Hoare triple {74567#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); {74567#true} is VALID [2018-11-19 19:56:06,523 INFO L273 TraceCheckUtils]: 107: Hoare triple {74567#true} assume 0 != ~is_out;~__ret_warn_on~0 := (if 0 != ~bitwiseAnd(~pipe, 128) then 1 else 0); {74567#true} is VALID [2018-11-19 19:56:06,523 INFO L256 TraceCheckUtils]: 108: Hoare triple {74567#true} call #t~ret47 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {74567#true} is VALID [2018-11-19 19:56:06,524 INFO L273 TraceCheckUtils]: 109: Hoare triple {74567#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {74567#true} is VALID [2018-11-19 19:56:06,524 INFO L273 TraceCheckUtils]: 110: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,524 INFO L268 TraceCheckUtils]: 111: Hoare quadruple {74567#true} {74567#true} #810#return; {74567#true} is VALID [2018-11-19 19:56:06,524 INFO L273 TraceCheckUtils]: 112: Hoare triple {74567#true} assume -9223372036854775808 <= #t~ret47 && #t~ret47 <= 9223372036854775807;~tmp~2 := #t~ret47;havoc #t~ret47; {74567#true} is VALID [2018-11-19 19:56:06,524 INFO L273 TraceCheckUtils]: 113: Hoare triple {74567#true} assume 0 != ~tmp~2;call warn_slowpath_null(#t~string48.base, #t~string48.offset, 1563); {74567#true} is VALID [2018-11-19 19:56:06,524 INFO L256 TraceCheckUtils]: 114: Hoare triple {74567#true} call #t~ret49 := ldv__builtin_expect((if 0 != ~__ret_warn_on~0 then 1 else 0), 0); {74567#true} is VALID [2018-11-19 19:56:06,525 INFO L273 TraceCheckUtils]: 115: Hoare triple {74567#true} ~exp := #in~exp;~c := #in~c;#res := ~exp; {74567#true} is VALID [2018-11-19 19:56:06,525 INFO L273 TraceCheckUtils]: 116: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,525 INFO L268 TraceCheckUtils]: 117: Hoare quadruple {74567#true} {74567#true} #812#return; {74567#true} is VALID [2018-11-19 19:56:06,525 INFO L273 TraceCheckUtils]: 118: Hoare triple {74567#true} assume -9223372036854775808 <= #t~ret49 && #t~ret49 <= 9223372036854775807;havoc #t~ret49;call #t~mem50.base, #t~mem50.offset := read~$Pointer$(~udev.base, 1314 + ~udev.offset + 8 * (~epnum~0 % 4294967296), 8);~ep~0.base, ~ep~0.offset := #t~mem50.base, #t~mem50.offset;havoc #t~mem50.base, #t~mem50.offset; {74567#true} is VALID [2018-11-19 19:56:06,527 INFO L273 TraceCheckUtils]: 119: Hoare triple {74567#true} assume 0 == (~ep~0.base + ~ep~0.offset) % 18446744073709551616;#res := 0; {74569#(= 0 |usb_maxpacket_#res|)} is VALID [2018-11-19 19:56:06,533 INFO L273 TraceCheckUtils]: 120: Hoare triple {74569#(= 0 |usb_maxpacket_#res|)} assume true; {74569#(= 0 |usb_maxpacket_#res|)} is VALID [2018-11-19 19:56:06,534 INFO L268 TraceCheckUtils]: 121: Hoare quadruple {74569#(= 0 |usb_maxpacket_#res|)} {74567#true} #740#return; {74570#(= 0 |usb_acecad_probe_#t~ret128|)} is VALID [2018-11-19 19:56:06,539 INFO L273 TraceCheckUtils]: 122: Hoare triple {74570#(= 0 |usb_acecad_probe_#t~ret128|)} ~tmp___2~0 := #t~ret128;havoc #t~ret128;~maxp~0 := ~tmp___2~0 % 65536; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,539 INFO L256 TraceCheckUtils]: 123: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call #t~ret129.base, #t~ret129.offset := kzalloc(232, 208); {74567#true} is VALID [2018-11-19 19:56:06,539 INFO L273 TraceCheckUtils]: 124: Hoare triple {74567#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {74567#true} is VALID [2018-11-19 19:56:06,539 INFO L256 TraceCheckUtils]: 125: Hoare triple {74567#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {74567#true} is VALID [2018-11-19 19:56:06,539 INFO L273 TraceCheckUtils]: 126: Hoare triple {74567#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {74567#true} is VALID [2018-11-19 19:56:06,540 INFO L256 TraceCheckUtils]: 127: Hoare triple {74567#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {74567#true} is VALID [2018-11-19 19:56:06,540 INFO L273 TraceCheckUtils]: 128: Hoare triple {74567#true} ~size := #in~size;~t := #in~t; {74567#true} is VALID [2018-11-19 19:56:06,540 INFO L256 TraceCheckUtils]: 129: Hoare triple {74567#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {74567#true} is VALID [2018-11-19 19:56:06,540 INFO L273 TraceCheckUtils]: 130: Hoare triple {74567#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {74567#true} is VALID [2018-11-19 19:56:06,540 INFO L273 TraceCheckUtils]: 131: Hoare triple {74567#true} assume !(0 != ~tmp___0~2);call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc66.base, #t~malloc66.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; {74567#true} is VALID [2018-11-19 19:56:06,540 INFO L273 TraceCheckUtils]: 132: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,541 INFO L268 TraceCheckUtils]: 133: Hoare quadruple {74567#true} {74567#true} #822#return; {74567#true} is VALID [2018-11-19 19:56:06,541 INFO L273 TraceCheckUtils]: 134: Hoare triple {74567#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {74567#true} is VALID [2018-11-19 19:56:06,541 INFO L273 TraceCheckUtils]: 135: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,541 INFO L268 TraceCheckUtils]: 136: Hoare quadruple {74567#true} {74567#true} #870#return; {74567#true} is VALID [2018-11-19 19:56:06,541 INFO L273 TraceCheckUtils]: 137: Hoare triple {74567#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {74567#true} is VALID [2018-11-19 19:56:06,541 INFO L273 TraceCheckUtils]: 138: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,542 INFO L268 TraceCheckUtils]: 139: Hoare quadruple {74567#true} {74567#true} #868#return; {74567#true} is VALID [2018-11-19 19:56:06,542 INFO L273 TraceCheckUtils]: 140: Hoare triple {74567#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {74567#true} is VALID [2018-11-19 19:56:06,542 INFO L273 TraceCheckUtils]: 141: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,544 INFO L268 TraceCheckUtils]: 142: Hoare quadruple {74567#true} {74571#(<= usb_acecad_probe_~maxp~0 0)} #742#return; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,548 INFO L273 TraceCheckUtils]: 143: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret129.base, #t~ret129.offset;havoc #t~ret129.base, #t~ret129.offset;~acecad~3.base, ~acecad~3.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,548 INFO L256 TraceCheckUtils]: 144: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call #t~ret130.base, #t~ret130.offset := input_allocate_device(); {74567#true} is VALID [2018-11-19 19:56:06,548 INFO L256 TraceCheckUtils]: 145: Hoare triple {74567#true} call #t~ret74.base, #t~ret74.offset := kzalloc(1855, ~bitwiseOr(~bitwiseOr(16, 64), 128)); {74567#true} is VALID [2018-11-19 19:56:06,548 INFO L273 TraceCheckUtils]: 146: Hoare triple {74567#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp~3.base, ~tmp~3.offset; {74567#true} is VALID [2018-11-19 19:56:06,549 INFO L256 TraceCheckUtils]: 147: Hoare triple {74567#true} call #t~ret60.base, #t~ret60.offset := kmalloc(~size, ~bitwiseOr(~flags, 32768)); {74567#true} is VALID [2018-11-19 19:56:06,549 INFO L273 TraceCheckUtils]: 148: Hoare triple {74567#true} ~size := #in~size;~flags := #in~flags;havoc ~tmp___1~1.base, ~tmp___1~1.offset; {74567#true} is VALID [2018-11-19 19:56:06,549 INFO L256 TraceCheckUtils]: 149: Hoare triple {74567#true} call #t~ret59.base, #t~ret59.offset := __kmalloc(~size, ~flags); {74567#true} is VALID [2018-11-19 19:56:06,549 INFO L273 TraceCheckUtils]: 150: Hoare triple {74567#true} ~size := #in~size;~t := #in~t; {74567#true} is VALID [2018-11-19 19:56:06,549 INFO L256 TraceCheckUtils]: 151: Hoare triple {74567#true} call #t~ret58.base, #t~ret58.offset := ldv_malloc(~size); {74567#true} is VALID [2018-11-19 19:56:06,549 INFO L273 TraceCheckUtils]: 152: Hoare triple {74567#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~nondet65 && #t~nondet65 <= 2147483647;~tmp___0~2 := #t~nondet65;havoc #t~nondet65; {74567#true} is VALID [2018-11-19 19:56:06,550 INFO L273 TraceCheckUtils]: 153: Hoare triple {74567#true} assume !(0 != ~tmp___0~2);call #t~malloc66.base, #t~malloc66.offset := #Ultimate.alloc(~size);~tmp~4.base, ~tmp~4.offset := #t~malloc66.base, #t~malloc66.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; {74567#true} is VALID [2018-11-19 19:56:06,550 INFO L273 TraceCheckUtils]: 154: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,550 INFO L268 TraceCheckUtils]: 155: Hoare quadruple {74567#true} {74567#true} #822#return; {74567#true} is VALID [2018-11-19 19:56:06,550 INFO L273 TraceCheckUtils]: 156: Hoare triple {74567#true} #res.base, #res.offset := #t~ret58.base, #t~ret58.offset;havoc #t~ret58.base, #t~ret58.offset; {74567#true} is VALID [2018-11-19 19:56:06,550 INFO L273 TraceCheckUtils]: 157: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,551 INFO L268 TraceCheckUtils]: 158: Hoare quadruple {74567#true} {74567#true} #870#return; {74567#true} is VALID [2018-11-19 19:56:06,551 INFO L273 TraceCheckUtils]: 159: Hoare triple {74567#true} ~tmp___1~1.base, ~tmp___1~1.offset := #t~ret59.base, #t~ret59.offset;havoc #t~ret59.base, #t~ret59.offset;#res.base, #res.offset := ~tmp___1~1.base, ~tmp___1~1.offset; {74567#true} is VALID [2018-11-19 19:56:06,551 INFO L273 TraceCheckUtils]: 160: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,551 INFO L268 TraceCheckUtils]: 161: Hoare quadruple {74567#true} {74567#true} #868#return; {74567#true} is VALID [2018-11-19 19:56:06,551 INFO L273 TraceCheckUtils]: 162: Hoare triple {74567#true} ~tmp~3.base, ~tmp~3.offset := #t~ret60.base, #t~ret60.offset;havoc #t~ret60.base, #t~ret60.offset;#res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {74567#true} is VALID [2018-11-19 19:56:06,551 INFO L273 TraceCheckUtils]: 163: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,552 INFO L268 TraceCheckUtils]: 164: Hoare quadruple {74567#true} {74567#true} #854#return; {74567#true} is VALID [2018-11-19 19:56:06,552 INFO L273 TraceCheckUtils]: 165: Hoare triple {74567#true} #res.base, #res.offset := #t~ret74.base, #t~ret74.offset;havoc #t~ret74.base, #t~ret74.offset; {74567#true} is VALID [2018-11-19 19:56:06,552 INFO L273 TraceCheckUtils]: 166: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,553 INFO L268 TraceCheckUtils]: 167: Hoare quadruple {74567#true} {74571#(<= usb_acecad_probe_~maxp~0 0)} #744#return; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,556 INFO L273 TraceCheckUtils]: 168: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} ~input_dev~0.base, ~input_dev~0.offset := #t~ret130.base, #t~ret130.offset;havoc #t~ret130.base, #t~ret130.offset; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,556 INFO L273 TraceCheckUtils]: 169: Hoare triple {74571#(<= 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~ret131.base, #t~ret131.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~ret131.base, #t~ret131.offset;havoc #t~ret131.base, #t~ret131.offset;call write~$Pointer$(~tmp___4~0.base, ~tmp___4~0.offset, ~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem132.base, #t~mem132.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,557 INFO L273 TraceCheckUtils]: 170: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} assume !(0 == (#t~mem132.base + #t~mem132.offset) % 18446744073709551616);havoc #t~mem132.base, #t~mem132.offset; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,557 INFO L256 TraceCheckUtils]: 171: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call #t~ret133.base, #t~ret133.offset := ldv_usb_alloc_urb_5(0, 208); {74567#true} is VALID [2018-11-19 19:56:06,557 INFO L273 TraceCheckUtils]: 172: Hoare triple {74567#true} ~ldv_func_arg1 := #in~ldv_func_arg1;~ldv_func_arg2 := #in~ldv_func_arg2;havoc ~ldv_func_res~1.base, ~ldv_func_res~1.offset;havoc ~tmp~23.base, ~tmp~23.offset;call #t~ret196.base, #t~ret196.offset := usb_alloc_urb(~ldv_func_arg1, ~ldv_func_arg2);~tmp~23.base, ~tmp~23.offset := #t~ret196.base, #t~ret196.offset;havoc #t~ret196.base, #t~ret196.offset;~ldv_func_res~1.base, ~ldv_func_res~1.offset := ~tmp~23.base, ~tmp~23.offset; {74567#true} is VALID [2018-11-19 19:56:06,557 INFO L256 TraceCheckUtils]: 173: Hoare triple {74567#true} call ldv_alloc_urb(~ldv_func_res~1.base, ~ldv_func_res~1.offset); {74567#true} is VALID [2018-11-19 19:56:06,557 INFO L273 TraceCheckUtils]: 174: Hoare triple {74567#true} ~res.base, ~res.offset := #in~res.base, #in~res.offset; {74567#true} is VALID [2018-11-19 19:56:06,557 INFO L273 TraceCheckUtils]: 175: Hoare triple {74567#true} assume 0 != (~res.base + ~res.offset) % 18446744073709551616;~URB_STATE~0 := 1 + ~URB_STATE~0; {74567#true} is VALID [2018-11-19 19:56:06,558 INFO L273 TraceCheckUtils]: 176: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,558 INFO L268 TraceCheckUtils]: 177: Hoare quadruple {74567#true} {74567#true} #874#return; {74567#true} is VALID [2018-11-19 19:56:06,558 INFO L273 TraceCheckUtils]: 178: Hoare triple {74567#true} #res.base, #res.offset := ~ldv_func_res~1.base, ~ldv_func_res~1.offset; {74567#true} is VALID [2018-11-19 19:56:06,558 INFO L273 TraceCheckUtils]: 179: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,560 INFO L268 TraceCheckUtils]: 180: Hoare quadruple {74567#true} {74571#(<= usb_acecad_probe_~maxp~0 0)} #746#return; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,560 INFO L273 TraceCheckUtils]: 181: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call write~$Pointer$(#t~ret133.base, #t~ret133.offset, ~acecad~3.base, 208 + ~acecad~3.offset, 8);havoc #t~ret133.base, #t~ret133.offset;call #t~mem134.base, #t~mem134.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8); {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,561 INFO L273 TraceCheckUtils]: 182: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} assume !(0 == (#t~mem134.base + #t~mem134.offset) % 18446744073709551616);havoc #t~mem134.base, #t~mem134.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~mem135.base, #t~mem135.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8); {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,561 INFO L273 TraceCheckUtils]: 183: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} assume 0 != (#t~mem135.base + #t~mem135.offset) % 18446744073709551616;havoc #t~mem135.base, #t~mem135.offset;call #t~mem136.base, #t~mem136.offset := read~$Pointer$(~dev~1.base, 1472 + ~dev~1.offset, 8);call #t~ret137 := strlcpy(~acecad~3.base, ~acecad~3.offset, #t~mem136.base, #t~mem136.offset, 128);havoc #t~mem136.base, #t~mem136.offset;havoc #t~ret137; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,561 INFO L273 TraceCheckUtils]: 184: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call #t~mem138.base, #t~mem138.offset := read~$Pointer$(~dev~1.base, 1464 + ~dev~1.offset, 8); {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,562 INFO L273 TraceCheckUtils]: 185: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} assume !(0 != (#t~mem138.base + #t~mem138.offset) % 18446744073709551616);havoc #t~mem138.base, #t~mem138.offset; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,562 INFO L256 TraceCheckUtils]: 186: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call #t~ret144 := usb_make_path(~dev~1.base, ~dev~1.offset, ~acecad~3.base, 128 + ~acecad~3.offset, 64); {74567#true} is VALID [2018-11-19 19:56:06,562 INFO L273 TraceCheckUtils]: 187: Hoare triple {74567#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; {74567#true} is VALID [2018-11-19 19:56:06,562 INFO L273 TraceCheckUtils]: 188: Hoare triple {74567#true} assume (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296) > ~actual~0;#t~ite27 := ~actual~0; {74567#true} is VALID [2018-11-19 19:56:06,563 INFO L273 TraceCheckUtils]: 189: Hoare triple {74567#true} #res := #t~ite27;havoc #t~ite27; {74567#true} is VALID [2018-11-19 19:56:06,563 INFO L273 TraceCheckUtils]: 190: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,564 INFO L268 TraceCheckUtils]: 191: Hoare quadruple {74567#true} {74571#(<= usb_acecad_probe_~maxp~0 0)} #748#return; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,564 INFO L273 TraceCheckUtils]: 192: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} assume -2147483648 <= #t~ret144 && #t~ret144 <= 2147483647;havoc #t~ret144;call #t~ret146 := strlcat(~acecad~3.base, 128 + ~acecad~3.offset, #t~string145.base, #t~string145.offset, 64);havoc #t~ret146;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); {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,564 INFO L256 TraceCheckUtils]: 193: Hoare triple {74571#(<= 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); {74567#true} is VALID [2018-11-19 19:56:06,564 INFO L273 TraceCheckUtils]: 194: Hoare triple {74567#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~mem89 := read~int(~dev.base, 1160 + ~dev.offset, 2);call write~int(#t~mem89, ~id.base, 2 + ~id.offset, 2);havoc #t~mem89;call #t~mem90 := read~int(~dev.base, 1162 + ~dev.offset, 2);call write~int(#t~mem90, ~id.base, 4 + ~id.offset, 2);havoc #t~mem90;call #t~mem91 := read~int(~dev.base, 1164 + ~dev.offset, 2);call write~int(#t~mem91, ~id.base, 6 + ~id.offset, 2);havoc #t~mem91; {74567#true} is VALID [2018-11-19 19:56:06,565 INFO L273 TraceCheckUtils]: 195: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,565 INFO L268 TraceCheckUtils]: 196: Hoare quadruple {74567#true} {74571#(<= usb_acecad_probe_~maxp~0 0)} #750#return; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,566 INFO L273 TraceCheckUtils]: 197: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call write~$Pointer$(~intf.base, 44 + ~intf.offset, ~input_dev~0.base, 802 + ~input_dev~0.offset, 8); {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,566 INFO L256 TraceCheckUtils]: 198: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call input_set_drvdata(~input_dev~0.base, ~input_dev~0.offset, ~acecad~3.base, ~acecad~3.offset); {74567#true} is VALID [2018-11-19 19:56:06,566 INFO L273 TraceCheckUtils]: 199: Hoare triple {74567#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); {74567#true} is VALID [2018-11-19 19:56:06,566 INFO L273 TraceCheckUtils]: 200: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,567 INFO L268 TraceCheckUtils]: 201: Hoare quadruple {74567#true} {74571#(<= usb_acecad_probe_~maxp~0 0)} #752#return; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,567 INFO L273 TraceCheckUtils]: 202: Hoare triple {74571#(<= 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~mem147 := read~int(~id.base, 16 + ~id.offset, 8);#t~switch148 := 0 == #t~mem147; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,568 INFO L273 TraceCheckUtils]: 203: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} assume #t~switch148;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~nondet149;havoc #t~nondet149; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,568 INFO L273 TraceCheckUtils]: 204: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} assume 0 == ~tmp___5~0 % 4294967296 % 18446744073709551616;havoc #t~nondet150;call #t~mem152 := read~int(~dev~1.base, 1160 + ~dev~1.offset, 2);call #t~mem153 := read~int(~dev~1.base, 1162 + ~dev~1.offset, 2);havoc #t~mem152;havoc #t~mem153; {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,569 INFO L273 TraceCheckUtils]: 205: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} call #t~mem159.base, #t~mem159.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem160.base, #t~mem160.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8); {74571#(<= usb_acecad_probe_~maxp~0 0)} is VALID [2018-11-19 19:56:06,570 INFO L273 TraceCheckUtils]: 206: Hoare triple {74571#(<= usb_acecad_probe_~maxp~0 0)} assume 8 < ~maxp~0;#t~ite161 := 8; {74568#false} is VALID [2018-11-19 19:56:06,570 INFO L273 TraceCheckUtils]: 207: Hoare triple {74568#false} call #t~mem162 := read~int(~endpoint~0.base, 6 + ~endpoint~0.offset, 1); {74568#false} is VALID [2018-11-19 19:56:06,570 INFO L256 TraceCheckUtils]: 208: Hoare triple {74568#false} call ldv_usb_fill_int_urb_6(#t~mem159.base, #t~mem159.offset, ~dev~1.base, ~dev~1.offset, ~pipe~0, #t~mem160.base, #t~mem160.offset, #t~ite161, #funAddr~usb_acecad_irq.base, #funAddr~usb_acecad_irq.offset, ~acecad~3.base, ~acecad~3.offset, #t~mem162 % 256); {74567#true} is VALID [2018-11-19 19:56:06,570 INFO L273 TraceCheckUtils]: 209: Hoare triple {74567#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; {74567#true} is VALID [2018-11-19 19:56:06,570 INFO L256 TraceCheckUtils]: 210: Hoare triple {74567#true} call ldv_fill_int_urb(~complete_fn.base, ~complete_fn.offset); {74567#true} is VALID [2018-11-19 19:56:06,571 INFO L273 TraceCheckUtils]: 211: Hoare triple {74567#true} ~complete_fn.base, ~complete_fn.offset := #in~complete_fn.base, #in~complete_fn.offset;havoc ~value~0.base, ~value~0.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7; {74567#true} is VALID [2018-11-19 19:56:06,571 INFO L256 TraceCheckUtils]: 212: Hoare triple {74567#true} call #t~ret198.base, #t~ret198.offset := ldv_undef_ptr(); {74567#true} is VALID [2018-11-19 19:56:06,571 INFO L273 TraceCheckUtils]: 213: Hoare triple {74567#true} havoc ~tmp~9.base, ~tmp~9.offset;~tmp~9.base, ~tmp~9.offset := #t~nondet72.base, #t~nondet72.offset;havoc #t~nondet72.base, #t~nondet72.offset;#res.base, #res.offset := ~tmp~9.base, ~tmp~9.offset; {74567#true} is VALID [2018-11-19 19:56:06,571 INFO L273 TraceCheckUtils]: 214: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,571 INFO L268 TraceCheckUtils]: 215: Hoare quadruple {74567#true} {74567#true} #768#return; {74567#true} is VALID [2018-11-19 19:56:06,571 INFO L273 TraceCheckUtils]: 216: Hoare triple {74567#true} ~tmp~25.base, ~tmp~25.offset := #t~ret198.base, #t~ret198.offset;havoc #t~ret198.base, #t~ret198.offset;~value~0.base, ~value~0.offset := ~tmp~25.base, ~tmp~25.offset; {74567#true} is VALID [2018-11-19 19:56:06,572 INFO L273 TraceCheckUtils]: 217: Hoare triple {74567#true} assume !(0 == (~value~0.base + ~value~0.offset) % 18446744073709551616); {74567#true} is VALID [2018-11-19 19:56:06,572 INFO L256 TraceCheckUtils]: 218: Hoare triple {74567#true} call #t~ret199 := ldv_undef_int(); {74567#true} is VALID [2018-11-19 19:56:06,572 INFO L273 TraceCheckUtils]: 219: Hoare triple {74567#true} havoc ~tmp~8;assume -2147483648 <= #t~nondet71 && #t~nondet71 <= 2147483647;~tmp~8 := #t~nondet71;havoc #t~nondet71;#res := ~tmp~8; {74567#true} is VALID [2018-11-19 19:56:06,572 INFO L273 TraceCheckUtils]: 220: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,572 INFO L268 TraceCheckUtils]: 221: Hoare quadruple {74567#true} {74567#true} #772#return; {74567#true} is VALID [2018-11-19 19:56:06,573 INFO L273 TraceCheckUtils]: 222: Hoare triple {74567#true} assume -2147483648 <= #t~ret199 && #t~ret199 <= 2147483647;~tmp___0~7 := #t~ret199;havoc #t~ret199; {74567#true} is VALID [2018-11-19 19:56:06,573 INFO L273 TraceCheckUtils]: 223: Hoare triple {74567#true} assume !(0 != ~tmp___0~7); {74567#true} is VALID [2018-11-19 19:56:06,573 INFO L273 TraceCheckUtils]: 224: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,573 INFO L268 TraceCheckUtils]: 225: Hoare quadruple {74567#true} {74567#true} #758#return; {74567#true} is VALID [2018-11-19 19:56:06,573 INFO L273 TraceCheckUtils]: 226: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,573 INFO L268 TraceCheckUtils]: 227: Hoare quadruple {74567#true} {74568#false} #754#return; {74568#false} is VALID [2018-11-19 19:56:06,574 INFO L273 TraceCheckUtils]: 228: Hoare triple {74568#false} havoc #t~mem159.base, #t~mem159.offset;havoc #t~mem162;havoc #t~mem160.base, #t~mem160.offset;havoc #t~ite161;call #t~mem163.base, #t~mem163.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem164 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call write~int(#t~mem164, #t~mem163.base, 104 + #t~mem163.offset, 8);havoc #t~mem164;havoc #t~mem163.base, #t~mem163.offset;call #t~mem165.base, #t~mem165.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem166.base, #t~mem166.offset := read~$Pointer$(~acecad~3.base, 208 + ~acecad~3.offset, 8);call #t~mem167 := read~int(#t~mem166.base, 92 + #t~mem166.offset, 4);call write~int(~bitwiseOr(#t~mem167, 4), #t~mem165.base, 92 + #t~mem165.offset, 4);havoc #t~mem165.base, #t~mem165.offset;havoc #t~mem167;havoc #t~mem166.base, #t~mem166.offset;call #t~mem168.base, #t~mem168.offset := read~$Pointer$(~acecad~3.base, 200 + ~acecad~3.offset, 8);call #t~ret169 := input_register_device(#t~mem168.base, #t~mem168.offset);assume -2147483648 <= #t~ret169 && #t~ret169 <= 2147483647;~err~0 := #t~ret169;havoc #t~ret169;havoc #t~mem168.base, #t~mem168.offset; {74568#false} is VALID [2018-11-19 19:56:06,574 INFO L273 TraceCheckUtils]: 229: Hoare triple {74568#false} assume 0 != ~err~0; {74568#false} is VALID [2018-11-19 19:56:06,574 INFO L273 TraceCheckUtils]: 230: Hoare triple {74568#false} call #t~mem170.base, #t~mem170.offset := read~$Pointer$(~acecad~3.base, 216 + ~acecad~3.offset, 8);call #t~mem171 := read~int(~acecad~3.base, 224 + ~acecad~3.offset, 8);call usb_free_coherent(~dev~1.base, ~dev~1.offset, 8, #t~mem170.base, #t~mem170.offset, #t~mem171);havoc #t~mem170.base, #t~mem170.offset;havoc #t~mem171; {74568#false} is VALID [2018-11-19 19:56:06,574 INFO L273 TraceCheckUtils]: 231: Hoare triple {74568#false} call input_free_device(~input_dev~0.base, ~input_dev~0.offset);call kfree(~acecad~3.base, ~acecad~3.offset);#res := ~err~0; {74568#false} is VALID [2018-11-19 19:56:06,574 INFO L273 TraceCheckUtils]: 232: Hoare triple {74568#false} assume true; {74568#false} is VALID [2018-11-19 19:56:06,575 INFO L268 TraceCheckUtils]: 233: Hoare quadruple {74568#false} {74567#true} #826#return; {74568#false} is VALID [2018-11-19 19:56:06,575 INFO L273 TraceCheckUtils]: 234: Hoare triple {74568#false} assume -2147483648 <= #t~ret188 && #t~ret188 <= 2147483647;~ldv_retval_0~0 := #t~ret188;havoc #t~ret188; {74568#false} is VALID [2018-11-19 19:56:06,575 INFO L273 TraceCheckUtils]: 235: Hoare triple {74568#false} assume !(0 == ~ldv_retval_0~0); {74568#false} is VALID [2018-11-19 19:56:06,575 INFO L273 TraceCheckUtils]: 236: Hoare triple {74568#false} assume -2147483648 <= #t~nondet184 && #t~nondet184 <= 2147483647;~tmp___0~6 := #t~nondet184;havoc #t~nondet184;#t~switch185 := 0 == ~tmp___0~6; {74568#false} is VALID [2018-11-19 19:56:06,575 INFO L273 TraceCheckUtils]: 237: Hoare triple {74568#false} assume !#t~switch185;#t~switch185 := #t~switch185 || 1 == ~tmp___0~6; {74568#false} is VALID [2018-11-19 19:56:06,575 INFO L273 TraceCheckUtils]: 238: Hoare triple {74568#false} assume #t~switch185; {74568#false} is VALID [2018-11-19 19:56:06,576 INFO L273 TraceCheckUtils]: 239: Hoare triple {74568#false} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet189 && #t~nondet189 <= 2147483647;~tmp___2~1 := #t~nondet189;havoc #t~nondet189;#t~switch190 := 0 == ~tmp___2~1; {74568#false} is VALID [2018-11-19 19:56:06,576 INFO L273 TraceCheckUtils]: 240: Hoare triple {74568#false} assume #t~switch190; {74568#false} is VALID [2018-11-19 19:56:06,576 INFO L273 TraceCheckUtils]: 241: Hoare triple {74568#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {74568#false} is VALID [2018-11-19 19:56:06,576 INFO L256 TraceCheckUtils]: 242: Hoare triple {74568#false} call usb_acecad_exit(); {74567#true} is VALID [2018-11-19 19:56:06,576 INFO L256 TraceCheckUtils]: 243: Hoare triple {74567#true} call ldv_usb_deregister_11(~#usb_acecad_driver~0.base, ~#usb_acecad_driver~0.offset); {74567#true} is VALID [2018-11-19 19:56:06,577 INFO L273 TraceCheckUtils]: 244: Hoare triple {74567#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_1~0 := 0; {74567#true} is VALID [2018-11-19 19:56:06,577 INFO L273 TraceCheckUtils]: 245: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,577 INFO L268 TraceCheckUtils]: 246: Hoare quadruple {74567#true} {74567#true} #794#return; {74567#true} is VALID [2018-11-19 19:56:06,577 INFO L273 TraceCheckUtils]: 247: Hoare triple {74567#true} assume true; {74567#true} is VALID [2018-11-19 19:56:06,577 INFO L268 TraceCheckUtils]: 248: Hoare quadruple {74567#true} {74568#false} #832#return; {74568#false} is VALID [2018-11-19 19:56:06,577 INFO L273 TraceCheckUtils]: 249: Hoare triple {74568#false} ~ldv_state_variable_0~0 := 2; {74568#false} is VALID [2018-11-19 19:56:06,578 INFO L256 TraceCheckUtils]: 250: Hoare triple {74568#false} call ldv_check_final_state(); {74568#false} is VALID [2018-11-19 19:56:06,578 INFO L273 TraceCheckUtils]: 251: Hoare triple {74568#false} assume 0 != ~URB_STATE~0; {74568#false} is VALID [2018-11-19 19:56:06,578 INFO L256 TraceCheckUtils]: 252: Hoare triple {74568#false} call ldv_error(); {74568#false} is VALID [2018-11-19 19:56:06,578 INFO L273 TraceCheckUtils]: 253: Hoare triple {74568#false} assume !false; {74568#false} is VALID [2018-11-19 19:56:06,618 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 19:56:06,619 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 19:56:06,619 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-19 19:56:06,620 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 254 [2018-11-19 19:56:06,620 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 19:56:06,620 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2018-11-19 19:56:06,834 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 224 edges. 224 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:56:06,835 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-11-19 19:56:06,835 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-19 19:56:06,835 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-19 19:56:06,835 INFO L87 Difference]: Start difference. First operand 3373 states and 4021 transitions. Second operand 5 states. [2018-11-19 19:56:27,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:56:27,618 INFO L93 Difference]: Finished difference Result 7318 states and 8914 transitions. [2018-11-19 19:56:27,618 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-19 19:56:27,618 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 254 [2018-11-19 19:56:27,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 19:56:27,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 19:56:27,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 696 transitions. [2018-11-19 19:56:27,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-19 19:56:27,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 696 transitions. [2018-11-19 19:56:27,631 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states and 696 transitions. [2018-11-19 19:56:28,139 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 696 edges. 696 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 19:56:28,955 INFO L225 Difference]: With dead ends: 7318 [2018-11-19 19:56:28,955 INFO L226 Difference]: Without dead ends: 3961 [2018-11-19 19:56:28,961 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 19:56:28,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3961 states. [2018-11-19 19:56:43,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3961 to 3745. [2018-11-19 19:56:43,122 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 19:56:43,123 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3961 states. Second operand 3745 states. [2018-11-19 19:56:43,123 INFO L74 IsIncluded]: Start isIncluded. First operand 3961 states. Second operand 3745 states. [2018-11-19 19:56:43,123 INFO L87 Difference]: Start difference. First operand 3961 states. Second operand 3745 states. [2018-11-19 19:56:43,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:56:43,728 INFO L93 Difference]: Finished difference Result 3961 states and 4879 transitions. [2018-11-19 19:56:43,728 INFO L276 IsEmpty]: Start isEmpty. Operand 3961 states and 4879 transitions. [2018-11-19 19:56:43,734 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:56:43,734 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:56:43,734 INFO L74 IsIncluded]: Start isIncluded. First operand 3745 states. Second operand 3961 states. [2018-11-19 19:56:43,734 INFO L87 Difference]: Start difference. First operand 3745 states. Second operand 3961 states. [2018-11-19 19:56:44,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 19:56:44,345 INFO L93 Difference]: Finished difference Result 3961 states and 4879 transitions. [2018-11-19 19:56:44,345 INFO L276 IsEmpty]: Start isEmpty. Operand 3961 states and 4879 transitions. [2018-11-19 19:56:44,352 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 19:56:44,352 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 19:56:44,352 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 19:56:44,352 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 19:56:44,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3745 states. [2018-11-19 19:56:45,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3745 states to 3745 states and 4609 transitions. [2018-11-19 19:56:45,055 INFO L78 Accepts]: Start accepts. Automaton has 3745 states and 4609 transitions. Word has length 254 [2018-11-19 19:56:45,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 19:56:45,055 INFO L480 AbstractCegarLoop]: Abstraction has 3745 states and 4609 transitions. [2018-11-19 19:56:45,055 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-11-19 19:56:45,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3745 states and 4609 transitions. [2018-11-19 19:56:45,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2018-11-19 19:56:45,059 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 19:56:45,059 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] [2018-11-19 19:56:45,059 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 19:56:45,059 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 19:56:45,060 INFO L82 PathProgramCache]: Analyzing trace with hash -907130081, now seen corresponding path program 1 times [2018-11-19 19:56:45,060 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 19:56:45,060 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 19:56:45,061 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:56:45,062 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 19:56:45,062 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 19:56:45,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-19 19:56:46,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-19 19:56:46,407 INFO L451 BasicCegarLoop]: Counterexample might be feasible [2018-11-19 19:56:46,616 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,619 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,619 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,619 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,619 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,619 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,620 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,620 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,620 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,620 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 55340232221128654888 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 19:56:46,621 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,622 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 55340232221128654873 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 19:56:46,622 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,622 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,623 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,624 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 55340232221128654910 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 19:56:46,624 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,625 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 55340232221128654868 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 19:56:46,625 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,627 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,627 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,628 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,629 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,630 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,631 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,632 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,633 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,635 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,635 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,636 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,637 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,638 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,639 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,640 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,641 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,641 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,641 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,643 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,644 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,645 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,645 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,645 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,646 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,646 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,647 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,648 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,648 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,648 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,649 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,650 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,651 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,651 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,651 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,652 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,652 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,652 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,652 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,653 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,654 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,655 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,655 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,656 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,656 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,657 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,657 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,657 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,657 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,657 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,657 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,657 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,658 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,658 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,659 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,660 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,660 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,660 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,660 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,660 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,660 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,661 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,662 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,663 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,663 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,664 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,665 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,666 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,667 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,668 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,669 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,670 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,671 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,672 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,672 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,672 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,672 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,672 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,673 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,674 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,674 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,674 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,674 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,674 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,675 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,675 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,675 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,675 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,675 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,675 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,675 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,675 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,676 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,676 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,676 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,676 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,677 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,677 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,677 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,677 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,677 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,677 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,677 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,678 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,678 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,678 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,679 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,679 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,679 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,679 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,679 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,679 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,680 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,680 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,680 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,680 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,680 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,680 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,681 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,681 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,681 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,681 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,681 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,681 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,681 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,682 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,682 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,682 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,682 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,682 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,683 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,683 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,683 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,683 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,684 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,684 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,684 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,684 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,684 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,684 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,684 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,684 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,685 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,685 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,685 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,685 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,685 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,686 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,686 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,686 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,686 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,686 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,686 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,686 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,687 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,687 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,687 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,687 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,687 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,687 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,688 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,688 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,688 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,688 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,688 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,688 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,689 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,689 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,690 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,690 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,690 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,690 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,690 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,690 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,691 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,691 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,691 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,691 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,692 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,692 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,692 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,693 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,693 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,693 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,693 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,693 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,693 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,693 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,694 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,694 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,695 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,695 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,695 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,695 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,695 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,695 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,695 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,696 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,696 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,696 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,696 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,696 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,697 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,697 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,697 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,697 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,697 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,697 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,697 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,698 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,698 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,698 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,698 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,698 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,699 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,699 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,699 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,699 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,699 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,699 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,699 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,699 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,700 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,700 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,700 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,700 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,701 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,701 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,701 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,701 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,701 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,701 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,701 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,702 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,702 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,702 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,702 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,702 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,703 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,703 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,703 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,703 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,703 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,703 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,703 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,704 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,704 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,704 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,704 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,704 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,705 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,705 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,705 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,705 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,705 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,705 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,705 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,706 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,706 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,706 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,706 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,706 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,706 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,707 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,707 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,708 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,709 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,709 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,709 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,709 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,710 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,710 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,710 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,710 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,710 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,710 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,710 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,711 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,711 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,711 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,711 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,711 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,711 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,711 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,712 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,712 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,712 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,712 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,712 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,712 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,713 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,713 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,713 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,713 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,713 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,713 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,713 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,713 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,714 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,714 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,714 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,714 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,714 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,715 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,715 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,715 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,715 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,715 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,715 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,715 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,715 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 19:56:46,716 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,716 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,716 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,716 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,717 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,717 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,717 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,717 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,717 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,717 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,717 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,717 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,718 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,718 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,718 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,718 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,718 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 19:56:46,719 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,719 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,719 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,719 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,719 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,719 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,719 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,719 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,720 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,720 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,720 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,720 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,721 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,721 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,721 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,721 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,721 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,721 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,721 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,721 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,722 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,722 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,722 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,722 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,723 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,724 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,724 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,724 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,725 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,726 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,726 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,726 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,726 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,726 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,727 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,727 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,727 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,727 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,727 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,727 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,727 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,727 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,728 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,728 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,728 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,729 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,729 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,729 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,729 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,729 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,729 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,729 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,729 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,730 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,730 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,730 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,731 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,732 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,732 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,732 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,732 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,733 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,733 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,733 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,733 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,733 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,733 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,733 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,733 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,734 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,734 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,734 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,734 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,735 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,736 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,736 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,736 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,737 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,738 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,738 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,738 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,738 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,739 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,740 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,740 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,740 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,741 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,741 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,741 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,741 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,741 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,741 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,741 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,741 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,742 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,742 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,742 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,743 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,744 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,744 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,745 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,745 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,745 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,745 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,745 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,745 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,745 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,745 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,746 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,746 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,746 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,746 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,747 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,748 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,748 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,748 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,749 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,750 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,750 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,750 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,750 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,751 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,752 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,752 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,753 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,754 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,754 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,754 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,755 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,756 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,756 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,756 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,757 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,758 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,758 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,758 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,759 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,760 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,760 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,760 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,761 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,761 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,761 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,761 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,761 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,761 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,762 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,762 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,762 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,762 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,762 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,762 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,763 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,763 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,763 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,763 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,763 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,763 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,764 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,764 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,764 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,764 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,764 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,764 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,765 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,765 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,765 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,765 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,766 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,766 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,766 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,766 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,766 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,766 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,766 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,766 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,767 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,768 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,768 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,768 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,768 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,768 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,768 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,768 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,769 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,769 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,769 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,769 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,770 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,771 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,771 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,771 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,772 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,772 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,772 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,772 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,772 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,772 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,773 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,773 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,773 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,773 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,773 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,773 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,774 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,774 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,774 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,774 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,774 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,775 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,775 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,775 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,775 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,775 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,775 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,775 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,776 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,776 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,776 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,776 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,777 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,777 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,777 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,777 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,777 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,777 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,777 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,777 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,778 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,778 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,778 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,778 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,779 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,779 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,838 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,839 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,840 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,841 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,842 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,842 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,842 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,843 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,844 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,845 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,846 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,847 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,848 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,849 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,850 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,851 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,853 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,853 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,853 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,853 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,853 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,854 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,855 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,855 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,856 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,857 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,858 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,858 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,859 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,860 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,861 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,862 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,862 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,862 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,863 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,864 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,864 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,865 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,866 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,867 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,868 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,869 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,870 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,871 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,872 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,873 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,874 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,875 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,876 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,876 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,876 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,876 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,877 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,878 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,879 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,880 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,881 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,882 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,883 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,884 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,884 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,885 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,886 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,887 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,888 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,889 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,890 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,890 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,890 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,890 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,891 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,892 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,892 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,892 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,892 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,892 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,893 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,894 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,895 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,895 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,896 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,897 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,898 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,899 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,899 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,899 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,900 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,901 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,901 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,901 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,901 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,902 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,903 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,904 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,905 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,906 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,907 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,908 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,908 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,908 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,909 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,910 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,910 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,910 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,911 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,912 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,913 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,914 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,914 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,914 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,914 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,914 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,914 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,915 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,915 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,915 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,916 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,917 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,917 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,918 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,919 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,920 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,921 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,922 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,923 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,924 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,925 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,925 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,926 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,927 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,927 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,927 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,927 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,929 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,930 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,931 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,932 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,933 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,934 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,934 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,934 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,934 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,934 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,935 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,936 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,937 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,938 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,939 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,940 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,941 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,942 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,943 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,944 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,945 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,946 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,947 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,948 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,949 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,950 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,950 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,950 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,951 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,952 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,953 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,954 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,954 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,955 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,956 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,957 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,957 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,958 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,959 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,960 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,961 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,962 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,963 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,964 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,965 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,966 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,967 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,968 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,969 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,970 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,971 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,972 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,972 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,973 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,974 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,975 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch148 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,975 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,976 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,976 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,976 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,976 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,976 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,976 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,977 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,977 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,977 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch148 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,978 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,979 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,980 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,981 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch148 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:46,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,981 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,982 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,982 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,982 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,983 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,984 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,984 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,984 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,984 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,985 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,986 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,987 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,988 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,989 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,990 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,991 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,992 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,993 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,994 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,995 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,995 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,995 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,996 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,997 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,997 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,997 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,997 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,997 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:46,998 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:46,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:46,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:46,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:46,999 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,000 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,001 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,002 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,003 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,003 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,004 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,005 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,006 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,007 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,008 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,008 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,008 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,009 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch148 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,009 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,010 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,010 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,011 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,011 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch148 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,012 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,013 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,013 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,013 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,013 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch148 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,014 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,015 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,015 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,015 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,016 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,017 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,017 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 19:56:47,017 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,018 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,018 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,018 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,018 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,018 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,018 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,019 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,019 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 19:56:47,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,019 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,020 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,020 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,020 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,020 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,021 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,021 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,021 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,021 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,021 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,021 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,021 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,021 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,021 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 19:56:47,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,022 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,022 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,023 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,024 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,024 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,024 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 19:56:47,024 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,025 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,026 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,026 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,026 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,026 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,026 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,026 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 19:56:47,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,027 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,028 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,029 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,030 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,030 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,030 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,030 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,031 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,032 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,032 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,032 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,032 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,032 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,033 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,034 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,034 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,034 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,034 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,035 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,035 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,035 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 19:56:47,036 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,036 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,037 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch185 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,037 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,038 WARN L1239 BoogieBacktranslator]: Unfinished Backtranslation: Expression #t~switch190 has a C AST node but it is no IASTExpression: class org.eclipse.cdt.internal.core.dom.parser.c.CASTSwitchStatement [2018-11-19 19:56:47,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,038 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 19:56:47,038 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,039 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,040 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,041 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,042 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,043 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,044 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idProduct [2018-11-19 19:56:47,044 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!idVendor [2018-11-19 19:56:47,044 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!match_flags [2018-11-19 19:56:47,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceSubClass [2018-11-19 19:56:47,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceProtocol [2018-11-19 19:56:47,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass [2018-11-19 19:56:47,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_hi [2018-11-19 19:56:47,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!driver_info [2018-11-19 19:56:47,045 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceProtocol [2018-11-19 19:56:47,046 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass [2018-11-19 19:56:47,046 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bDeviceClass [2018-11-19 19:56:47,046 WARN L1239 BoogieBacktranslator]: unknown boogie variable ~__mod_usb_device_table~0!bcdDevice_lo [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: usb_acecad_closeENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdataENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: __kmallocENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_undef_intENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: mainENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_undef_ptrENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_3ENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_4ENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_usb_free_urb_10ENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_put_devENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_put_devENTRY has no Hoare annotation [2018-11-19 19:56:47,099 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_2ENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: ##fun~$Pointer$~TO~VOIDENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: usb_acecad_openENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdata_7ENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: #Ultimate.meminitENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: usb_acecad_probeENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: usb_endpoint_xfer_intENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: ldv_usb_put_intfENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: ldv_usb_fill_int_urb_6ENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdataENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: ldv_submit_urbENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: usb_make_pathENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: __create_pipeENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: input_allocate_deviceENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: input_allocate_deviceENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: ldv_fill_int_urbENTRY has no Hoare annotation [2018-11-19 19:56:47,100 WARN L170 areAnnotationChecker]: ldv_mallocENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_alloc_urbENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: usb_registerENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_get_interfaceENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_usb_driver_1ENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_fill_bulk_urbENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_get_devENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_serial_registerENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_serial_deregisterENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_serial_deregisterENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: input_get_drvdataENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: usb_acecad_irqENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: usb_to_input_idENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: usb_acecad_exitENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: usb_acecad_exitENTRY has no Hoare annotation [2018-11-19 19:56:47,101 WARN L170 areAnnotationChecker]: ldv_errorENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: ldv_errorENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: kzallocENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: input_syncENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: kmallocENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: usb_endpoint_dir_inENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: usb_endpoint_is_int_inENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: ldv_undef_ulongENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: usb_acecad_initENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: ldv__builtin_expectENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: ldv_usb_deregister_11ENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: usb_acecad_disconnectENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: ldv_put_interfaceENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: ldv_put_interfaceENTRY has no Hoare annotation [2018-11-19 19:56:47,102 WARN L170 areAnnotationChecker]: ldv_free_urbENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ldv_init_zallocENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ldv_usb_alloc_urb_5ENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: input_set_drvdataENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: input_report_keyENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ULTIMATE.initENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: usb_maxpacketENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: interface_to_usbdevENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ldv_check_final_stateENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ldv_check_final_stateENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ldv_zallocENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ULTIMATE.startENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ULTIMATE.startENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ldv_memsetENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: input_report_absENTRY has no Hoare annotation [2018-11-19 19:56:47,103 WARN L170 areAnnotationChecker]: ldv_interface_to_usbdevENTRY has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdata_8ENTRY has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L3726 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L3726 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdataFINAL has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L3439 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L3439 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: ldv_undef_intFINAL has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L3946 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L3946 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: ldv_undef_ptrFINAL has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L4067 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L4067 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L4076 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L4076 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L4127 has no Hoare annotation [2018-11-19 19:56:47,104 WARN L170 areAnnotationChecker]: L4127 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L4334-1 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L4058 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L4058 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L3708 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L3708 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L4109 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L4109 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: #Ultimate.meminitFINAL has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L3752 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L3752 has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: usb_endpoint_xfer_intFINAL has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: ldv_usb_put_intfFINAL has no Hoare annotation [2018-11-19 19:56:47,105 WARN L170 areAnnotationChecker]: L4100 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L4100 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdataFINAL has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L4278 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L4278 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L3350 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L3350 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: __create_pipeFINAL has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L3574 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L4223 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L4223 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L3473 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L3473 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L4191 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L4191 has no Hoare annotation [2018-11-19 19:56:47,106 WARN L170 areAnnotationChecker]: L3361 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L3361 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4347 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4347 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L3932 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L3932 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4251 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4251 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: ldv_get_devFINAL has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4375 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4375 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4389 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4389 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L4388 has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: input_get_drvdataFINAL has no Hoare annotation [2018-11-19 19:56:47,107 WARN L170 areAnnotationChecker]: L3661 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3661 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: usb_to_input_idFINAL has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: usb_acecad_exitFINAL has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: ldv_errorFINAL has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3455 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3455 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: input_syncFINAL has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3446 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3446 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: usb_endpoint_dir_inFINAL has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3316 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3316 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: ldv_undef_ulongFINAL has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3904 has no Hoare annotation [2018-11-19 19:56:47,108 WARN L170 areAnnotationChecker]: L3904 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: ldv__builtin_expectFINAL has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: ldv_usb_deregister_11FINAL has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L3876 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L3876 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L4362 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L4362 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L4361 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L4204 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L4204 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L3507 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L3507 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L4088 has no Hoare annotation [2018-11-19 19:56:47,109 WARN L170 areAnnotationChecker]: L4088 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: input_set_drvdataFINAL has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: input_report_keyFINAL has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: ULTIMATE.initFINAL has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L3399 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L3399 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L4043 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L4043 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L4403 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L4403 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L4402 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L4402 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L3491 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L3491 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L-1 has no Hoare annotation [2018-11-19 19:56:47,110 WARN L170 areAnnotationChecker]: L3518 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: L3518 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: input_report_absFINAL has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: L4312 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: L4312 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: L4118 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: L4118 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: L3726-1 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdataEXIT has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: L3439-1 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: ldv_undef_intEXIT has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: L3946-1 has no Hoare annotation [2018-11-19 19:56:47,111 WARN L170 areAnnotationChecker]: ldv_undef_ptrEXIT has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: ldv_undef_ptrEXIT has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: ldv_undef_ptrEXIT has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L4067-1 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L4076-1 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L4127-1 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L4058-1 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L-1-1 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L-1-3 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L-1-3 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L3708-1 has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdata_7FINAL has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: #Ultimate.meminitEXIT has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: #Ultimate.meminitEXIT has no Hoare annotation [2018-11-19 19:56:47,112 WARN L170 areAnnotationChecker]: L3752-1 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: usb_endpoint_xfer_intEXIT has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: ldv_usb_fill_int_urb_6FINAL has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdataEXIT has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L4278-1 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L3350-2 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: __create_pipeEXIT has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: input_allocate_deviceFINAL has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L4223-1 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: ldv_mallocFINAL has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L4191-2 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L3361-1 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L4347-1 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L3932-1 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L4251-1 has no Hoare annotation [2018-11-19 19:56:47,113 WARN L170 areAnnotationChecker]: L4375-2 has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: ldv_serial_deregisterFINAL has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: input_get_drvdataEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: input_get_drvdataEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: L3670 has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: L3663 has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: L3663 has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: usb_to_input_idEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: usb_acecad_exitEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: ldv_errorEXIT has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: L3455-1 has no Hoare annotation [2018-11-19 19:56:47,114 WARN L170 areAnnotationChecker]: input_syncEXIT has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: L3446-1 has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: usb_endpoint_dir_inEXIT has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: L3316-1 has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: L3904-1 has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: ldv__builtin_expectEXIT has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: ldv_usb_deregister_11EXIT has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: L3876-1 has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetFINAL has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: ldv_put_interfaceFINAL has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: L4205 has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: L4205 has no Hoare annotation [2018-11-19 19:56:47,115 WARN L170 areAnnotationChecker]: L4204-1 has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: L3507-1 has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: L4088-1 has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: input_set_drvdataEXIT has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: input_report_keyEXIT has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: input_report_keyEXIT has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: input_report_keyEXIT has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: input_report_keyEXIT has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: ULTIMATE.initEXIT has no Hoare annotation [2018-11-19 19:56:47,116 WARN L170 areAnnotationChecker]: L3401 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: L3401 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: L3411 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: L3411 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: L4043-1 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: L4408 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: L4408 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: L4407 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: L4407 has no Hoare annotation [2018-11-19 19:56:47,117 WARN L170 areAnnotationChecker]: ldv_zallocFINAL has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: L3494 has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: L3494 has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: ULTIMATE.startFINAL has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: L3518-1 has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: input_report_absEXIT has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: input_report_absEXIT has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: input_report_absEXIT has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: L4310 has no Hoare annotation [2018-11-19 19:56:47,118 WARN L170 areAnnotationChecker]: L4118-1 has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: usb_acecad_closeFINAL has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: __kmallocFINAL has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: L4230 has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: L4258 has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: L4031 has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_3FINAL has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_4FINAL has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: ldv_usb_free_urb_10FINAL has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_2FINAL has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: L-1-7 has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: L-1-4 has no Hoare annotation [2018-11-19 19:56:47,119 WARN L170 areAnnotationChecker]: L-1-4 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L-1-6 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L-1-6 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L3711 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L3711 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdata_7EXIT has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: ldv_usb_set_intfdata_7EXIT has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L3494-1 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L3755 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L3755 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: ldv_usb_fill_int_urb_6EXIT has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L4280 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L4280 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: usb_make_pathFINAL has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L3767-1 has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: input_allocate_deviceEXIT has no Hoare annotation [2018-11-19 19:56:47,120 WARN L170 areAnnotationChecker]: L4225 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L4225 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: ldv_mallocEXIT has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: ldv_alloc_urbEXIT has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: usb_registerFINAL has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L4348 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L4348 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: ldv_usb_driver_1FINAL has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L4253 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L4253 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L3672 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L3672 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L3663-2 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L3816-1 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L3995-1 has no Hoare annotation [2018-11-19 19:56:47,121 WARN L170 areAnnotationChecker]: L4412 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L4412 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L4417 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: kzallocFINAL has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3689 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3689 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: kmallocFINAL has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3318-1 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3317 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3317 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3906 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3906 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3401-1 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3407 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3411-1 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3417 has no Hoare annotation [2018-11-19 19:56:47,122 WARN L170 areAnnotationChecker]: L3878 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3878 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: #Ultimate.C_memsetEXIT has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: ldv_free_urbEXIT has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: ldv_init_zallocFINAL has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: ldv_usb_alloc_urb_5FINAL has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3818-1 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3672-1 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3672-1 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3683 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3683 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3684 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3684 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3673 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: L3673 has no Hoare annotation [2018-11-19 19:56:47,123 WARN L170 areAnnotationChecker]: interface_to_usbdevFINAL has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L4413 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L4413 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: ldv_memsetFINAL has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L3680-1 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L3680-1 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L3681 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L3681 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L3682 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L3682 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L4311 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L4311 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdata_8FINAL has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: usb_acecad_closeEXIT has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: __kmallocEXIT has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L4231 has no Hoare annotation [2018-11-19 19:56:47,124 WARN L170 areAnnotationChecker]: L4231 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L4259 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L4259 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L3955 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L3955 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_3EXIT has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: ldv_usb_submit_urb_4EXIT has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: ldv_usb_free_urb_10EXIT has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: ldv_usb_register_driver_2EXIT has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: ##fun~$Pointer$~TO~VOIDEXIT has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: ##fun~$Pointer$~TO~VOIDEXIT has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L3711-1 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L3860-1 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L3878-1 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: usb_acecad_probeFINAL has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L3761 has no Hoare annotation [2018-11-19 19:56:47,125 WARN L170 areAnnotationChecker]: L3761 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L3850-1 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L4281 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L4281 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L4280-1 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L4280-1 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: usb_make_pathEXIT has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L3769 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L3769 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L3773-1 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L4226 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L4226 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L4225-1 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: L4225-1 has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: usb_registerEXIT has no Hoare annotation [2018-11-19 19:56:47,126 WARN L170 areAnnotationChecker]: ldv_get_interfaceFINAL has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: ldv_usb_driver_1EXIT has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L4254 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L4254 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L4253-1 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L4253-1 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L3664 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L3664 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L3818 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L3818 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L4012 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L4012 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L4418 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: L4418 has no Hoare annotation [2018-11-19 19:56:47,127 WARN L170 areAnnotationChecker]: ldv_check_final_stateEXIT has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: kzallocEXIT has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: kzallocEXIT has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: L3691 has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: kmallocEXIT has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: L3319 has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: L3319 has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: L3318 has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: L3318 has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: L3317-1 has no Hoare annotation [2018-11-19 19:56:47,128 WARN L170 areAnnotationChecker]: L3906-2 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3402 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3402 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3399-2 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3399-2 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3412 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3412 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: ldv_init_zallocEXIT has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: ldv_init_zallocEXIT has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: ldv_usb_alloc_urb_5EXIT has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3824 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3824 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3680 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: L3680 has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: interface_to_usbdevEXIT has no Hoare annotation [2018-11-19 19:56:47,129 WARN L170 areAnnotationChecker]: ldv_interface_to_usbdevFINAL has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: ldv_usb_get_intfdata_8EXIT has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4232 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4232 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4231-1 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4260 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4260 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4259-1 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L3956 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L3956 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L3989 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L3989 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L3880-1 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4286-1 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4286-1 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L4285 has no Hoare annotation [2018-11-19 19:56:47,130 WARN L170 areAnnotationChecker]: L3712 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3712 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3880 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3880 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: usb_acecad_probeEXIT has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3761-1 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3855 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3855 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L4286 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L4286 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3812 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3769-1 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3774 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3774 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L3664-2 has no Hoare annotation [2018-11-19 19:56:47,131 WARN L170 areAnnotationChecker]: L4034 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3771-1 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3692 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3692 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: usb_endpoint_is_int_inFINAL has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: usb_acecad_initFINAL has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3402-2 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3402-2 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: usb_maxpacketFINAL has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3412-2 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3412-2 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3788-1 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3829 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3829 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3836 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: L3836 has no Hoare annotation [2018-11-19 19:56:47,132 WARN L170 areAnnotationChecker]: ldv_interface_to_usbdevEXIT has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: ldv_fill_int_urbEXIT has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L3959 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L3959 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L3990 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L3990 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L4028 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L4028 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: usb_acecad_disconnectFINAL has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L4292 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L4292 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: ldv_submit_urbFINAL has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: usb_acecad_openFINAL has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L3961-1 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L3762 has no Hoare annotation [2018-11-19 19:56:47,133 WARN L170 areAnnotationChecker]: L3762 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3856 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3860 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3860 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L4287 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L4287 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3816 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3816 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3771 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3771 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3864 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3782 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3782 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3665 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3665 has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: mainFINAL has no Hoare annotation [2018-11-19 19:56:47,134 WARN L170 areAnnotationChecker]: L3773 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3773 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3692-2 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: usb_endpoint_is_int_inEXIT has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: usb_acecad_initEXIT has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: usb_maxpacketEXIT has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3789 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3789 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3849 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3841 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3841 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3823 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3960 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3960 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3972 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3972 has no Hoare annotation [2018-11-19 19:56:47,135 WARN L170 areAnnotationChecker]: L3993 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3993 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L4029 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L4029 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3954 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: usb_acecad_disconnectEXIT has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: usb_acecad_disconnectEXIT has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: ldv_submit_urbEXIT has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: ldv_submit_urbEXIT has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3962 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3962 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3767 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3767 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3788 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3788 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3667 has no Hoare annotation [2018-11-19 19:56:47,136 WARN L170 areAnnotationChecker]: L3667 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: mainEXIT has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: usb_acecad_irqEXIT has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L4004-1 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3797 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3797 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3851 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3851 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3961 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3961 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3973 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3973 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3981 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3981 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3994 has no Hoare annotation [2018-11-19 19:56:47,137 WARN L170 areAnnotationChecker]: L3994 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L4002 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L4002 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3974-1 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3660 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L4005 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L4005 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3797-2 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3851-2 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3974 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3974 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3982 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3982 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3958 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3995 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L3995 has no Hoare annotation [2018-11-19 19:56:47,138 WARN L170 areAnnotationChecker]: L4003 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4003 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4020 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4020 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4005-2 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4005-2 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L3802 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L3802 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L3850 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L3850 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4004 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4004 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4021 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L4021 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L3992 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L3803 has no Hoare annotation [2018-11-19 19:56:47,139 WARN L170 areAnnotationChecker]: L3803 has no Hoare annotation [2018-11-19 19:56:47,140 WARN L170 areAnnotationChecker]: L3802-2 has no Hoare annotation [2018-11-19 19:56:47,140 WARN L170 areAnnotationChecker]: L3802-2 has no Hoare annotation [2018-11-19 19:56:47,140 WARN L170 areAnnotationChecker]: L3803-2 has no Hoare annotation [2018-11-19 19:56:47,140 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 19:56:47,144 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 07:56:47 BoogieIcfgContainer [2018-11-19 19:56:47,144 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-11-19 19:56:47,145 INFO L168 Benchmark]: Toolchain (without parser) took 167410.90 ms. Allocated memory was 1.5 GB in the beginning and 2.8 GB in the end (delta: 1.3 GB). Free memory was 1.4 GB in the beginning and 2.5 GB in the end (delta: -1.1 GB). Peak memory consumption was 1.2 GB. Max. memory is 14.2 GB. [2018-11-19 19:56:47,147 INFO L168 Benchmark]: CDTParser took 0.20 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 19:56:47,147 INFO L168 Benchmark]: CACSL2BoogieTranslator took 1214.32 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 773.3 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -793.9 MB). Peak memory consumption was 94.1 MB. Max. memory is 14.2 GB. [2018-11-19 19:56:47,148 INFO L168 Benchmark]: Boogie Preprocessor took 167.56 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: 27.7 MB). Peak memory consumption was 27.7 MB. Max. memory is 14.2 GB. [2018-11-19 19:56:47,148 INFO L168 Benchmark]: RCFGBuilder took 4132.04 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 1.9 GB in the end (delta: 316.1 MB). Peak memory consumption was 316.1 MB. Max. memory is 14.2 GB. [2018-11-19 19:56:47,149 INFO L168 Benchmark]: TraceAbstraction took 161892.11 ms. Allocated memory was 2.3 GB in the beginning and 2.8 GB in the end (delta: 533.2 MB). Free memory was 1.9 GB in the beginning and 2.5 GB in the end (delta: -653.4 MB). Peak memory consumption was 902.4 MB. Max. memory is 14.2 GB. [2018-11-19 19:56:47,153 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.20 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 1214.32 ms. Allocated memory was 1.5 GB in the beginning and 2.3 GB in the end (delta: 773.3 MB). Free memory was 1.4 GB in the beginning and 2.2 GB in the end (delta: -793.9 MB). Peak memory consumption was 94.1 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 167.56 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: 27.7 MB). Peak memory consumption was 27.7 MB. Max. memory is 14.2 GB. * RCFGBuilder took 4132.04 ms. Allocated memory is still 2.3 GB. Free memory was 2.2 GB in the beginning and 1.9 GB in the end (delta: 316.1 MB). Peak memory consumption was 316.1 MB. Max. memory is 14.2 GB. * TraceAbstraction took 161892.11 ms. Allocated memory was 2.3 GB in the beginning and 2.8 GB in the end (delta: 533.2 MB). Free memory was 1.9 GB in the beginning and 2.5 GB in the end (delta: -653.4 MB). Peak memory consumption was 902.4 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!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!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!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 Unfinished Backtranslation: IntegerLiteral 55340232221128654888 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!idProduct - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 55340232221128654873 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!bDeviceSubClass - 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!idVendor - 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!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!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 55340232221128654910 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!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 55340232221128654868 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_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!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!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!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!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!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!idProduct - 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!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!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!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!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!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!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!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!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!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!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!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!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!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!bDeviceClass - 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!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!bInterfaceProtocol - 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_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!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!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!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!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 Unfinished Backtranslation: Expression #t~switch185 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!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!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!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 Unfinished Backtranslation: Expression #t~switch185 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!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!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!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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!bDeviceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch185 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!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!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!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 Unfinished Backtranslation: Expression #t~switch190 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!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!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!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!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!bInterfaceProtocol - 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_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!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!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!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!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!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!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!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!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!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!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!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!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!bInterfaceClass - 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!idProduct - 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!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!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!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!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!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!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!bDeviceSubClass - 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_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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!bDeviceSubClass - 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!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!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!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!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!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!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!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!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!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!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!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!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!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!idVendor - 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_hi - 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!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!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!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!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!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!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!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_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!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!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!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!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!bInterfaceProtocol - 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!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!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!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!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!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!bInterfaceProtocol - 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!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!bDeviceProtocol - 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!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!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch185 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!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!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 Unfinished Backtranslation: Expression #t~switch190 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!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 Unfinished Backtranslation: Expression #t~switch185 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!bDeviceProtocol - 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!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!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!driver_info - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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~switch185 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!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!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!driver_info - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch185 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_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!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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!match_flags - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch185 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!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!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!match_flags - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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 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!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!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch185 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!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!bInterfaceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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!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!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!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!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!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!bInterfaceSubClass - 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!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!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_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!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!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!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!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!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!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!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!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!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!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!idVendor - 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!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!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!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!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!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!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!bDeviceSubClass - 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!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!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!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!idVendor - 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!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!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 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!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!bDeviceClass - 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!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!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!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!idProduct - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - 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!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!bInterfaceClass - 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_lo - 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!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!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!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!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!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!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!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!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!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!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!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!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!bDeviceProtocol - 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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!bDeviceSubClass - 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!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!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!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!bInterfaceProtocol - 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!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!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!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!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!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!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!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!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!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!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!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!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!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!bInterfaceProtocol - 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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!bDeviceProtocol - 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!bInterfaceSubClass - 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!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!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_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!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_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!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!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!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!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!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!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!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!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!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!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!bDeviceProtocol - 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_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!idVendor - 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!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!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!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!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!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!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!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!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!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!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!bDeviceSubClass - 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!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!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!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!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_lo - 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!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!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!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!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!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!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - 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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!idVendor - 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!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!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!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!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!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!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!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!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!bInterfaceClass - 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!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!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!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!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!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!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!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!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!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_hi - 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!bInterfaceSubClass - 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!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!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!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!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!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!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!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!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!idVendor - 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!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!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!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!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!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!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!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!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!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!bDeviceClass - 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_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!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!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!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!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!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!idProduct - 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!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!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!bInterfaceClass - 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!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_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!bDeviceClass - 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!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!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!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!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!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_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!bDeviceClass - 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!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!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!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!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!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!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!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!bDeviceSubClass - 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!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!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!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!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_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!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!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!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!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!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!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!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_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!idVendor - 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!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!bDeviceProtocol - 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!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!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!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!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!bDeviceProtocol - 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!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_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_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!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!bDeviceProtocol - 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!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_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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!bDeviceSubClass - 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!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!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!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!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 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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!idVendor - 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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!bInterfaceClass - 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!bDeviceProtocol - 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!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!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!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!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!bDeviceProtocol - 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!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!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!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!bInterfaceClass - 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!bDeviceSubClass - 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!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!bDeviceSubClass - 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!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!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!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!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!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!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!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!bInterfaceProtocol - 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!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!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!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!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!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!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!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!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!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!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!bDeviceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch148 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!bInterfaceClass - 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!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!idProduct - 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~switch148 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!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!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!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!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!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 Unfinished Backtranslation: Expression #t~switch148 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!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!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!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!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!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!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!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!bInterfaceSubClass - 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!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!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!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!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!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!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!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!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_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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!bInterfaceProtocol - 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!idVendor - 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!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!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!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!idProduct - 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!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!bDeviceClass - 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!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!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!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!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!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_lo - 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!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!bDeviceSubClass - 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!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!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!bDeviceSubClass - 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!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!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!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch148 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_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!bInterfaceSubClass - 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!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!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!bDeviceSubClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch148 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!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!bInterfaceProtocol - 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!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_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch148 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!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_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 Unfinished Backtranslation: Expression #t~switch185 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!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!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 Unfinished Backtranslation: Expression #t~switch190 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!bDeviceClass - 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!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch185 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!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!bDeviceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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!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!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 Unfinished Backtranslation: Expression #t~switch185 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!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!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!bInterfaceClass - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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~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!bcdDevice_lo - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch185 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!idProduct - 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!bDeviceProtocol - 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_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 Unfinished Backtranslation: Expression #t~switch190 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 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~switch185 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!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!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!bDeviceProtocol - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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!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!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!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!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!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!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!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!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!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!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!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!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!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!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!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_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!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!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!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 Unfinished Backtranslation: Expression #t~switch185 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!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!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!bcdDevice_hi - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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!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!bInterfaceSubClass - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!idVendor - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch185 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!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!bDeviceProtocol - 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!bInterfaceProtocol - GenericResult: Unfinished Backtranslation unknown boogie variable ~__mod_usb_device_table~0!driver_info - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression #t~switch190 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 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!bDeviceClass - 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!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!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!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!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!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!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!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!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!bDeviceSubClass - 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!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_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!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!bInterfaceProtocol - 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 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 4148]: 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 3349, overapproximation of strlen at line 3828, overapproximation of bitwiseOr at line 3853, overapproximation of bitwiseAnd at line 3400. Possible FailurePath: [L3349] EXPR, FCALL "usb-%s-%s" [L3361] EXPR, FCALL "acecad" [L3403] EXPR, FCALL "include/linux/usb.h" [L3413] FCALL "include/linux/usb.h" [L3693] FCALL "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n" [L3804] FCALL " " [L3813] EXPR, FCALL "/input0" [L3830] FCALL "USB Acecad Flair Tablet %04x:%04x" [L3842] FCALL "USB Acecad 302 Tablet %04x:%04x" [L3893] EXPR, FCALL "usb_acecad" [L3907] FCALL "<6>acecad: v3.2:USB Acecad Flair tablet driver\n" [L3566] int LDV_IN_INTERRUPT = 1; [L3567] int ref_cnt ; [L3568] int ldv_state_variable_1 ; [L3569] int usb_counter ; [L3571] int ldv_state_variable_0 ; [L3923] int ldv_retval_0 ; [L3924] int ldv_retval_1 ; [L4151] int URB_STATE = 0; [L4152] int DEV_STATE = 0; [L4153] int INTERF_STATE = 0; [L4154] int SERIAL_STATE = 0; [L4155] void *usb_intfdata = (void *)0; [L3570] struct usb_interface *usb_acecad_driver_group1 ; [L3886-L3890] 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}}; [L3891] struct usb_device_id const __mod_usb_device_table ; [L3892-L3897] 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}; [L4156] struct urb *int_urb = (struct urb *)0; [L4157] struct urb *bulk_urb = (struct urb *)0; [L4158] void (*completeFnInt)(struct urb * ) ; [L4159] void (*completeFnBulk)(struct urb * ) ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old(" ")=55340232221128654852, \old(" ")=55340232221128654875, \old("/input0")=55340232221128654897, \old("/input0")=55340232221128654924, \old("<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n")=55340232221128654857, \old("<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n")=55340232221128654889, \old("<6>acecad: v3.2:USB Acecad Flair tablet driver\n")=55340232221128654870, \old("<6>acecad: v3.2:USB Acecad Flair tablet driver\n")=55340232221128654861, \old("acecad")=55340232221128654892, \old("acecad")=55340232221128654932, \old("include/linux/usb.h")=55340232221128654876, \old("include/linux/usb.h")=55340232221128654926, \old("include/linux/usb.h")=55340232221128654907, \old("include/linux/usb.h")=55340232221128654854, \old("USB Acecad 302 Tablet %04x:%04x")=55340232221128654887, \old("USB Acecad 302 Tablet %04x:%04x")=55340232221128654921, \old("USB Acecad Flair Tablet %04x:%04x")=55340232221128654896, \old("USB Acecad Flair Tablet %04x:%04x")=55340232221128654890, \old("usb-%s-%s")=55340232221128654937, \old("usb-%s-%s")=55340232221128654935, \old("usb_acecad")=55340232221128654906, \old("usb_acecad")=55340232221128654915, \old()=55340232221128654902, \old()=55340232221128654867, \old()=55340232221128654938, \old()=55340232221128654922, \old(__mod_usb_device_table)=55340232221128654882, \old(__mod_usb_device_table)=55340232221128654862, \old(__mod_usb_device_table)=55340232221128654893, \old(__mod_usb_device_table)=55340232221128654883, \old(__mod_usb_device_table)=55340232221128654901, \old(__mod_usb_device_table)=55340232221128654903, \old(__mod_usb_device_table)=55340232221128654877, \old(__mod_usb_device_table)=55340232221128654939, \old(__mod_usb_device_table)=55340232221128654933, \old(__mod_usb_device_table)=55340232221128654914, \old(__mod_usb_device_table)=55340232221128654916, \old(__mod_usb_device_table)=55340232221128654851, \old(bulk_urb)=55340232221128654908, \old(bulk_urb)=55340232221128654918, \old(DEV_STATE)=55340232221128654909, \old(int_urb)=55340232221128654885, \old(int_urb)=55340232221128654900, \old(INTERF_STATE)=55340232221128654872, \old(LDV_IN_INTERRUPT)=55340232221128654866, \old(ldv_retval_0)=55340232221128654864, \old(ldv_retval_1)=55340232221128654853, \old(ldv_state_variable_0)=55340232221128654879, \old(ldv_state_variable_1)=55340232221128654911, \old(ref_cnt)=55340232221128654899, \old(SERIAL_STATE)=55340232221128654858, \old(URB_STATE)=55340232221128654920, \old(usb_acecad_driver)=null, \old(usb_acecad_driver)=null, \old(usb_acecad_driver_group1)=55340232221128654871, \old(usb_acecad_driver_group1)=55340232221128654904, \old(usb_acecad_id_table)=null, \old(usb_acecad_id_table)=null, \old(usb_counter)=55340232221128654913, \old(usb_intfdata)=55340232221128654898, \old(usb_intfdata)=55340232221128654869, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3939] struct usb_device_id *ldvarg0 ; [L3940] void *tmp ; [L3941] int tmp___0 ; [L3942] int tmp___1 ; [L3943] int tmp___2 ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3946] CALL, EXPR ldv_init_zalloc(24UL) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3503] void *p ; [L3504] void *tmp ; [L3507] EXPR, FCALL calloc(1UL, size) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, calloc(1UL, size)={18446744073709551617:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3507] EXPR, FCALL calloc(1UL, size) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, calloc(1UL, size)={18446744073709551617:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3507] tmp = calloc(1UL, size) [L3508] p = tmp [L3510] RET return (p); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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, bulk_urb={0:0}, calloc(1UL, size)={18446744073709551617:0}, DEV_STATE=0, int_urb={0: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}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3946] EXPR ldv_init_zalloc(24UL) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3946] tmp = ldv_init_zalloc(24UL) [L3947] ldvarg0 = (struct usb_device_id *)tmp [L3948] FCALL ldv_initialize() [L3949] ldv_state_variable_1 = 0 [L3950] ref_cnt = 0 [L3951] ldv_state_variable_0 = 1 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3953] tmp___0 = __VERIFIER_nondet_int() [L3955] case 0: [L3989] case 1: VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3990] COND TRUE ldv_state_variable_0 != 0 [L3991] tmp___2 = __VERIFIER_nondet_int() [L3993] case 0: [L4002] case 1: VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4003] COND TRUE ldv_state_variable_0 == 1 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4004] CALL, EXPR usb_acecad_init() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3900] int result ; [L3901] int tmp ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3904] CALL, EXPR usb_register(& usb_acecad_driver) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, driver={55340232221128654881:0}, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3358] int tmp ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, driver={55340232221128654881:0}, driver={55340232221128654881:0}, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3361] CALL, EXPR ldv_usb_register_driver_2(driver, & __this_module, "acecad") VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, ldv_func_arg1={55340232221128654881:0}, ldv_func_arg2={55340232221128654917:55340232221128654894}, ldv_func_arg3={55340232221128654884: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4050] ldv_func_ret_type ldv_func_res ; [L4051] int tmp ; [L4054] EXPR, FCALL usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4054] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L4055] ldv_func_res = tmp [L4056] ldv_state_variable_1 = 1 [L4057] usb_counter = 0 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, ldv_func_arg1={55340232221128654881:0}, ldv_func_arg1={55340232221128654881:0}, ldv_func_arg2={55340232221128654917:55340232221128654894}, ldv_func_arg2={55340232221128654917:55340232221128654894}, ldv_func_arg3={55340232221128654884:0}, ldv_func_arg3={55340232221128654884: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4058] CALL ldv_usb_driver_1() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3929] void *tmp ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3932] CALL, EXPR ldv_init_zalloc(1248UL) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3503] void *p ; [L3504] void *tmp ; [L3507] EXPR, FCALL calloc(1UL, size) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, calloc(1UL, size)={-18446744073709551615:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3507] EXPR, FCALL calloc(1UL, size) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, calloc(1UL, size)={-18446744073709551615:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3507] tmp = calloc(1UL, size) [L3508] p = tmp [L3510] RET return (p); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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, bulk_urb={0:0}, calloc(1UL, size)={-18446744073709551615:0}, DEV_STATE=0, int_urb={0: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}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3932] EXPR ldv_init_zalloc(1248UL) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={0:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3932] tmp = ldv_init_zalloc(1248UL) [L3933] RET usb_acecad_driver_group1 = (struct usb_interface *)tmp VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4058] ldv_usb_driver_1() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, ldv_func_arg1={55340232221128654881:0}, ldv_func_arg1={55340232221128654881:0}, ldv_func_arg2={55340232221128654917:55340232221128654894}, ldv_func_arg2={55340232221128654917:55340232221128654894}, ldv_func_arg3={55340232221128654884:0}, ldv_func_arg3={55340232221128654884: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4059] RET return (ldv_func_res); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, ldv_func_arg1={55340232221128654881:0}, ldv_func_arg1={55340232221128654881:0}, ldv_func_arg2={55340232221128654917:55340232221128654894}, ldv_func_arg2={55340232221128654917:55340232221128654894}, ldv_func_arg3={55340232221128654884:0}, ldv_func_arg3={55340232221128654884: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3361] EXPR ldv_usb_register_driver_2(driver, & __this_module, "acecad") VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, driver={55340232221128654881:0}, driver={55340232221128654881:0}, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3361] tmp = ldv_usb_register_driver_2(driver, & __this_module, "acecad") [L3362] RET return (tmp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, driver={55340232221128654881:0}, driver={55340232221128654881:0}, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3904] EXPR usb_register(& usb_acecad_driver) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}, usb_register(& usb_acecad_driver)=0] [L3904] tmp = usb_register(& usb_acecad_driver) [L3905] result = tmp VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3906] COND TRUE result == 0 [L3911] RET return (result); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4004] EXPR usb_acecad_init() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_acecad_init()=0, usb_counter=0, usb_intfdata={0:0}] [L4004] ldv_retval_1 = usb_acecad_init() [L4005] COND TRUE ldv_retval_1 == 0 [L4006] ldv_state_variable_0 = 3 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4010] COND FALSE !(ldv_retval_1 != 0) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3953] tmp___0 = __VERIFIER_nondet_int() [L3955] case 0: VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3956] COND TRUE ldv_state_variable_1 != 0 [L3957] tmp___1 = __VERIFIER_nondet_int() [L3959] case 0: VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3960] COND TRUE ldv_state_variable_1 == 1 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3961] CALL, EXPR usb_acecad_probe(usb_acecad_driver_group1, (struct usb_device_id const *)ldvarg0) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, id={18446744073709551617:0}, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3734] struct usb_device *dev ; [L3735] struct usb_device *tmp ; [L3736] struct usb_host_interface *interface ; [L3737] struct usb_endpoint_descriptor *endpoint ; [L3738] struct usb_acecad *acecad ; [L3739] struct input_dev *input_dev ; [L3740] int pipe ; [L3741] int maxp ; [L3742] int err ; [L3743] int tmp___0 ; [L3744] unsigned int tmp___1 ; [L3745] __u16 tmp___2 ; [L3746] void *tmp___3 ; [L3747] void *tmp___4 ; [L3748] size_t tmp___5 ; [L3749] size_t tmp___6 ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3752] CALL, EXPR interface_to_usbdev(intf) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4040] struct usb_device *tmp ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4043] CALL, EXPR ldv_interface_to_usbdev() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4304] void *result ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4310] CALL, EXPR ldv_undef_ptr() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3533] void *tmp ; [L3536] tmp = __VERIFIER_nondet_pointer() [L3537] RET return (tmp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \result={36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4310] EXPR ldv_undef_ptr() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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()={36893488147419103233:0}, ref_cnt=0, SERIAL_STATE=0, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4310] result = ldv_undef_ptr() [L4311] COND FALSE !((unsigned long )result == (unsigned long )((void *)0)) [L4317] RET return ((struct usb_device *)result); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \result={36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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={36893488147419103233:0}, SERIAL_STATE=0, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4043] EXPR ldv_interface_to_usbdev() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, LDV_IN_INTERRUPT=1, ldv_interface_to_usbdev()={36893488147419103233: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4043] tmp = ldv_interface_to_usbdev() [L4044] RET return (tmp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \result={36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3752] EXPR interface_to_usbdev(intf) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface_to_usbdev(intf)={36893488147419103233: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3752] tmp = interface_to_usbdev(intf) [L3753] dev = tmp [L3754] EXPR, FCALL intf->cur_altsetting [L3754] interface = intf->cur_altsetting [L3755] EXPR, FCALL interface->desc.bNumEndpoints VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928:0}, 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={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3755] COND FALSE !((unsigned int )interface->desc.bNumEndpoints != 1U) [L3760] EXPR, FCALL interface->endpoint [L3760] endpoint = & (interface->endpoint)->desc [L3761] CALL, EXPR usb_endpoint_is_int_in((struct usb_endpoint_descriptor const *)endpoint) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3311] int tmp ; [L3312] int tmp___0 ; [L3313] int tmp___1 ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, epd={55340232221128654929:0}, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3316] CALL, EXPR usb_endpoint_xfer_int(epd) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3306] EXPR, FCALL epd->bmAttributes [L3306] RET return (((int )epd->bmAttributes & 3) == 3); [L3316] EXPR usb_endpoint_xfer_int(epd) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, epd={55340232221128654929:0}, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_endpoint_xfer_int(epd)=1, usb_intfdata={0:0}] [L3316] tmp = usb_endpoint_xfer_int(epd) [L3317] COND TRUE tmp != 0 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, epd={55340232221128654929:0}, int_urb={0: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=1, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3318] CALL, EXPR usb_endpoint_dir_in(epd) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3298] EXPR, FCALL epd->bEndpointAddress [L3298] RET return ((int )((signed char )epd->bEndpointAddress) < 0); [L3318] EXPR usb_endpoint_dir_in(epd) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, epd={55340232221128654929:0}, int_urb={0: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=1, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_endpoint_dir_in(epd)=1, usb_intfdata={0:0}] [L3318] tmp___0 = usb_endpoint_dir_in(epd) [L3319] COND TRUE tmp___0 != 0 [L3320] tmp___1 = 1 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, epd={55340232221128654929:0}, int_urb={0: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=1, tmp___0=1, tmp___1=1, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3327] RET return (tmp___1); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, epd={55340232221128654929:0}, epd={55340232221128654929:0}, int_urb={0: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=1, tmp___0=1, tmp___1=1, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3761] EXPR usb_endpoint_is_int_in((struct usb_endpoint_descriptor const *)endpoint) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_endpoint_is_int_in((struct usb_endpoint_descriptor const *)endpoint)=1, usb_intfdata={0:0}] [L3761] tmp___0 = usb_endpoint_is_int_in((struct usb_endpoint_descriptor const *)endpoint) [L3762] COND FALSE !(tmp___0 == 0) [L3767] EXPR, FCALL endpoint->bEndpointAddress VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, endpoint->bEndpointAddress=384, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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={36893488147419103233:0}, tmp___0=1, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3767] CALL, EXPR __create_pipe(dev, (unsigned int )endpoint->bEndpointAddress) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(endpoint)=128, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3385] EXPR, FCALL dev->devnum [L3385] RET return ((unsigned int )(dev->devnum << 8) | (endpoint << 15)); [L3767] EXPR __create_pipe(dev, (unsigned int )endpoint->bEndpointAddress) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __create_pipe(dev, (unsigned int )endpoint->bEndpointAddress)=55340232221128654865, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, endpoint->bEndpointAddress=384, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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={36893488147419103233:0}, tmp___0=1, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3767] tmp___1 = __create_pipe(dev, (unsigned int )endpoint->bEndpointAddress) [L3768] pipe = (int )(tmp___1 | 1073741952U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3769] CALL, EXPR usb_maxpacket(dev, pipe, (pipe & 128) == 0) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(is_out)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3390] struct usb_host_endpoint *ep ; [L3391] unsigned int epnum ; [L3392] int __ret_warn_on ; [L3393] long tmp ; [L3394] int __ret_warn_on___0 ; [L3395] long tmp___0 ; [L3398] epnum = (unsigned int )(pipe >> 15) & 15U VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(is_out)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, is_out=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967295, ref_cnt=0, SERIAL_STATE=0, udev={36893488147419103233:0}, udev={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3399] COND TRUE is_out != 0 [L3400] __ret_warn_on = (pipe & 128) != 0 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(is_out)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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=1, __this_module={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, is_out=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967295, ref_cnt=0, SERIAL_STATE=0, udev={36893488147419103233:0}, udev={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3401] CALL, EXPR ldv__builtin_expect(__ret_warn_on != 0, 0L) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(c)=0, \old(exp)=1, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3563] RET return (exp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(c)=0, \old(exp)=1, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, c=0, DEV_STATE=0, exp=1, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3401] EXPR ldv__builtin_expect(__ret_warn_on != 0, 0L) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(is_out)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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=1, __this_module={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, is_out=1, ldv__builtin_expect(__ret_warn_on != 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=4294967295, ref_cnt=0, SERIAL_STATE=0, udev={36893488147419103233:0}, udev={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3401] tmp = ldv__builtin_expect(__ret_warn_on != 0, 0L) [L3402] COND TRUE tmp != 0L [L3403] FCALL warn_slowpath_null("include/linux/usb.h", 1563) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(is_out)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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=1, __this_module={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, is_out=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967295, ref_cnt=0, SERIAL_STATE=0, tmp=1, udev={36893488147419103233:0}, udev={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3407] CALL ldv__builtin_expect(__ret_warn_on != 0, 0L) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(c)=0, \old(exp)=1, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3563] RET return (exp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(c)=0, \old(exp)=1, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, c=0, DEV_STATE=0, exp=1, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3407] ldv__builtin_expect(__ret_warn_on != 0, 0L) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(is_out)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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=1, __this_module={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, is_out=1, ldv__builtin_expect(__ret_warn_on != 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=4294967295, ref_cnt=0, SERIAL_STATE=0, tmp=1, udev={36893488147419103233:0}, udev={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3408] EXPR, FCALL udev->ep_out[epnum] [L3408] ep = udev->ep_out[epnum] [L3420] COND TRUE (unsigned long )ep == (unsigned long )((struct usb_host_endpoint *)0) [L3421] RET return (0U); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(is_out)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, \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, __ret_warn_on=1, __this_module={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, ep={18446744073709551614:2}, epnum=0, int_urb={0:0}, INTERF_STATE=0, is_out=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967295, ref_cnt=0, SERIAL_STATE=0, tmp=1, udev={36893488147419103233:0}, udev={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3769] EXPR usb_maxpacket(dev, pipe, (pipe & 128) == 0) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}, usb_maxpacket(dev, pipe, (pipe & 128) == 0)=0] [L3769] tmp___2 = usb_maxpacket(dev, pipe, (pipe & 128) == 0) [L3770] maxp = (int )tmp___2 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3771] CALL, EXPR kzalloc(232UL, 208U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=208, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3452] void *tmp ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=208, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=208, int_urb={0: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=232, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3455] CALL, EXPR kmalloc(size, flags | 32768U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3443] void *tmp___1 ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=15, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=15, int_urb={0: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=232, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3446] CALL, EXPR __kmalloc(size, flags) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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)=15, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3439] CALL, EXPR ldv_malloc(size) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3467] void *p ; [L3468] void *tmp ; [L3469] int tmp___0 ; [L3472] tmp___0 = __VERIFIER_nondet_int() [L3473] COND FALSE !(tmp___0 != 0) [L3476] EXPR, FCALL malloc(size) [L3476] tmp = malloc(size) [L3477] p = tmp [L3479] RET return (p); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \result={36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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)={36893488147419103233:0}, p={36893488147419103233:0}, ref_cnt=0, SERIAL_STATE=0, size=232, tmp={36893488147419103233:0}, tmp___0=0, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3439] EXPR ldv_malloc(size) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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)=15, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, LDV_IN_INTERRUPT=1, ldv_malloc(size)={36893488147419103233: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=15, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3439] RET return ldv_malloc(size); [L3446] EXPR __kmalloc(size, flags) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=15, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __kmalloc(size, flags)={36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=15, int_urb={0: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=232, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3446] tmp___1 = __kmalloc(size, flags) [L3447] RET return (tmp___1); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=15, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \result={36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=15, int_urb={0: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=232, tmp___1={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3455] EXPR kmalloc(size, flags | 32768U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=208, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=208, int_urb={0:0}, INTERF_STATE=0, kmalloc(size, flags | 32768U)={36893488147419103233: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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3455] tmp = kmalloc(size, flags | 32768U) [L3456] RET return (tmp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=208, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \result={36893488147419103233:0}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=208, int_urb={0: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=232, tmp={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3771] EXPR kzalloc(232UL, 208U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928:0}, intf={-18446744073709551615:0}, intf={-18446744073709551615:0}, kzalloc(232UL, 208U)={36893488147419103233:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3771] tmp___3 = kzalloc(232UL, 208U) [L3772] acecad = (struct usb_acecad *)tmp___3 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3773] CALL, EXPR input_allocate_device() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3574] CALL, EXPR kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3452] void *tmp ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=26, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=26, int_urb={0: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=1855, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3455] CALL, EXPR kmalloc(size, flags | 32768U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3443] void *tmp___1 ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=57, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=57, int_urb={0: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=1855, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3446] CALL, EXPR __kmalloc(size, flags) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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)=57, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3439] CALL, EXPR ldv_malloc(size) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3467] void *p ; [L3468] void *tmp ; [L3469] int tmp___0 ; [L3472] tmp___0 = __VERIFIER_nondet_int() [L3473] COND FALSE !(tmp___0 != 0) [L3476] EXPR, FCALL malloc(size) [L3476] tmp = malloc(size) [L3477] p = tmp [L3479] RET return (p); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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=1855, tmp={55340232221128654849:0}, tmp___0=0, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3439] EXPR ldv_malloc(size) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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)=57, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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=1855, t=57, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3439] RET return ldv_malloc(size); [L3446] EXPR __kmalloc(size, flags) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=57, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=57, int_urb={0: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=1855, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3446] tmp___1 = __kmalloc(size, flags) [L3447] RET return (tmp___1); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=57, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=57, int_urb={0: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=1855, tmp___1={55340232221128654849:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3455] EXPR kmalloc(size, flags | 32768U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=26, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=26, int_urb={0:0}, 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=1855, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3455] tmp = kmalloc(size, flags | 32768U) [L3456] RET return (tmp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(flags)=26, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, flags=26, int_urb={0: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=1855, tmp={55340232221128654849:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3574] EXPR kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u)={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, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3574] RET return kzalloc(sizeof(struct input_dev), 0x10u | 0x40u | 0x80u); [L3773] EXPR input_allocate_device() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_allocate_device()={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3773] input_dev = input_allocate_device() [L3774] COND FALSE !((unsigned long )acecad == (unsigned long )((struct usb_acecad *)0) || (unsigned long )input_dev == (unsigned long )((struct input_dev *)0)) [L3780] EXPR, FCALL usb_alloc_coherent(dev, 8UL, 208U, & acecad->data_dma) [L3780] tmp___4 = usb_alloc_coherent(dev, 8UL, 208U, & acecad->data_dma) [L3781] FCALL acecad->data = (unsigned char *)tmp___4 [L3782] EXPR, FCALL acecad->data VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, acecad->data={-4:5}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3782] COND FALSE !((unsigned long )acecad->data == (unsigned long )((unsigned char *)0U)) [L3788] CALL, EXPR ldv_usb_alloc_urb_5(0, 208U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(ldv_func_arg1)=0, \old(ldv_func_arg2)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4082] ldv_func_ret_type___0 ldv_func_res ; [L4083] struct urb *tmp ; [L4086] EXPR, FCALL usb_alloc_urb(ldv_func_arg1, ldv_func_arg2) [L4086] tmp = usb_alloc_urb(ldv_func_arg1, ldv_func_arg2) [L4087] ldv_func_res = tmp VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(ldv_func_arg1)=0, \old(ldv_func_arg2)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, ldv_func_arg1=0, ldv_func_arg2=208, ldv_func_res={17:-16}, 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={17:-16}, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4088] CALL ldv_alloc_urb(ldv_func_res) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, res={17:-16}, SERIAL_STATE=0, URB_STATE=0, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4191] COND TRUE (unsigned long )res != (unsigned long )((struct urb *)0) [L4192] RET URB_STATE = URB_STATE + 1 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, res={17:-16}, res={17:-16}, SERIAL_STATE=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4088] ldv_alloc_urb(ldv_func_res) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(ldv_func_arg1)=0, \old(ldv_func_arg2)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, ldv_func_arg1=0, ldv_func_arg2=208, ldv_func_res={17:-16}, 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={17:-16}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4089] RET return (ldv_func_res); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=0, \old(ldv_func_arg1)=0, \old(ldv_func_arg2)=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(URB_STATE)=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, \result={17:-16}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, ldv_func_arg1=0, ldv_func_arg2=208, ldv_func_res={17:-16}, 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={17:-16}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3788] EXPR ldv_usb_alloc_urb_5(0, 208U) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, ldv_usb_alloc_urb_5(0, 208U)={17:-16}, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3788] FCALL acecad->irq = ldv_usb_alloc_urb_5(0, 208U) [L3789] EXPR, FCALL acecad->irq VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, acecad->irq={17:-16}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3789] COND FALSE !((unsigned long )acecad->irq == (unsigned long )((struct urb *)0)) [L3795] FCALL acecad->usbdev = dev [L3796] FCALL acecad->input = input_dev [L3797] EXPR, FCALL dev->manufacturer VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, dev->manufacturer={-2:3}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3797] COND TRUE (unsigned long )dev->manufacturer != (unsigned long )((char *)0) [L3798] EXPR, FCALL dev->manufacturer [L3798] FCALL strlcpy((char *)(& acecad->name), (char const *)dev->manufacturer, 128UL) [L3802] EXPR, FCALL dev->product VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, dev->product={18446744073709551615:1}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3802] COND FALSE !((unsigned long )dev->product != (unsigned long )((char *)0)) [L3812] CALL usb_make_path(dev, (char *)(& acecad->phys), 64UL) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, buf={36893488147419103233:128}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, int_urb={0: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_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3346] int actual ; [L3349] EXPR, FCALL dev->bus [L3349] EXPR, FCALL (dev->bus)->bus_name [L3349] actual = snprintf(buf, size, "usb-%s-%s", (dev->bus)->bus_name, (char *)(& dev->devpath)) [L3350] COND TRUE, EXPR (int )size > actual ? actual : -1 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, (int )size > actual ? actual : -1=-8, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, actual=-8, buf={36893488147419103233:128}, buf={36893488147419103233:128}, bulk_urb={0:0}, dev={36893488147419103233:0}, dev={36893488147419103233:0}, DEV_STATE=0, int_urb={0: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))=-8, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3350] RET return ((int )size > actual ? actual : -1); [L3812] usb_make_path(dev, (char *)(& acecad->phys), 64UL) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}, usb_make_path(dev, (char *)(& acecad->phys), 64UL)=-8] [L3813] FCALL strlcat((char *)(& acecad->phys), "/input0", 64UL) [L3814] FCALL input_dev->name = (char const *)(& acecad->name) [L3815] FCALL input_dev->phys = (char const *)(& acecad->phys) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3816] CALL usb_to_input_id((struct usb_device const *)dev, & input_dev->id) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, id={55340232221128654849:24}, int_urb={0: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_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3635] FCALL id->bustype = 3U [L3636] EXPR, FCALL dev->descriptor.idVendor [L3636] FCALL id->vendor = dev->descriptor.idVendor [L3637] EXPR, FCALL dev->descriptor.idProduct [L3637] FCALL id->product = dev->descriptor.idProduct [L3638] EXPR, FCALL dev->descriptor.bcdDevice [L3638] RET, FCALL id->version = dev->descriptor.bcdDevice [L3816] usb_to_input_id((struct usb_device const *)dev, & input_dev->id) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3817] FCALL input_dev->dev.parent = & intf->dev VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3818] CALL input_set_drvdata(input_dev, (void *)acecad) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, data={36893488147419103233:0}, dev={55340232221128654849:0}, DEV_STATE=0, int_urb={0: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_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3592] RET, FCALL dev_set_drvdata(& dev->dev, data) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, data={36893488147419103233:0}, data={36893488147419103233:0}, dev={55340232221128654849:0}, dev={55340232221128654849:0}, DEV_STATE=0, int_urb={0: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_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3818] input_set_drvdata(input_dev, (void *)acecad) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3819] FCALL input_dev->open = & usb_acecad_open [L3820] FCALL input_dev->close = & usb_acecad_close [L3821] FCALL input_dev->evbit[0] = 10UL [L3822] FCALL input_dev->keybit[5] = 7169UL [L3823] FCALL id->driver_info [L3824] case 0UL: [L3825] FCALL input_set_abs_params(input_dev, 0U, 0, 5000, 4, 0) [L3826] FCALL input_set_abs_params(input_dev, 1U, 0, 3750, 4, 0) [L3827] FCALL input_set_abs_params(input_dev, 24U, 0, 512, 0, 0) [L3828] tmp___5 = strlen((char const *)(& acecad->name)) [L3829] COND TRUE tmp___5 == 0UL [L3831] FCALL dev->descriptor.idVendor [L3831] FCALL dev->descriptor.idProduct [L3850] EXPR, FCALL acecad->irq [L3850] EXPR, FCALL acecad->data VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, acecad->data={-4:5}, acecad->irq={17:-16}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, tmp___5=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3851] COND FALSE, EXPR !(8 < maxp ? 8 : maxp) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, 8 < maxp ? 8 : maxp=0, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, acecad->data={-4:5}, acecad->irq={17:-16}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, tmp___5=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3851] EXPR, FCALL endpoint->bInterval VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, 8 < maxp ? 8 : maxp=0, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, acecad->data={-4:5}, acecad->irq={17:-16}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, endpoint->bInterval=1, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, tmp___5=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3850-L3851] 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}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(buffer_length)=0, \old(int_urb)=0, \old(int_urb)=0, \old(interval)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, complete_fn={-1:2}, context={36893488147419103233:0}, dev={36893488147419103233:0}, DEV_STATE=0, int_urb={0: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={-4:5}, urb={17:-16}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4100] CALL ldv_fill_int_urb(complete_fn) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, complete_fn={-1:2}, DEV_STATE=0, int_urb={0: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_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4218] struct urb *value ; [L4219] void *tmp ; [L4220] int tmp___0 ; VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, complete_fn={-1:2}, complete_fn={-1:2}, DEV_STATE=0, int_urb={0: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_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4223] CALL, EXPR ldv_undef_ptr() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3533] void *tmp ; [L3536] tmp = __VERIFIER_nondet_pointer() [L3537] RET return (tmp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \result={-6:7}, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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={-6:7}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4223] EXPR ldv_undef_ptr() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, complete_fn={-1:2}, complete_fn={-1:2}, DEV_STATE=0, int_urb={0: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()={-6:7}, ref_cnt=0, SERIAL_STATE=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4223] tmp = ldv_undef_ptr() [L4224] value = (struct urb *)tmp VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, complete_fn={-1:2}, complete_fn={-1:2}, DEV_STATE=0, int_urb={0: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={-6:7}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}, value={-6:7}] [L4225] COND FALSE !((unsigned long )value == (unsigned long )((struct urb *)0)) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, complete_fn={-1:2}, complete_fn={-1:2}, DEV_STATE=0, int_urb={0: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={-6:7}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}, value={-6:7}] [L4230] CALL, EXPR ldv_undef_int() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3524] int tmp ; [L3527] tmp = __VERIFIER_nondet_int() [L3528] RET return (tmp); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4230] EXPR ldv_undef_int() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, complete_fn={-1:2}, complete_fn={-1:2}, DEV_STATE=0, int_urb={0: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()=0, ref_cnt=0, SERIAL_STATE=0, tmp={-6:7}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}, value={-6:7}] [L4230] tmp___0 = ldv_undef_int() [L4231] COND FALSE, RET !(tmp___0 != 0) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, complete_fn={-1:2}, complete_fn={-1:2}, DEV_STATE=0, int_urb={0: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={-6:7}, tmp___0=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}, value={-6:7}] [L4100] RET ldv_fill_int_urb(complete_fn) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(buffer_length)=0, \old(int_urb)=0, \old(int_urb)=0, \old(interval)=1, \old(ldv_retval_0)=0, \old(ldv_retval_1)=0, \old(ldv_state_variable_0)=0, \old(ldv_state_variable_1)=0, \old(pipe)=4294967295, \old(ref_cnt)=0, \old(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, buffer_length=0, bulk_urb={0:0}, complete_fn={-1:2}, complete_fn={-1:2}, context={36893488147419103233:0}, context={36893488147419103233:0}, dev={36893488147419103233:0}, dev={36893488147419103233:0}, DEV_STATE=0, int_urb={0:0}, INTERF_STATE=0, interval=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, pipe=4294967295, ref_cnt=0, SERIAL_STATE=0, transfer_buffer={-4:5}, transfer_buffer={-4:5}, urb={17:-16}, urb={17:-16}, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3850-L3851] 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}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, 8 < maxp ? 8 : maxp=0, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, acecad->data={-4:5}, acecad->irq={17:-16}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, endpoint->bInterval=1, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, tmp___5=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3852] EXPR, FCALL acecad->irq [L3852] EXPR, FCALL acecad->data_dma [L3852] FCALL (acecad->irq)->transfer_dma = acecad->data_dma [L3853] EXPR, FCALL acecad->irq [L3853] EXPR, FCALL acecad->irq [L3853] EXPR, FCALL (acecad->irq)->transfer_flags [L3853] FCALL (acecad->irq)->transfer_flags = (acecad->irq)->transfer_flags | 4U [L3854] EXPR, FCALL acecad->input [L3854] EXPR, FCALL input_register_device(acecad->input) [L3854] err = input_register_device(acecad->input) [L3855] COND TRUE err != 0 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, err=1, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, tmp___5=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3863] EXPR, FCALL acecad->data [L3863] EXPR, FCALL acecad->data_dma [L3863] FCALL usb_free_coherent(dev, 8UL, (void *)acecad->data, acecad->data_dma) [L3865] FCALL input_free_device(input_dev) [L3866] FCALL kfree((void const *)acecad) [L3867] RET return (err); VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, \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={55340232221128654917:55340232221128654894}, acecad={36893488147419103233:0}, bulk_urb={0:0}, dev={36893488147419103233:0}, DEV_STATE=0, endpoint={55340232221128654929:0}, err=1, id={18446744073709551617:0}, id={18446744073709551617:0}, id->driver_info=0, input_dev={55340232221128654849:0}, int_urb={0:0}, INTERF_STATE=0, interface={55340232221128654928: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, maxp=0, pipe=-1, ref_cnt=0, SERIAL_STATE=0, tmp={36893488147419103233:0}, tmp___0=1, tmp___1=17, tmp___2=0, tmp___3={36893488147419103233:0}, tmp___4={-4:5}, tmp___5=0, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3961] EXPR usb_acecad_probe(usb_acecad_driver_group1, (struct usb_device_id const *)ldvarg0) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_acecad_probe(usb_acecad_driver_group1, (struct usb_device_id const *)ldvarg0)=1, usb_counter=0, usb_intfdata={0:0}] [L3961] ldv_retval_0 = usb_acecad_probe(usb_acecad_driver_group1, (struct usb_device_id const *)ldvarg0) [L3962] COND FALSE !(ldv_retval_0 == 0) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3953] tmp___0 = __VERIFIER_nondet_int() [L3955] case 0: [L3989] case 1: VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3990] COND TRUE ldv_state_variable_0 != 0 [L3991] tmp___2 = __VERIFIER_nondet_int() [L3993] case 0: VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3994] COND TRUE ldv_state_variable_0 == 3 && ref_cnt == 0 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3995] CALL usb_acecad_exit() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3919] CALL ldv_usb_deregister_11(& usb_acecad_driver) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, arg={55340232221128654881:0}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4137] FCALL usb_deregister(arg) [L4138] RET ldv_state_variable_1 = 0 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, arg={55340232221128654881:0}, arg={55340232221128654881:0}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3919] RET ldv_usb_deregister_11(& usb_acecad_driver) VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3995] usb_acecad_exit() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L3996] ldv_state_variable_0 = 2 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4034] CALL ldv_check_final_state() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4402] COND TRUE URB_STATE != 0 VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4403] CALL ldv_error() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] [L4148] __VERIFIER_error() VAL [={0:0}, ={0:0}, " "={55340232221128654850:0}, "/input0"={55340232221128654927:0}, "<3>acecad: can\'t resubmit intr, %s-%s/input0, status %d\n"={55340232221128654855:0}, "<6>acecad: v3.2:USB Acecad Flair tablet driver\n"={55340232221128654859:0}, "acecad"={55340232221128654884:0}, "include/linux/usb.h"={55340232221128654880:0}, "include/linux/usb.h"={55340232221128654925:0}, "USB Acecad 302 Tablet %04x:%04x"={55340232221128654919:0}, "USB Acecad Flair Tablet %04x:%04x"={55340232221128654895:0}, "usb-%s-%s"={55340232221128654936:0}, "usb_acecad"={55340232221128654934:0}, \old()=0, \old()=0, \old(int_urb)=0, \old(int_urb)=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(URB_STATE)=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, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_usb_device_table=0, __mod_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={55340232221128654917:55340232221128654894}, bulk_urb={0:0}, DEV_STATE=0, int_urb={0: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, URB_STATE=1, usb_acecad_driver={55340232221128654881:0}, usb_acecad_driver_group1={-18446744073709551615:0}, usb_acecad_id_table={55340232221128654860:0}, usb_counter=0, usb_intfdata={0:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 67 procedures, 432 locations, 1 error locations. UNSAFE Result, 161.7s OverallTime, 13 OverallIterations, 3 TraceHistogramMax, 107.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 4801 SDtfs, 2962 SDslu, 14915 SDs, 0 SdLazy, 668 SolverSat, 32 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 543 GetRequests, 478 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3745occurred in iteration=12, 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: 45.1s AutomataMinimizationTime, 12 MinimizatonAttempts, 2545 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.2s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 3.0s InterpolantComputationTime, 2370 NumberOfCodeBlocks, 2370 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 2102 ConstructedInterpolants, 0 QuantifiedInterpolants, 612234 SizeOfPredicates, 3 NumberOfNonLiveVariables, 3142 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 14 InterpolantComputations, 12 PerfectInterpolantSequences, 336/354 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...