./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 31f1315d23c882220bc6f0d965399be802bae4ce37ec7445b5ebe262ba0dc67b --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 03:11:58,614 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 03:11:58,671 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 03:11:58,676 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 03:11:58,678 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 03:11:58,698 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 03:11:58,699 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 03:11:58,700 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 03:11:58,700 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 03:11:58,700 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 03:11:58,701 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 03:11:58,701 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 03:11:58,701 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 03:11:58,701 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 03:11:58,702 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 03:11:58,702 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 03:11:58,702 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 03:11:58,702 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 03:11:58,702 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 03:11:58,702 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 03:11:58,702 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 03:11:58,702 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 03:11:58,703 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 03:11:58,703 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 03:11:58,703 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 03:11:58,703 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 03:11:58,703 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 03:11:58,703 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 03:11:58,703 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 03:11:58,703 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:11:58,704 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 03:11:58,704 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 31f1315d23c882220bc6f0d965399be802bae4ce37ec7445b5ebe262ba0dc67b [2025-03-04 03:11:58,958 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 03:11:58,964 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 03:11:58,967 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 03:11:58,968 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 03:11:58,968 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 03:11:58,969 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i [2025-03-04 03:12:00,130 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c2593ca55/04eaac4ca7154f968778e22950110e2e/FLAG19f79177a [2025-03-04 03:12:00,507 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 03:12:00,507 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i [2025-03-04 03:12:00,531 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c2593ca55/04eaac4ca7154f968778e22950110e2e/FLAG19f79177a [2025-03-04 03:12:00,697 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c2593ca55/04eaac4ca7154f968778e22950110e2e [2025-03-04 03:12:00,699 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 03:12:00,700 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 03:12:00,701 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 03:12:00,701 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 03:12:00,705 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 03:12:00,706 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:12:00" (1/1) ... [2025-03-04 03:12:00,708 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c7d53e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:00, skipping insertion in model container [2025-03-04 03:12:00,708 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:12:00" (1/1) ... [2025-03-04 03:12:00,777 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 03:12:01,140 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i[96705,96718] [2025-03-04 03:12:01,509 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:12:01,543 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 03:12:01,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i[96705,96718] [2025-03-04 03:12:01,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/phy.c"), "i" (58), "i" (sizeof(struct bug_entry ))); [4163-4169] [2025-03-04 03:12:01,796 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/phy.c"), "i" (110), "i" (sizeof(struct bug_entry ))); [4241-4247] [2025-03-04 03:12:01,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (118), "i" (sizeof(struct bug_entry ))); [4609-4615] [2025-03-04 03:12:01,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (157), "i" (sizeof(struct bug_entry ))); [4702-4708] [2025-03-04 03:12:01,829 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (158), "i" (sizeof(struct bug_entry ))); [4737-4743] [2025-03-04 03:12:01,830 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (159), "i" (sizeof(struct bug_entry ))); [4772-4778] [2025-03-04 03:12:01,870 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:12:01,958 INFO L204 MainTranslator]: Completed translation [2025-03-04 03:12:01,959 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01 WrapperNode [2025-03-04 03:12:01,960 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 03:12:01,960 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 03:12:01,961 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 03:12:01,961 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 03:12:01,965 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,011 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,069 INFO L138 Inliner]: procedures = 116, calls = 855, calls flagged for inlining = 40, calls inlined = 40, statements flattened = 2574 [2025-03-04 03:12:02,069 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 03:12:02,074 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 03:12:02,074 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 03:12:02,074 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 03:12:02,085 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,085 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,108 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,329 INFO L175 MemorySlicer]: Split 538 memory accesses to 16 slices as follows [2, 8, 8, 8, 6, 12, 3, 16, 349, 42, 4, 4, 46, 6, 16, 8]. 65 percent of accesses are in the largest equivalence class. The 80 initializations are split as follows [2, 7, 7, 7, 6, 12, 0, 16, 0, 0, 0, 0, 0, 0, 16, 7]. The 213 writes are split as follows [0, 0, 0, 0, 0, 0, 1, 0, 124, 42, 0, 0, 46, 0, 0, 0]. [2025-03-04 03:12:02,332 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,333 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,402 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,408 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,425 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,435 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,459 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 03:12:02,461 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 03:12:02,461 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 03:12:02,461 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 03:12:02,462 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (1/1) ... [2025-03-04 03:12:02,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:12:02,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 03:12:02,486 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 03:12:02,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_dfu_driver_exit [2025-03-04 03:12:02,511 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_dfu_driver_exit [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_dfu_driver_init [2025-03-04 03:12:02,511 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_dfu_driver_init [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure fw_hdrs_free [2025-03-04 03:12:02,511 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_hdrs_free [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 03:12:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2025-03-04 03:12:02,512 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 03:12:02,512 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-04 03:12:02,512 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~int~TO~int [2025-03-04 03:12:02,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~int~TO~int [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 03:12:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 03:12:02,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 03:12:02,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 03:12:02,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 03:12:02,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 03:12:02,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 03:12:02,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2025-03-04 03:12:02,515 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_mpi_read [2025-03-04 03:12:02,515 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_mpi_read [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_cmd_reset [2025-03-04 03:12:02,515 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_cmd_reset [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 03:12:02,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_interruptible_timeout [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_interruptible_timeout [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 03:12:02,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 03:12:02,516 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-03-04 03:12:02,517 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-03-04 03:12:02,517 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2025-03-04 03:12:02,517 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2025-03-04 03:12:02,517 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 03:12:02,517 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_mpi_write [2025-03-04 03:12:02,520 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_mpi_write [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-03-04 03:12:02,520 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 03:12:02,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_mac_fw_upload [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_mac_fw_upload [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion___0 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion___0 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 03:12:02,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 03:12:02,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 03:12:02,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 03:12:02,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_intf [2025-03-04 03:12:02,522 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_intf [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_rceb_check [2025-03-04 03:12:02,522 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_rceb_check [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_fw_upload [2025-03-04 03:12:02,522 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_fw_upload [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 03:12:02,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 03:12:02,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 03:12:02,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 03:12:02,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 03:12:02,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 03:12:02,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 03:12:02,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 03:12:02,525 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 03:12:02,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 03:12:02,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2025-03-04 03:12:02,526 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure __mac_fw_upload [2025-03-04 03:12:02,526 INFO L138 BoogieDeclarations]: Found implementation of procedure __mac_fw_upload [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-03-04 03:12:02,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_print_state [2025-03-04 03:12:02,526 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_print_state [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 03:12:02,526 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_phy_fw_upload [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_phy_fw_upload [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-03-04 03:12:02,527 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 03:12:02,527 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~TO~int [2025-03-04 03:12:02,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~TO~int [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_cmd [2025-03-04 03:12:02,530 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_cmd [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2025-03-04 03:12:02,530 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 03:12:02,530 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 03:12:02,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 03:12:02,992 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 03:12:02,996 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 03:12:03,205 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534: havoc #t~nondet461; [2025-03-04 03:12:03,518 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5538: havoc #t~nondet462; [2025-03-04 03:12:03,524 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: havoc #t~malloc446.base, #t~malloc446.offset; [2025-03-04 03:12:03,553 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5466: havoc #t~nondet450; [2025-03-04 03:12:03,554 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_assume_stopFINAL: assume true; [2025-03-04 03:12:03,909 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume false; [2025-03-04 03:12:03,909 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume !false; [2025-03-04 03:12:04,039 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: havoc #t~nondet449; [2025-03-04 03:12:04,047 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: havoc __kmalloc_#t~ret447#1.base, __kmalloc_#t~ret447#1.offset; [2025-03-04 03:12:04,053 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5470: havoc dev_set_drvdata_#t~nondet451#1; [2025-03-04 03:12:04,064 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: havoc usb_register_driver_#t~nondet458#1; [2025-03-04 03:12:04,109 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455: havoc #t~nondet448; [2025-03-04 03:12:04,117 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4510: havoc #t~mem315;havoc #t~bitwise316; [2025-03-04 03:12:04,327 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5500: havoc #t~nondet455; [2025-03-04 03:12:04,502 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3892: call ULTIMATE.dealloc(~#fw~0#1.base, ~#fw~0#1.offset);havoc ~#fw~0#1.base, ~#fw~0#1.offset;call ULTIMATE.dealloc(~#fw_hdrs~0#1.base, ~#fw_hdrs~0#1.offset);havoc ~#fw_hdrs~0#1.base, ~#fw_hdrs~0#1.offset; [2025-03-04 03:12:04,534 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4338: call ULTIMATE.dealloc(~#fw~1.base, ~#fw~1.offset);havoc ~#fw~1.base, ~#fw~1.offset;call ULTIMATE.dealloc(~#phy_stat~0.base, ~#phy_stat~0.offset);havoc ~#phy_stat~0.base, ~#phy_stat~0.offset; [2025-03-04 03:12:04,537 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496: havoc #t~nondet454; [2025-03-04 03:12:04,541 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5486: havoc #t~ret453.base, #t~ret453.offset; [2025-03-04 03:12:04,543 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: havoc #t~nondet452; [2025-03-04 03:12:04,638 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3123: call ULTIMATE.dealloc(~#context~0#1.base, ~#context~0#1.offset);havoc ~#context~0#1.base, ~#context~0#1.offset; [2025-03-04 03:12:10,172 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404: assume false; [2025-03-04 03:12:10,172 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404: assume !false; [2025-03-04 03:12:10,173 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5530: havoc usb_set_interface_#t~nondet460#1; [2025-03-04 03:12:10,173 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: havoc usb_get_dev_#t~ret456#1.base, usb_get_dev_#t~ret456#1.offset; [2025-03-04 03:12:10,173 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509: havoc usb_get_intf_#t~ret457#1.base, usb_get_intf_#t~ret457#1.offset; [2025-03-04 03:12:10,173 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526: havoc usb_reset_device_#t~nondet459#1; [2025-03-04 03:12:10,376 INFO L? ?]: Removed 1056 outVars from TransFormulas that were not future-live. [2025-03-04 03:12:10,376 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 03:12:10,410 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 03:12:10,412 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-04 03:12:10,412 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:12:10 BoogieIcfgContainer [2025-03-04 03:12:10,412 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 03:12:10,414 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 03:12:10,415 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 03:12:10,418 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 03:12:10,418 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 03:12:00" (1/3) ... [2025-03-04 03:12:10,419 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3245c14 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 03:12:10, skipping insertion in model container [2025-03-04 03:12:10,419 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:01" (2/3) ... [2025-03-04 03:12:10,420 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3245c14 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 03:12:10, skipping insertion in model container [2025-03-04 03:12:10,420 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:12:10" (3/3) ... [2025-03-04 03:12:10,421 INFO L128 eAbstractionObserver]: Analyzing ICFG usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i [2025-03-04 03:12:10,433 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 03:12:10,439 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i that has 74 procedures, 911 locations, 1 initial locations, 91 loop locations, and 1 error locations. [2025-03-04 03:12:10,498 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 03:12:10,505 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6569b7d7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 03:12:10,506 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-04 03:12:10,510 INFO L276 IsEmpty]: Start isEmpty. Operand has 775 states, 585 states have (on average 1.347008547008547) internal successors, (788), 596 states have internal predecessors, (788), 146 states have call successors, (146), 43 states have call predecessors, (146), 42 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) [2025-03-04 03:12:10,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2025-03-04 03:12:10,514 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:12:10,514 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 03:12:10,514 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:12:10,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:12:10,517 INFO L85 PathProgramCache]: Analyzing trace with hash -260679393, now seen corresponding path program 1 times [2025-03-04 03:12:10,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:12:10,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376988241] [2025-03-04 03:12:10,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:12:10,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:12:13,699 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 15 statements into 1 equivalence classes. [2025-03-04 03:12:13,938 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 15 of 15 statements. [2025-03-04 03:12:13,939 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:12:13,939 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:12:14,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 03:12:14,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:12:14,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376988241] [2025-03-04 03:12:14,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376988241] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:12:14,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:12:14,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:12:14,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690228687] [2025-03-04 03:12:14,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:12:14,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:12:14,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:12:14,352 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:12:14,352 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:12:14,355 INFO L87 Difference]: Start difference. First operand has 775 states, 585 states have (on average 1.347008547008547) internal successors, (788), 596 states have internal predecessors, (788), 146 states have call successors, (146), 43 states have call predecessors, (146), 42 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-04 03:12:14,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:12:14,876 INFO L93 Difference]: Finished difference Result 2289 states and 3261 transitions. [2025-03-04 03:12:14,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:12:14,878 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2025-03-04 03:12:14,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:12:14,900 INFO L225 Difference]: With dead ends: 2289 [2025-03-04 03:12:14,900 INFO L226 Difference]: Without dead ends: 1469 [2025-03-04 03:12:14,909 INFO L434 NwaCegarLoop]: 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 [2025-03-04 03:12:14,911 INFO L435 NwaCegarLoop]: 1858 mSDtfsCounter, 1012 mSDsluCounter, 989 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1012 SdHoareTripleChecker+Valid, 2847 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-04 03:12:14,911 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1012 Valid, 2847 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-04 03:12:14,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2025-03-04 03:12:15,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1466. [2025-03-04 03:12:15,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1098 states have (on average 1.261384335154827) internal successors, (1385), 1107 states have internal predecessors, (1385), 286 states have call successors, (286), 82 states have call predecessors, (286), 81 states have return successors, (283), 283 states have call predecessors, (283), 283 states have call successors, (283) [2025-03-04 03:12:15,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 1954 transitions. [2025-03-04 03:12:15,050 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 1954 transitions. Word has length 15 [2025-03-04 03:12:15,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:12:15,052 INFO L471 AbstractCegarLoop]: Abstraction has 1466 states and 1954 transitions. [2025-03-04 03:12:15,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-04 03:12:15,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 1954 transitions. [2025-03-04 03:12:15,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2025-03-04 03:12:15,052 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:12:15,052 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 03:12:15,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 03:12:15,053 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:12:15,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:12:15,053 INFO L85 PathProgramCache]: Analyzing trace with hash 508467653, now seen corresponding path program 1 times [2025-03-04 03:12:15,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:12:15,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450522709] [2025-03-04 03:12:15,053 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:12:15,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:12:17,963 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 16 statements into 1 equivalence classes. [2025-03-04 03:12:18,035 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 16 of 16 statements. [2025-03-04 03:12:18,035 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:12:18,035 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:12:18,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-04 03:12:18,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:12:18,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450522709] [2025-03-04 03:12:18,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450522709] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:12:18,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:12:18,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:12:18,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373813476] [2025-03-04 03:12:18,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:12:18,276 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:12:18,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:12:18,276 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:12:18,276 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:12:18,277 INFO L87 Difference]: Start difference. First operand 1466 states and 1954 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-04 03:12:18,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:12:18,427 INFO L93 Difference]: Finished difference Result 1468 states and 1955 transitions. [2025-03-04 03:12:18,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:12:18,428 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2025-03-04 03:12:18,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:12:18,437 INFO L225 Difference]: With dead ends: 1468 [2025-03-04 03:12:18,437 INFO L226 Difference]: Without dead ends: 1457 [2025-03-04 03:12:18,438 INFO L434 NwaCegarLoop]: 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 [2025-03-04 03:12:18,438 INFO L435 NwaCegarLoop]: 974 mSDtfsCounter, 977 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 977 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-04 03:12:18,440 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [977 Valid, 974 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-04 03:12:18,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states. [2025-03-04 03:12:18,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 1457. [2025-03-04 03:12:18,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1457 states, 1092 states have (on average 1.2591575091575091) internal successors, (1375), 1099 states have internal predecessors, (1375), 284 states have call successors, (284), 81 states have call predecessors, (284), 80 states have return successors, (282), 282 states have call predecessors, (282), 282 states have call successors, (282) [2025-03-04 03:12:18,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1457 states to 1457 states and 1941 transitions. [2025-03-04 03:12:18,503 INFO L78 Accepts]: Start accepts. Automaton has 1457 states and 1941 transitions. Word has length 16 [2025-03-04 03:12:18,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:12:18,504 INFO L471 AbstractCegarLoop]: Abstraction has 1457 states and 1941 transitions. [2025-03-04 03:12:18,504 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-03-04 03:12:18,504 INFO L276 IsEmpty]: Start isEmpty. Operand 1457 states and 1941 transitions. [2025-03-04 03:12:18,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2025-03-04 03:12:18,510 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:12:18,510 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2025-03-04 03:12:18,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 03:12:18,510 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:12:18,510 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:12:18,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1674937425, now seen corresponding path program 1 times [2025-03-04 03:12:18,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:12:18,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861127296] [2025-03-04 03:12:18,511 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:12:18,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:12:21,179 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 128 statements into 1 equivalence classes. [2025-03-04 03:12:21,273 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 128 of 128 statements. [2025-03-04 03:12:21,273 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:12:21,273 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:12:21,925 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2025-03-04 03:12:21,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:12:21,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861127296] [2025-03-04 03:12:21,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861127296] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:12:21,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:12:21,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 03:12:21,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313134225] [2025-03-04 03:12:21,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:12:21,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 03:12:21,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:12:21,928 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 03:12:21,928 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 03:12:21,928 INFO L87 Difference]: Start difference. First operand 1457 states and 1941 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-04 03:12:22,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:12:22,518 INFO L93 Difference]: Finished difference Result 2907 states and 3877 transitions. [2025-03-04 03:12:22,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-04 03:12:22,519 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 128 [2025-03-04 03:12:22,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:12:22,532 INFO L225 Difference]: With dead ends: 2907 [2025-03-04 03:12:22,532 INFO L226 Difference]: Without dead ends: 1461 [2025-03-04 03:12:22,539 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 03:12:22,540 INFO L435 NwaCegarLoop]: 970 mSDtfsCounter, 0 mSDsluCounter, 1924 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2894 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-04 03:12:22,541 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2894 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-04 03:12:22,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1461 states. [2025-03-04 03:12:22,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1461 to 1461. [2025-03-04 03:12:22,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1096 states have (on average 1.2582116788321167) internal successors, (1379), 1103 states have internal predecessors, (1379), 284 states have call successors, (284), 81 states have call predecessors, (284), 80 states have return successors, (282), 282 states have call predecessors, (282), 282 states have call successors, (282) [2025-03-04 03:12:22,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 1945 transitions. [2025-03-04 03:12:22,609 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 1945 transitions. Word has length 128 [2025-03-04 03:12:22,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:12:22,611 INFO L471 AbstractCegarLoop]: Abstraction has 1461 states and 1945 transitions. [2025-03-04 03:12:22,611 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2025-03-04 03:12:22,612 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 1945 transitions. [2025-03-04 03:12:22,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-03-04 03:12:22,614 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:12:22,617 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2025-03-04 03:12:22,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 03:12:22,617 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:12:22,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:12:22,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1658202852, now seen corresponding path program 1 times [2025-03-04 03:12:22,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:12:22,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227194629] [2025-03-04 03:12:22,618 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:12:22,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:12:25,237 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-03-04 03:12:25,323 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-03-04 03:12:25,323 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:12:25,323 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 03:12:25,882 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2025-03-04 03:12:25,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 03:12:25,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227194629] [2025-03-04 03:12:25,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227194629] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 03:12:25,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 03:12:25,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 03:12:25,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817301343] [2025-03-04 03:12:25,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 03:12:25,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 03:12:25,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 03:12:25,884 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 03:12:25,884 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 03:12:25,884 INFO L87 Difference]: Start difference. First operand 1461 states and 1945 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-03-04 03:12:26,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 03:12:26,130 INFO L93 Difference]: Finished difference Result 2911 states and 3879 transitions. [2025-03-04 03:12:26,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 03:12:26,131 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 142 [2025-03-04 03:12:26,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 03:12:26,139 INFO L225 Difference]: With dead ends: 2911 [2025-03-04 03:12:26,139 INFO L226 Difference]: Without dead ends: 1461 [2025-03-04 03:12:26,143 INFO L434 NwaCegarLoop]: 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 [2025-03-04 03:12:26,146 INFO L435 NwaCegarLoop]: 970 mSDtfsCounter, 2 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1937 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-04 03:12:26,146 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1937 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-04 03:12:26,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1461 states. [2025-03-04 03:12:26,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1461 to 1461. [2025-03-04 03:12:26,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1096 states have (on average 1.2563868613138687) internal successors, (1377), 1103 states have internal predecessors, (1377), 284 states have call successors, (284), 81 states have call predecessors, (284), 80 states have return successors, (282), 282 states have call predecessors, (282), 282 states have call successors, (282) [2025-03-04 03:12:26,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 1943 transitions. [2025-03-04 03:12:26,240 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 1943 transitions. Word has length 142 [2025-03-04 03:12:26,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 03:12:26,240 INFO L471 AbstractCegarLoop]: Abstraction has 1461 states and 1943 transitions. [2025-03-04 03:12:26,240 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2025-03-04 03:12:26,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 1943 transitions. [2025-03-04 03:12:26,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2025-03-04 03:12:26,244 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 03:12:26,244 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2025-03-04 03:12:26,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 03:12:26,245 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 03:12:26,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 03:12:26,245 INFO L85 PathProgramCache]: Analyzing trace with hash 1908479377, now seen corresponding path program 1 times [2025-03-04 03:12:26,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 03:12:26,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794551337] [2025-03-04 03:12:26,246 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 03:12:26,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 03:12:29,076 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 144 statements into 1 equivalence classes. [2025-03-04 03:12:29,463 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 144 of 144 statements. [2025-03-04 03:12:29,463 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:12:29,463 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 03:12:29,463 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-04 03:12:29,505 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 144 statements into 1 equivalence classes. [2025-03-04 03:12:30,172 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 144 of 144 statements. [2025-03-04 03:12:30,172 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 03:12:30,172 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-04 03:12:30,314 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-04 03:12:30,314 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-04 03:12:30,314 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-03-04 03:12:30,317 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 03:12:30,319 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-03-04 03:12:30,475 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-03-04 03:12:30,479 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 04.03 03:12:30 BoogieIcfgContainer [2025-03-04 03:12:30,479 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-03-04 03:12:30,480 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-03-04 03:12:30,480 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-03-04 03:12:30,480 INFO L274 PluginConnector]: Witness Printer initialized [2025-03-04 03:12:30,481 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 03:12:10" (3/4) ... [2025-03-04 03:12:30,482 INFO L149 WitnessPrinter]: No result that supports witness generation found [2025-03-04 03:12:30,483 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2025-03-04 03:12:30,484 INFO L158 Benchmark]: Toolchain (without parser) took 29783.85ms. Allocated memory was 167.8MB in the beginning and 1.6GB in the end (delta: 1.5GB). Free memory was 115.5MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 307.7MB. Max. memory is 16.1GB. [2025-03-04 03:12:30,484 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 201.3MB. Free memory is still 118.2MB. There was no memory consumed. Max. memory is 16.1GB. [2025-03-04 03:12:30,485 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1259.04ms. Allocated memory is still 167.8MB. Free memory was 115.5MB in the beginning and 113.6MB in the end (delta: 1.8MB). Peak memory consumption was 94.5MB. Max. memory is 16.1GB. [2025-03-04 03:12:30,485 INFO L158 Benchmark]: Boogie Procedure Inliner took 108.93ms. Allocated memory is still 167.8MB. Free memory was 113.6MB in the beginning and 100.4MB in the end (delta: 13.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-03-04 03:12:30,486 INFO L158 Benchmark]: Boogie Preprocessor took 386.06ms. Allocated memory is still 167.8MB. Free memory was 100.4MB in the beginning and 81.9MB in the end (delta: 18.5MB). Peak memory consumption was 64.5MB. Max. memory is 16.1GB. [2025-03-04 03:12:30,486 INFO L158 Benchmark]: IcfgBuilder took 7951.19ms. Allocated memory was 167.8MB in the beginning and 310.4MB in the end (delta: 142.6MB). Free memory was 81.9MB in the beginning and 75.1MB in the end (delta: 6.8MB). Peak memory consumption was 155.3MB. Max. memory is 16.1GB. [2025-03-04 03:12:30,486 INFO L158 Benchmark]: TraceAbstraction took 20065.26ms. Allocated memory was 310.4MB in the beginning and 1.6GB in the end (delta: 1.3GB). Free memory was 75.1MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 844.7MB. Max. memory is 16.1GB. [2025-03-04 03:12:30,486 INFO L158 Benchmark]: Witness Printer took 3.16ms. Allocated memory is still 1.6GB. Free memory was 1.3GB in the beginning and 1.3GB in the end (delta: 144.4kB). There was no memory consumed. Max. memory is 16.1GB. [2025-03-04 03:12:30,487 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.23ms. Allocated memory is still 201.3MB. Free memory is still 118.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1259.04ms. Allocated memory is still 167.8MB. Free memory was 115.5MB in the beginning and 113.6MB in the end (delta: 1.8MB). Peak memory consumption was 94.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 108.93ms. Allocated memory is still 167.8MB. Free memory was 113.6MB in the beginning and 100.4MB in the end (delta: 13.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 386.06ms. Allocated memory is still 167.8MB. Free memory was 100.4MB in the beginning and 81.9MB in the end (delta: 18.5MB). Peak memory consumption was 64.5MB. Max. memory is 16.1GB. * IcfgBuilder took 7951.19ms. Allocated memory was 167.8MB in the beginning and 310.4MB in the end (delta: 142.6MB). Free memory was 81.9MB in the beginning and 75.1MB in the end (delta: 6.8MB). Peak memory consumption was 155.3MB. Max. memory is 16.1GB. * TraceAbstraction took 20065.26ms. Allocated memory was 310.4MB in the beginning and 1.6GB in the end (delta: 1.3GB). Free memory was 75.1MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 844.7MB. Max. memory is 16.1GB. * Witness Printer took 3.16ms. Allocated memory is still 1.6GB. Free memory was 1.3GB in the beginning and 1.3GB in the end (delta: 144.4kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 4163]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/phy.c"), "i" (58), "i" (sizeof(struct bug_entry ))); [4163-4169] - GenericResultAtLocation [Line: 4241]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/phy.c"), "i" (110), "i" (sizeof(struct bug_entry ))); [4241-4247] - GenericResultAtLocation [Line: 4609]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (118), "i" (sizeof(struct bug_entry ))); [4609-4615] - GenericResultAtLocation [Line: 4702]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (157), "i" (sizeof(struct bug_entry ))); [4702-4708] - GenericResultAtLocation [Line: 4737]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (158), "i" (sizeof(struct bug_entry ))); [4737-4743] - GenericResultAtLocation [Line: 4772]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (159), "i" (sizeof(struct bug_entry ))); [4772-4778] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 3326]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 4518. Possible FailurePath: [L3030] static struct lock_class_key __key ; [L3030] static struct lock_class_key __key ; [L3030] static struct lock_class_key __key ; [L3030] static struct lock_class_key __key ; [L3030] static struct lock_class_key __key ; [L3030] static struct lock_class_key __key ; [L3030] static struct lock_class_key __key ; [L3030] static struct lock_class_key __key ; [L3030] static struct lock_class_key __key ; [L3105-L3106] static unsigned long const __kcrctab_i1480_rceb_check __attribute__((__used__, __unused__, __section__("___kcrctab_gpl+i1480_rceb_check"))) = (unsigned long const )((unsigned long )(& __crc_i1480_rceb_check)); [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3107-L3113] static char const __kstrtab_i1480_rceb_check[17] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'r', (char const )'c', (char const )'e', (char const )'b', (char const )'_', (char const )'c', (char const )'h', (char const )'e', (char const )'c', (char const )'k', (char const )'\000'}; [L3114-L3115] static struct kernel_symbol const __ksymtab_i1480_rceb_check __attribute__((__used__, __unused__, __section__("___ksymtab_gpl+i1480_rceb_check"))) = {(unsigned long )(& i1480_rceb_check), __kstrtab_i1480_rceb_check}; [L3218-L3219] static unsigned long const __kcrctab_i1480_cmd __attribute__((__used__, __unused__, __section__("___kcrctab_gpl+i1480_cmd"))) = (unsigned long const )((unsigned long )(& __crc_i1480_cmd)); [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3220-L3224] static char const __kstrtab_i1480_cmd[10] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'c', (char const )'m', (char const )'d', (char const )'\000'}; [L3225-L3226] static struct kernel_symbol const __ksymtab_i1480_cmd __attribute__((__used__, __unused__, __section__("___ksymtab_gpl+i1480_cmd"))) = {(unsigned long )(& i1480_cmd), __kstrtab_i1480_cmd}; [L3313-L3314] static unsigned long const __kcrctab_i1480_fw_upload __attribute__((__used__, __unused__, __section__("___kcrctab_gpl+i1480_fw_upload"))) = (unsigned long const )((unsigned long )(& __crc_i1480_fw_upload)); [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3315-L3320] static char const __kstrtab_i1480_fw_upload[16] __attribute__((__section__("__ksymtab_strings"), __aligned__(1))) = { (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'_', (char const )'f', (char const )'w', (char const )'_', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'\000'}; [L3321-L3322] static struct kernel_symbol const __ksymtab_i1480_fw_upload __attribute__((__used__, __unused__, __section__("___ksymtab_gpl+i1480_fw_upload"))) = {(unsigned long )(& i1480_fw_upload), __kstrtab_i1480_fw_upload}; [L3345] int ldv_urb_state = 0; [L3346] int ldv_coherent_state = 0; [L3717-L3719] static struct _ddebug descriptor __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "mac_fw_hdrs_push", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/mac.c", "fw chunk (%zu @ 0x%08lx)\n", 227U, 0U, (char)0}; [L3717-L3719] static struct _ddebug descriptor __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "mac_fw_hdrs_push", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/mac.c", "fw chunk (%zu @ 0x%08lx)\n", 227U, 0U, (char)0}; [L3717-L3719] static struct _ddebug descriptor __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "mac_fw_hdrs_push", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/mac.c", "fw chunk (%zu @ 0x%08lx)\n", 227U, 0U, (char)0}; [L3717-L3719] static struct _ddebug descriptor __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "mac_fw_hdrs_push", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/mac.c", "fw chunk (%zu @ 0x%08lx)\n", 227U, 0U, (char)0}; [L3717-L3719] static struct _ddebug descriptor __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "mac_fw_hdrs_push", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/mac.c", "fw chunk (%zu @ 0x%08lx)\n", 227U, 0U, (char)0}; [L3717-L3719] static struct _ddebug descriptor __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "mac_fw_hdrs_push", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/mac.c", "fw chunk (%zu @ 0x%08lx)\n", 227U, 0U, (char)0}; [L3717-L3719] static struct _ddebug descriptor __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "mac_fw_hdrs_push", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/mac.c", "fw chunk (%zu @ 0x%08lx)\n", 227U, 0U, (char)0}; [L3717-L3719] static struct _ddebug descriptor __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "mac_fw_hdrs_push", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/mac.c", "fw chunk (%zu @ 0x%08lx)\n", 227U, 0U, (char)0}; [L4421] static struct lock_class_key __key___2 ; [L4421] static struct lock_class_key __key___2 ; [L4421] static struct lock_class_key __key___2 ; [L4421] static struct lock_class_key __key___2 ; [L4421] static struct lock_class_key __key___2 ; [L4421] static struct lock_class_key __key___2 ; [L4421] static struct lock_class_key __key___2 ; [L4421] static struct lock_class_key __key___2 ; [L4421] static struct lock_class_key __key___2 ; [L4858-L4860] static struct _ddebug descriptor___0 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: reset/noent %d\n", 209U, 0U, (char)0}; [L4858-L4860] static struct _ddebug descriptor___0 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: reset/noent %d\n", 209U, 0U, (char)0}; [L4858-L4860] static struct _ddebug descriptor___0 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: reset/noent %d\n", 209U, 0U, (char)0}; [L4858-L4860] static struct _ddebug descriptor___0 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: reset/noent %d\n", 209U, 0U, (char)0}; [L4858-L4860] static struct _ddebug descriptor___0 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: reset/noent %d\n", 209U, 0U, (char)0}; [L4858-L4860] static struct _ddebug descriptor___0 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: reset/noent %d\n", 209U, 0U, (char)0}; [L4858-L4860] static struct _ddebug descriptor___0 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: reset/noent %d\n", 209U, 0U, (char)0}; [L4858-L4860] static struct _ddebug descriptor___0 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: reset/noent %d\n", 209U, 0U, (char)0}; [L4861-L4863] static struct _ddebug descriptor___1 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: down %d\n", 212U, 0U, (char)0}; [L4861-L4863] static struct _ddebug descriptor___1 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: down %d\n", 212U, 0U, (char)0}; [L4861-L4863] static struct _ddebug descriptor___1 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: down %d\n", 212U, 0U, (char)0}; [L4861-L4863] static struct _ddebug descriptor___1 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: down %d\n", 212U, 0U, (char)0}; [L4861-L4863] static struct _ddebug descriptor___1 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: down %d\n", 212U, 0U, (char)0}; [L4861-L4863] static struct _ddebug descriptor___1 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: down %d\n", 212U, 0U, (char)0}; [L4861-L4863] static struct _ddebug descriptor___1 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: down %d\n", 212U, 0U, (char)0}; [L4861-L4863] static struct _ddebug descriptor___1 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_neep_cb", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "NEEP: down %d\n", 212U, 0U, (char)0}; [L5071-L5073] static struct _ddebug descriptor___2 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_probe", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "not attaching to iface %d\n", 353U, 0U, (char)0}; [L5071-L5073] static struct _ddebug descriptor___2 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_probe", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "not attaching to iface %d\n", 353U, 0U, (char)0}; [L5071-L5073] static struct _ddebug descriptor___2 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_probe", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "not attaching to iface %d\n", 353U, 0U, (char)0}; [L5071-L5073] static struct _ddebug descriptor___2 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_probe", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "not attaching to iface %d\n", 353U, 0U, (char)0}; [L5071-L5073] static struct _ddebug descriptor___2 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_probe", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "not attaching to iface %d\n", 353U, 0U, (char)0}; [L5071-L5073] static struct _ddebug descriptor___2 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_probe", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "not attaching to iface %d\n", 353U, 0U, (char)0}; [L5071-L5073] static struct _ddebug descriptor___2 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_probe", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "not attaching to iface %d\n", 353U, 0U, (char)0}; [L5071-L5073] static struct _ddebug descriptor___2 __attribute__((__used__, __section__("__verbose"), __aligned__(8))) = {"i1480_dfu_usb", "i1480_usb_probe", "/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c", "not attaching to iface %d\n", 353U, 0U, (char)0}; [L5208-L5217] static char const __mod_firmware416[31] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'f', (char const )'i', (char const )'r', (char const )'m', (char const )'w', (char const )'a', (char const )'r', (char const )'e', (char const )'=', (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'-', (char const )'p', (char const )'r', (char const )'e', (char const )'-', (char const )'p', (char const )'h', (char const )'y', (char const )'-', (char const )'0', (char const )'.', (char const )'0', (char const )'.', (char const )'b', (char const )'i', (char const )'n', (char const )'\000'}; [L5218-L5226] static char const __mod_firmware417[27] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'f', (char const )'i', (char const )'r', (char const )'m', (char const )'w', (char const )'a', (char const )'r', (char const )'e', (char const )'=', (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'-', (char const )'u', (char const )'s', (char const )'b', (char const )'-', (char const )'0', (char const )'.', (char const )'0', (char const )'.', (char const )'b', (char const )'i', (char const )'n', (char const )'\000'}; [L5227-L5235] static char const __mod_firmware418[27] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'f', (char const )'i', (char const )'r', (char const )'m', (char const )'w', (char const )'a', (char const )'r', (char const )'e', (char const )'=', (char const )'i', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )'-', (char const )'p', (char const )'h', (char const )'y', (char const )'-', (char const )'0', (char const )'.', (char const )'0', (char const )'.', (char const )'b', (char const )'i', (char const )'n', (char const )'\000'}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5236-L5247] static struct usb_device_id const i1480_usb_id_table[5] = { {(__u16 )1011, (__u16 )32902, (__u16 )57147, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )5545, (__u16 )5, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )2001, (__u16 )14338, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )1293, (__u16 )12378, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}, {(__u16 )1011, (__u16 )13461, (__u16 )12295, (unsigned short)0, (unsigned short)0, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, (__u8 )255, 0UL}}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5250-L5275] static struct usb_driver i1480_dfu_driver = {"i1480-dfu-usb", & i1480_usb_probe, (void (*)(struct usb_interface *intf ))((void *)0), (int (*)(struct usb_interface *intf , unsigned int code , void *buf ))0, (int (*)(struct usb_interface *intf , pm_message_t message ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, (int (*)(struct usb_interface *intf ))0, i1480_usb_id_table, {{{{{0U}, 0U, 0U, (void *)0, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, (char const *)0, 0, 0UL}}}}, {(struct list_head *)0, (struct list_head *)0}}, {{(char const *)0, (struct bus_type *)0, (struct module *)0, (char const *)0, (_Bool)0, (struct of_device_id const *)0, (int (*)(struct device *dev ))0, (int (*)(struct device *dev ))0, (void (*)(struct device *dev ))0, (int (*)(struct device *dev , pm_message_t state ))0, (int (*)(struct device *dev ))0, (struct attribute_group const **)0, (struct dev_pm_ops const *)0, (struct driver_private *)0}, 0}, 0U, 0U, 0U}; [L5320-L5337] static char const __mod_author475[61] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'a', (char const )'u', (char const )'t', (char const )'h', (char const )'o', (char const )'r', (char const )'=', (char const )'I', (char const )'n', (char const )'a', (char const )'k', (char const )'y', (char const )' ', (char const )'P', (char const )'e', (char const )'r', (char const )'e', (char const )'z', (char const )'-', (char const )'G', (char const )'o', (char const )'n', (char const )'z', (char const )'a', (char const )'l', (char const )'e', (char const )'z', (char const )' ', (char const )'<', (char const )'i', (char const )'n', (char const )'a', (char const )'k', (char const )'y', (char const )'.', (char const )'p', (char const )'e', (char const )'r', (char const )'e', (char const )'z', (char const )'-', (char const )'g', (char const )'o', (char const )'n', (char const )'z', (char const )'a', (char const )'l', (char const )'e', (char const )'z', (char const )'@', (char const )'i', (char const )'n', (char const )'t', (char const )'e', (char const )'l', (char const )'.', (char const )'c', (char const )'o', (char const )'m', (char const )'>', (char const )'\000'}; [L5338-L5356] static char const __mod_description476[67] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'d', (char const )'e', (char const )'s', (char const )'c', (char const )'r', (char const )'i', (char const )'p', (char const )'t', (char const )'i', (char const )'o', (char const )'n', (char const )'=', (char const )'I', (char const )'n', (char const )'t', (char const )'e', (char const )'l', (char const )' ', (char const )'W', (char const )'i', (char const )'r', (char const )'e', (char const )'l', (char const )'e', (char const )'s', (char const )'s', (char const )' ', (char const )'U', (char const )'W', (char const )'B', (char const )' ', (char const )'L', (char const )'i', (char const )'n', (char const )'k', (char const )' ', (char const )'1', (char const )'4', (char const )'8', (char const )'0', (char const )' ', (char const )'f', (char const )'i', (char const )'r', (char const )'m', (char const )'w', (char const )'a', (char const )'r', (char const )'e', (char const )' ', (char const )'u', (char const )'p', (char const )'l', (char const )'o', (char const )'a', (char const )'d', (char const )'e', (char const )'r', (char const )' ', (char const )'f', (char const )'o', (char const )'r', (char const )' ', (char const )'U', (char const )'S', (char const )'B', (char const )'\000'}; [L5357-L5361] static char const __mod_license477[12] __attribute__((__used__, __unused__, __section__(".modinfo"), __aligned__(1))) = { (char const )'l', (char const )'i', (char const )'c', (char const )'e', (char const )'n', (char const )'s', (char const )'e', (char const )'=', (char const )'G', (char const )'P', (char const )'L', (char const )'\000'}; [L5365] int LDV_IN_INTERRUPT ; [L5366] static int res_i1480_usb_probe_8 ; VAL [LDV_IN_INTERRUPT=0, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5368] struct usb_interface *var_group1 ; [L5369] struct usb_device_id const *var_i1480_usb_probe_8_p1 ; [L5370] int tmp___7 ; [L5371] int ldv_s_i1480_dfu_driver_usb_driver ; [L5372] int tmp___8 ; [L5373] int tmp___9 ; [L5376] LDV_IN_INTERRUPT = 1 [L5377] FCALL ldv_initialize() [L5378] CALL, EXPR i1480_dfu_driver_init() VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5281] int tmp___7 ; [L5284] CALL, EXPR usb_register(& i1480_dfu_driver) [L4468] int tmp___7 ; [L4471] CALL, EXPR usb_register_driver(driver, & __this_module, "i1480_dfu_usb") [L5522] return __VERIFIER_nondet_int(); [L4471] RET, EXPR usb_register_driver(driver, & __this_module, "i1480_dfu_usb") [L4471] tmp___7 = usb_register_driver(driver, & __this_module, "i1480_dfu_usb") [L4473] return (tmp___7); VAL [LDV_IN_INTERRUPT=1, \result=0, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5284] RET, EXPR usb_register(& i1480_dfu_driver) [L5284] tmp___7 = usb_register(& i1480_dfu_driver) [L5286] return (tmp___7); VAL [LDV_IN_INTERRUPT=1, \result=0, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5378] RET, EXPR i1480_dfu_driver_init() VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5378] tmp___7 = i1480_dfu_driver_init() [L5380] COND FALSE !(\read(tmp___7)) [L5384] ldv_s_i1480_dfu_driver_usb_driver = 0 VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_s_i1480_dfu_driver_usb_driver=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5386] COND TRUE 1 VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5389] tmp___9 = __VERIFIER_nondet_int() [L5391] COND TRUE \read(tmp___9) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_s_i1480_dfu_driver_usb_driver=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5398] tmp___8 = __VERIFIER_nondet_int() [L5400] COND TRUE tmp___8 == 0 VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5406] COND TRUE ldv_s_i1480_dfu_driver_usb_driver == 0 [L5408] CALL, EXPR i1480_usb_probe(var_group1, var_i1480_usb_probe_8_p1) [L5075] struct i1480_usb *i1480_usb ; [L5076] struct i1480 *i1480 ; [L5077] struct device *dev ; [L5078] int result ; [L5079] long tmp___7 ; [L5080] struct usb_device *tmp___8 ; [L5081] struct usb_device *tmp___9 ; [L5082] void *tmp___10 ; [L5084] dev = & iface->dev [L5085] result = -19 [L5086] EXPR iface->cur_altsetting [L5086] EXPR (iface->cur_altsetting)->desc.bInterfaceNumber VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5086] COND FALSE !((int )(iface->cur_altsetting)->desc.bInterfaceNumber != 0) [L5116] EXPR iface->num_altsetting VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5116] COND FALSE !(iface->num_altsetting > 1U) [L5137] result = -12 [L5138] CALL, EXPR kzalloc(sizeof(*i1480_usb), 208U) [L4515] void *tmp___7 ; VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, flags=208, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, size=229] [L4518] EXPR flags | 32768U VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, size=229] [L4518] CALL, EXPR kmalloc(size, flags | 32768U) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L3490] void *tmp___2 ; [L3493] CALL, EXPR __kmalloc(size, flags) [L5451] CALL, EXPR ldv_malloc(arg0) VAL [LDV_IN_INTERRUPT=1, \old(size)=229, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5447] COND FALSE !(__VERIFIER_nondet_bool()) [L5448] return malloc(size); [L5451] RET, EXPR ldv_malloc(arg0) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, arg0=229, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5451] return ldv_malloc(arg0); [L3493] RET, EXPR __kmalloc(size, flags) [L3493] tmp___2 = __kmalloc(size, flags) [L3495] return (tmp___2); VAL [LDV_IN_INTERRUPT=1, \old(flags)=32768, \old(size)=229, \result={-(((__int128) 1 << 64) | 1):0}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4518] RET, EXPR kmalloc(size, flags | 32768U) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, size=229] [L4518] tmp___7 = kmalloc(size, flags | 32768U) [L4520] return (tmp___7); VAL [LDV_IN_INTERRUPT=1, \result={-(((__int128) 1 << 64) | 1):0}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, size=229] [L5138] RET, EXPR kzalloc(sizeof(*i1480_usb), 208U) [L5138] tmp___10 = kzalloc(sizeof(*i1480_usb), 208U) [L5139] i1480_usb = (struct i1480_usb *)tmp___10 VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, dev={(((unsigned __int128) 1 << 64) | 57):0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, result=-12] [L5141] COND FALSE !((unsigned long )i1480_usb == (unsigned long )((void *)0)) [L5149] CALL i1480_usb_init(i1480_usb) [L4537] CALL i1480_init(& i1480_usb->i1480) [L4527] i1480->hw_rev = (u8 )1 VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4528] CALL init_completion___0(& i1480->evt_complete) VAL [LDV_IN_INTERRUPT=1, \old(x)={-(((__int128) 1 << 64) | 1):121}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4425] x->done = 0U VAL [LDV_IN_INTERRUPT=1, \old(x)={-(((__int128) 1 << 64) | 1):121}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, x={-(((__int128) 1 << 64) | 1):121}] [L4427] COND TRUE 1 VAL [LDV_IN_INTERRUPT=1, \old(x)={-(((__int128) 1 << 64) | 1):121}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, x={-(((__int128) 1 << 64) | 1):121}] [L4430] FCALL __init_waitqueue_head(& x->wait, & __key___2) VAL [LDV_IN_INTERRUPT=1, \old(x)={-(((__int128) 1 << 64) | 1):121}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, x={-(((__int128) 1 << 64) | 1):121}] [L4528] RET init_completion___0(& i1480->evt_complete) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480={-(((__int128) 1 << 64) | 1):0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4537] RET i1480_init(& i1480_usb->i1480) [L5149] RET i1480_usb_init(i1480_usb) [L5150] i1480 = & i1480_usb->i1480 [L5151] i1480->buf_size = (size_t )512 [L5152] EXPR i1480->buf_size VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5152] CALL, EXPR kmalloc(2UL * i1480->buf_size, 208U) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L3490] void *tmp___2 ; [L3493] CALL, EXPR __kmalloc(size, flags) [L5451] CALL, EXPR ldv_malloc(arg0) VAL [LDV_IN_INTERRUPT=1, \old(size)=1024, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5447] COND FALSE !(__VERIFIER_nondet_bool()) [L5448] return malloc(size); [L5451] RET, EXPR ldv_malloc(arg0) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, arg0=1024, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5451] return ldv_malloc(arg0); [L3493] RET, EXPR __kmalloc(size, flags) [L3493] tmp___2 = __kmalloc(size, flags) [L3495] return (tmp___2); VAL [LDV_IN_INTERRUPT=1, \old(flags)=208, \old(size)=1024, \result={-(((__int128) 2 << 64) | 1):0}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5152] RET, EXPR kmalloc(2UL * i1480->buf_size, 208U) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, dev={(((unsigned __int128) 1 << 64) | 57):0}, i1480={-(((__int128) 1 << 64) | 1):0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, result=-12] [L5152] i1480->cmd_buf = kmalloc(2UL * i1480->buf_size, 208U) [L5154] EXPR i1480->cmd_buf VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5154] COND FALSE !((unsigned long )i1480->cmd_buf == (unsigned long )((void *)0)) [L5163] EXPR i1480->cmd_buf [L5163] EXPR i1480->buf_size [L5163] i1480->evt_buf = i1480->cmd_buf + i1480->buf_size [L5164] CALL, EXPR i1480_usb_create(i1480_usb, iface) [L4543] struct usb_device *usb_dev ; [L4544] struct usb_device *tmp___7 ; [L4545] int result ; VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4548] CALL, EXPR interface_to_usbdev(iface) VAL [LDV_IN_INTERRUPT=1, \old(intf)={(((unsigned __int128) 1 << 64) | 57):-68}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4457] struct device const *__mptr ; [L4459] EXPR intf->dev.parent [L4459] __mptr = (struct device const *)intf->dev.parent [L4460] return ((struct usb_device *)((char *)__mptr - (unsigned int )(& ((struct usb_device *)0)->dev))); VAL [LDV_IN_INTERRUPT=1, \old(intf)={(((unsigned __int128) 1 << 64) | 57):-68}, \result={(((unsigned __int128) 1 << 64) | 62):0}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4548] RET, EXPR interface_to_usbdev(iface) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4548] tmp___7 = interface_to_usbdev(iface) [L4549] usb_dev = tmp___7 [L4550] result = -12 [L4551] CALL, EXPR usb_get_dev(usb_dev) [L5506] CALL, EXPR ldv_malloc(sizeof(struct usb_device)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1911, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5447] COND FALSE !(__VERIFIER_nondet_bool()) [L5448] return malloc(size); [L5506] RET, EXPR ldv_malloc(sizeof(struct usb_device)) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5506] return ldv_malloc(sizeof(struct usb_device)); [L4551] RET, EXPR usb_get_dev(usb_dev) [L4551] i1480_usb->usb_dev = usb_get_dev(usb_dev) [L4552] CALL, EXPR usb_get_intf(iface) [L5509] CALL, EXPR ldv_malloc(sizeof(struct usb_interface)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1254, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5447] COND FALSE !(__VERIFIER_nondet_bool()) [L5448] return malloc(size); [L5509] RET, EXPR ldv_malloc(sizeof(struct usb_interface)) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5509] return ldv_malloc(sizeof(struct usb_interface)); [L4552] RET, EXPR usb_get_intf(iface) [L4552] i1480_usb->usb_iface = usb_get_intf(iface) [L4553] CALL usb_set_intfdata(iface, (void *)i1480_usb) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L4449] CALL dev_set_drvdata(& intf->dev, data) [L5470] return __VERIFIER_nondet_int(); [L4449] RET dev_set_drvdata(& intf->dev, data) [L4553] RET usb_set_intfdata(iface, (void *)i1480_usb) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0, result=-12, usb_dev={(((unsigned __int128) 1 << 64) | 62):0}] [L4554] CALL, EXPR usb_alloc_urb(0, 208U) [L3408] void *arbitrary_memory ; [L3409] void *tmp___7 ; VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L3412] COND TRUE 1 VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L3415] CALL, EXPR ldv_undefined_pointer() VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5486] CALL, EXPR ldv_malloc(0UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=0, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5447] COND FALSE !(__VERIFIER_nondet_bool()) [L5448] return malloc(size); [L5486] RET, EXPR ldv_malloc(0UL) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L5486] return ldv_malloc(0UL); [L3415] RET, EXPR ldv_undefined_pointer() VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L3415] tmp___7 = ldv_undefined_pointer() [L3416] arbitrary_memory = tmp___7 VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, arbitrary_memory={((unsigned __int128) 1 << 64):0}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=0, res_i1480_usb_probe_8=0] [L3418] COND FALSE !(! arbitrary_memory) [L3422] ldv_urb_state = ldv_urb_state + 1 [L3423] return ((struct urb *)arbitrary_memory); VAL [LDV_IN_INTERRUPT=1, \result={((unsigned __int128) 1 << 64):0}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0] [L4554] RET, EXPR usb_alloc_urb(0, 208U) [L4554] i1480_usb->neep_urb = usb_alloc_urb(0, 208U) [L4556] EXPR i1480_usb->neep_urb VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0] [L4556] COND TRUE (unsigned long )i1480_usb->neep_urb == (unsigned long )((void *)0) [L4563] CALL usb_set_intfdata(iface, (void *)0) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0] [L4449] CALL dev_set_drvdata(& intf->dev, data) [L5470] return __VERIFIER_nondet_int(); [L4449] RET dev_set_drvdata(& intf->dev, data) [L4563] RET usb_set_intfdata(iface, (void *)0) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0, result=-12, usb_dev={(((unsigned __int128) 1 << 64) | 62):0}] [L4564] FCALL usb_put_intf(iface) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0, result=-12, usb_dev={(((unsigned __int128) 1 << 64) | 62):0}] [L4565] FCALL usb_put_dev(usb_dev) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0, result=-12, usb_dev={(((unsigned __int128) 1 << 64) | 62):0}] [L4567] return (result); VAL [LDV_IN_INTERRUPT=1, \result=-12, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0, usb_dev={(((unsigned __int128) 1 << 64) | 62):0}] [L5164] RET, EXPR i1480_usb_create(i1480_usb, iface) [L5164] result = i1480_usb_create(i1480_usb, iface) [L5166] COND TRUE result < 0 VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, dev={(((unsigned __int128) 1 << 64) | 57):0}, i1480={-(((__int128) 1 << 64) | 1):0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0, result=-12] [L5168] CALL dev_err((struct device const *)dev, "Cannot create instance: %d\n", result) VAL [LDV_IN_INTERRUPT=1, \old(arg0)={(((unsigned __int128) 1 << 64) | 57):0}, \old(arg1)={85:0}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0] [L5462] return __VERIFIER_nondet_int(); [L5168] RET dev_err((struct device const *)dev, "Cannot create instance: %d\n", result) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, dev={(((unsigned __int128) 1 << 64) | 57):0}, i1480={-(((__int128) 1 << 64) | 1):0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0, result=-12] [L5198] EXPR i1480->cmd_buf VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0] [L5198] CALL kfree((void const *)i1480->cmd_buf) VAL [LDV_IN_INTERRUPT=1, \old(p)={-(((__int128) 2 << 64) | 1):0}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0] [L5198] RET kfree((void const *)i1480->cmd_buf) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, dev={(((unsigned __int128) 1 << 64) | 57):0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0, result=-12] [L5202] CALL kfree((void const *)i1480_usb) VAL [LDV_IN_INTERRUPT=1, \old(p)={-(((__int128) 1 << 64) | 1):0}, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0] [L5202] RET kfree((void const *)i1480_usb) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, dev={(((unsigned __int128) 1 << 64) | 57):0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0, result=-12] [L5205] return (result); VAL [LDV_IN_INTERRUPT=1, \result=-12, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, dev={(((unsigned __int128) 1 << 64) | 57):0}, i1480_dfu_driver={101:0}, i1480_usb={-(((__int128) 1 << 64) | 1):0}, i1480_usb_id_table={100:0}, iface={(((unsigned __int128) 1 << 64) | 57):-68}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=0] [L5408] RET, EXPR i1480_usb_probe(var_group1, var_i1480_usb_probe_8_p1) [L5408] res_i1480_usb_probe_8 = i1480_usb_probe(var_group1, var_i1480_usb_probe_8_p1) [L5409] FCALL ldv_check_return_value(res_i1480_usb_probe_8) [L5411] COND TRUE \read(res_i1480_usb_probe_8) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=-12, var_group1={(((unsigned __int128) 1 << 64) | 57):-68}, var_i1480_usb_probe_8_p1={(((unsigned __int128) 1 << 64) | 152):(((unsigned __int128) 1 << 64) | 50)}] [L5431] CALL i1480_dfu_driver_exit() VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=-12] [L5306] FCALL usb_deregister(& i1480_dfu_driver) [L5431] RET i1480_dfu_driver_exit() VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=-12, var_group1={(((unsigned __int128) 1 << 64) | 57):-68}, var_i1480_usb_probe_8_p1={(((unsigned __int128) 1 << 64) | 152):(((unsigned __int128) 1 << 64) | 50)}] [L5435] CALL ldv_check_final_state() [L3467] COND FALSE !(ldv_urb_state == 0) VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=-12] [L3470] CALL ldv_blast_assert() VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=-12] [L3326] reach_error() VAL [LDV_IN_INTERRUPT=1, __crc_i1480_cmd={0:0}, __crc_i1480_fw_upload={0:0}, __crc_i1480_rceb_check={0:0}, __kcrctab_i1480_cmd=0, __kcrctab_i1480_fw_upload=0, __kcrctab_i1480_rceb_check=0, __key={91:0}, __key___2={96:0}, __kstrtab_i1480_cmd={93:0}, __kstrtab_i1480_fw_upload={94:0}, __kstrtab_i1480_rceb_check={92:0}, __this_module={(((unsigned __int128) 1 << 64) | 123):(((unsigned __int128) 1 << 64) | 15)}, descriptor={95:0}, descriptor___0={97:0}, descriptor___1={98:0}, descriptor___2={99:0}, i1480_dfu_driver={101:0}, i1480_usb_id_table={100:0}, ldv_coherent_state=0, ldv_urb_state=1, res_i1480_usb_probe_8=-12] - StatisticsResult: Ultimate Automizer benchmark data CFG has 74 procedures, 911 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 19.8s, OverallIterations: 5, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 1.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1991 SdHoareTripleChecker+Valid, 1.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1991 mSDsluCounter, 8652 SdHoareTripleChecker+Invalid, 1.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3880 mSDsCounter, 2 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 129 IncrementalHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2 mSolverCounterUnsat, 4772 mSDtfsCounter, 129 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1466occurred in iteration=1, InterpolantAutomatonStates: 13, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 4 MinimizatonAttempts, 3 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 445 NumberOfCodeBlocks, 445 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 297 ConstructedInterpolants, 0 QuantifiedInterpolants, 333 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 4 InterpolantComputations, 4 PerfectInterpolantSequences, 102/102 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2025-03-04 03:12:30,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 31f1315d23c882220bc6f0d965399be802bae4ce37ec7445b5ebe262ba0dc67b --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 03:12:32,481 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 03:12:32,568 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-03-04 03:12:32,574 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 03:12:32,576 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 03:12:32,604 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 03:12:32,605 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 03:12:32,605 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 03:12:32,606 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 03:12:32,606 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 03:12:32,606 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 03:12:32,607 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 03:12:32,607 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 03:12:32,607 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 03:12:32,607 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 03:12:32,607 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 03:12:32,607 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 03:12:32,607 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 03:12:32,607 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 03:12:32,607 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 03:12:32,608 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 03:12:32,608 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 03:12:32,609 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 03:12:32,609 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:12:32,609 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 03:12:32,609 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 03:12:32,609 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 03:12:32,609 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 03:12:32,609 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-03-04 03:12:32,609 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-03-04 03:12:32,610 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 03:12:32,610 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 03:12:32,610 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 03:12:32,610 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 03:12:32,610 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 31f1315d23c882220bc6f0d965399be802bae4ce37ec7445b5ebe262ba0dc67b [2025-03-04 03:12:32,857 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 03:12:32,863 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 03:12:32,867 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 03:12:32,868 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 03:12:32,868 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 03:12:32,870 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i [2025-03-04 03:12:34,121 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/60cdd9ebf/8966a5fe2a164934bc0d68cbfe973573/FLAGc43895574 [2025-03-04 03:12:34,478 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 03:12:34,478 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i [2025-03-04 03:12:34,508 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/60cdd9ebf/8966a5fe2a164934bc0d68cbfe973573/FLAGc43895574 [2025-03-04 03:12:34,673 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/60cdd9ebf/8966a5fe2a164934bc0d68cbfe973573 [2025-03-04 03:12:34,675 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 03:12:34,676 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 03:12:34,677 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 03:12:34,677 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 03:12:34,680 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 03:12:34,680 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:12:34" (1/1) ... [2025-03-04 03:12:34,681 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33a7a0d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:34, skipping insertion in model container [2025-03-04 03:12:34,681 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 03:12:34" (1/1) ... [2025-03-04 03:12:34,736 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 03:12:35,062 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,063 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,064 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,079 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,095 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i[96705,96718] [2025-03-04 03:12:35,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,228 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,231 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,265 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,295 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,296 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,318 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,325 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,346 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,346 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,350 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,548 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,552 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,552 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,629 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,631 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:12:35,673 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-03-04 03:12:35,699 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 03:12:35,766 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,773 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,785 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i[96705,96718] [2025-03-04 03:12:35,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,800 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,872 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,877 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,893 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,895 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-03-04 03:12:35,903 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:12:35,918 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 03:12:35,973 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/usb_urb-drivers-uwb-i1480-dfu-i1480-dfu-usb.ko.cil.out.i[96705,96718] [2025-03-04 03:12:36,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/phy.c"), "i" (58), "i" (sizeof(struct bug_entry ))); [4163-4169] [2025-03-04 03:12:36,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/phy.c"), "i" (110), "i" (sizeof(struct bug_entry ))); [4241-4247] [2025-03-04 03:12:36,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (118), "i" (sizeof(struct bug_entry ))); [4609-4615] [2025-03-04 03:12:36,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (157), "i" (sizeof(struct bug_entry ))); [4702-4708] [2025-03-04 03:12:36,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (158), "i" (sizeof(struct bug_entry ))); [4737-4743] [2025-03-04 03:12:36,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n" ".pushsection __bug_table,\"a\"\n" "2:\t.long 1b - 2b, %c0 - 2b\n" "\t.word %c1, 0\n" "\t.org 2b+%c2\n" ".popsection": : "i" ("/anthill/stuff/tacas-comp/work/current--X--drivers/uwb/i1480/dfu/i1480-dfu-usb.ko--X--bulklinux-3.0.1--X--68_1/linux-3.0.1/csd_deg_dscv/14/dscv_tempdir/dscv/ri/68_1/drivers/uwb/i1480/dfu/usb.c"), "i" (159), "i" (sizeof(struct bug_entry ))); [4772-4778] [2025-03-04 03:12:36,119 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 03:12:36,171 INFO L204 MainTranslator]: Completed translation [2025-03-04 03:12:36,172 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36 WrapperNode [2025-03-04 03:12:36,173 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 03:12:36,174 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 03:12:36,174 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 03:12:36,174 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 03:12:36,179 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,227 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,317 INFO L138 Inliner]: procedures = 129, calls = 855, calls flagged for inlining = 40, calls inlined = 40, statements flattened = 2411 [2025-03-04 03:12:36,318 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 03:12:36,318 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 03:12:36,318 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 03:12:36,318 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 03:12:36,324 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,325 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,340 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,546 INFO L175 MemorySlicer]: Split 538 memory accesses to 16 slices as follows [2, 8, 6, 8, 8, 12, 3, 349, 42, 16, 4, 4, 6, 16, 46, 8]. 65 percent of accesses are in the largest equivalence class. The 80 initializations are split as follows [2, 7, 6, 7, 7, 12, 0, 0, 0, 16, 0, 0, 0, 16, 0, 7]. The 213 writes are split as follows [0, 0, 0, 0, 0, 0, 1, 124, 42, 0, 0, 0, 0, 0, 46, 0]. [2025-03-04 03:12:36,550 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,550 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,654 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,661 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,689 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,711 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,738 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 03:12:36,739 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 03:12:36,739 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 03:12:36,739 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 03:12:36,739 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 03:12:36" (1/1) ... [2025-03-04 03:12:36,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 03:12:36,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 03:12:36,765 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 03:12:36,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_dfu_driver_exit [2025-03-04 03:12:36,783 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_dfu_driver_exit [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_dfu_driver_init [2025-03-04 03:12:36,783 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_dfu_driver_init [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure fw_hdrs_free [2025-03-04 03:12:36,783 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_hdrs_free [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2025-03-04 03:12:36,783 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 03:12:36,783 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-04 03:12:36,783 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-03-04 03:12:36,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 03:12:36,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2025-03-04 03:12:36,785 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_mpi_read [2025-03-04 03:12:36,785 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_mpi_read [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_cmd_reset [2025-03-04 03:12:36,785 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_cmd_reset [2025-03-04 03:12:36,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 03:12:36,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_interruptible_timeout [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_interruptible_timeout [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_mpi_write [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_mpi_write [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume_stop [2025-03-04 03:12:36,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume_stop [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-03-04 03:12:36,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-03-04 03:12:36,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-03-04 03:12:36,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-03-04 03:12:36,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-03-04 03:12:36,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-03-04 03:12:36,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-03-04 03:12:36,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-03-04 03:12:36,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-03-04 03:12:36,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_mac_fw_upload [2025-03-04 03:12:36,790 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_mac_fw_upload [2025-03-04 03:12:36,790 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion___0 [2025-03-04 03:12:36,791 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion___0 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 03:12:36,791 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 03:12:36,791 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 03:12:36,792 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 03:12:36,794 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 03:12:36,794 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 03:12:36,794 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 03:12:36,794 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 03:12:36,794 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 03:12:36,794 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 03:12:36,794 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_intf [2025-03-04 03:12:36,795 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_intf [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_rceb_check [2025-03-04 03:12:36,795 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_rceb_check [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_fw_upload [2025-03-04 03:12:36,795 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_fw_upload [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~C_ULONG~TO~C_INT [2025-03-04 03:12:36,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~C_ULONG~TO~C_INT [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-03-04 03:12:36,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-03-04 03:12:36,796 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-03-04 03:12:36,797 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-03-04 03:12:36,797 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 03:12:36,797 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 03:12:36,797 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 03:12:36,797 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 03:12:36,799 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2025-03-04 03:12:36,800 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure __mac_fw_upload [2025-03-04 03:12:36,800 INFO L138 BoogieDeclarations]: Found implementation of procedure __mac_fw_upload [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-03-04 03:12:36,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-03-04 03:12:36,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-03-04 03:12:36,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_print_state [2025-03-04 03:12:36,802 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_print_state [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~C_ULONG~TO~C_INT [2025-03-04 03:12:36,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~C_ULONG~TO~C_INT [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 03:12:36,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-03-04 03:12:36,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_phy_fw_upload [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_phy_fw_upload [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_pointer [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_pointer [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2025-03-04 03:12:36,804 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-03-04 03:12:36,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-03-04 03:12:36,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-03-04 03:12:36,808 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-03-04 03:12:36,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-03-04 03:12:36,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-03-04 03:12:36,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-03-04 03:12:36,809 INFO L130 BoogieDeclarations]: Found specification of procedure i1480_cmd [2025-03-04 03:12:36,809 INFO L138 BoogieDeclarations]: Found implementation of procedure i1480_cmd [2025-03-04 03:12:36,809 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2025-03-04 03:12:36,809 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2025-03-04 03:12:36,809 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 03:12:36,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 03:12:37,465 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 03:12:37,469 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 03:12:37,495 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5534: havoc #t~nondet450; [2025-03-04 03:12:37,988 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5538: havoc #t~nondet451; [2025-03-04 03:12:38,000 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: havoc #t~malloc435.base, #t~malloc435.offset; [2025-03-04 03:13:03,093 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume false; [2025-03-04 03:13:03,094 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume !false; [2025-03-04 03:13:19,401 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5451: havoc __kmalloc_#t~ret436#1.base, __kmalloc_#t~ret436#1.offset; [2025-03-04 03:13:19,464 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5522: havoc usb_register_driver_#t~nondet447#1; [2025-03-04 03:13:19,552 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5455: havoc #t~nondet437; [2025-03-04 03:13:19,754 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5500: havoc #t~nondet444; [2025-03-04 03:13:19,987 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5496: havoc #t~nondet443; [2025-03-04 03:13:20,019 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5474: havoc #t~nondet441; [2025-03-04 03:13:20,651 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3123: call ULTIMATE.dealloc(~#context~0#1.base, ~#context~0#1.offset);havoc ~#context~0#1.base, ~#context~0#1.offset; [2025-03-04 03:13:26,897 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404: assume false; [2025-03-04 03:13:26,897 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5404: assume !false; [2025-03-04 03:13:26,897 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5530: havoc usb_set_interface_#t~nondet449#1; [2025-03-04 03:13:26,897 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5506: havoc usb_get_dev_#t~ret445#1.base, usb_get_dev_#t~ret445#1.offset; [2025-03-04 03:13:26,897 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5509: havoc usb_get_intf_#t~ret446#1.base, usb_get_intf_#t~ret446#1.offset; [2025-03-04 03:13:26,897 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5526: havoc usb_reset_device_#t~nondet448#1;