./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-usb-core-usbcore.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-usb-core-usbcore.ko.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 ae27ca87b563a57964061573d84a54c406cc01b97a3f9fce768ed3489bb2232c --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:04:39,768 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:04:39,830 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 02:04:39,836 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:04:39,837 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:04:39,861 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:04:39,862 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:04:39,862 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:04:39,862 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:04:39,863 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:04:39,863 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:04:39,863 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:04:39,863 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:04:39,864 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:04:39,864 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:04:39,864 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:04:39,864 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:04:39,864 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:04:39,866 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:04:39,866 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:04:39,866 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:04:39,866 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:04:39,866 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:04:39,866 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:04:39,866 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:04:39,866 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:04:39,867 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:04:39,867 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:04:39,868 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:04:39,868 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:04:39,868 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:04:39,868 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:04:39,868 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-jdk21/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 -> ae27ca87b563a57964061573d84a54c406cc01b97a3f9fce768ed3489bb2232c [2025-02-08 02:04:40,132 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:04:40,140 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:04:40,144 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:04:40,145 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:04:40,145 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:04:40,147 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-usb-core-usbcore.ko.cil.out.i [2025-02-08 02:04:41,512 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e914389c6/ef881ba1d63d4b83954f93b97ce5584d/FLAGc65ec0495 [2025-02-08 02:04:42,302 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:04:42,303 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-usb-core-usbcore.ko.cil.out.i [2025-02-08 02:04:42,395 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e914389c6/ef881ba1d63d4b83954f93b97ce5584d/FLAGc65ec0495 [2025-02-08 02:04:42,415 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e914389c6/ef881ba1d63d4b83954f93b97ce5584d [2025-02-08 02:04:42,418 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:04:42,420 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:04:42,421 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:04:42,422 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:04:42,425 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:04:42,426 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:04:42" (1/1) ... [2025-02-08 02:04:42,428 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43e35fb2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:42, skipping insertion in model container [2025-02-08 02:04:42,428 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:04:42" (1/1) ... [2025-02-08 02:04:42,651 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:04:44,380 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-usb-core-usbcore.ko.cil.out.i[134117,134130] [2025-02-08 02:04:54,171 WARN L639 FunctionHandler]: implicit declaration of function ldv_xmalloc [2025-02-08 02:04:54,218 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:04:54,313 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:04:54,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-usb-core-usbcore.ko.cil.out.i[134117,134130] [2025-02-08 02:04:54,502 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4987] [2025-02-08 02:04:54,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4994] [2025-02-08 02:04:54,503 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5001-5002] [2025-02-08 02:04:54,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [5009-5010] [2025-02-08 02:04:54,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5028] [2025-02-08 02:04:54,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5030] [2025-02-08 02:04:54,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5032] [2025-02-08 02:04:54,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5035] [2025-02-08 02:04:54,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [5063] [2025-02-08 02:04:54,560 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/work/current--X--drivers/usb/core/usbcore.ko--X--bulklinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/28/dscv_tempdir/dscv/ri/08_1/drivers/usb/core/hub.c.p"), "i" (1584), "i" (12UL)); [7589-7590] [2025-02-08 02:04:54,721 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (853), "i" (12UL)); [10981-10982] [2025-02-08 02:04:54,721 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [10987-10989] [2025-02-08 02:04:54,722 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (858), "i" (12UL)); [11012-11013] [2025-02-08 02:04:54,722 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (47UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [11018-11020] [2025-02-08 02:04:54,723 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (863), "i" (12UL)); [11042-11043] [2025-02-08 02:04:54,723 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (48UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [11048-11050] [2025-02-08 02:04:54,727 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0": "+m" (v->counter)); [11081] [2025-02-08 02:04:54,728 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (96), "i" (12UL)); [11173-11174] [2025-02-08 02:04:54,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (97), "i" (12UL)); [11183-11184] [2025-02-08 02:04:54,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (18), "i" (12UL)); [11270-11271] [2025-02-08 02:04:54,736 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (35), "i" (12UL)); [11302-11303] [2025-02-08 02:04:54,737 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (51), "i" (12UL)); [11360-11361] [2025-02-08 02:04:54,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (64), "i" (12UL)); [11388-11389] [2025-02-08 02:04:54,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (78), "i" (12UL)); [11427-11428] [2025-02-08 02:04:54,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (90), "i" (12UL)); [11454-11455] [2025-02-08 02:04:54,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14629] [2025-02-08 02:04:54,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14644] [2025-02-08 02:04:54,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0\n\tcmovzl %2,%0": "=&r" (r): "rm" (x), "rm" (-1)); [14651] [2025-02-08 02:04:54,953 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [15560] [2025-02-08 02:04:54,954 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (96), "i" (12UL)); [15607-15608] [2025-02-08 02:04:54,954 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (97), "i" (12UL)); [15617-15618] [2025-02-08 02:04:55,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [17919-17920] [2025-02-08 02:04:55,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [17923-17924] [2025-02-08 02:04:55,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [17928-17929] [2025-02-08 02:04:55,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [17932-17933] [2025-02-08 02:04:55,086 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [23369] [2025-02-08 02:04:55,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [23914] [2025-02-08 02:04:55,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [23916] [2025-02-08 02:04:55,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [23918] [2025-02-08 02:04:55,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [23921] [2025-02-08 02:04:55,148 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [25095] [2025-02-08 02:04:55,152 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (ctrl.data), "g" ((long )ctrl.wLength), "rm" (tmp___4->addr_limit.seg)); [25272-25273] [2025-02-08 02:04:55,158 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (bulk.data), "g" ((long )len1), "rm" (tmp___4->addr_limit.seg)); [25481-25482] [2025-02-08 02:04:55,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25567] [2025-02-08 02:04:55,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25569] [2025-02-08 02:04:55,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25572] [2025-02-08 02:04:55,160 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25574] [2025-02-08 02:04:55,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25577] [2025-02-08 02:04:55,161 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25626] [2025-02-08 02:04:55,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25628] [2025-02-08 02:04:55,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25631] [2025-02-08 02:04:55,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25633] [2025-02-08 02:04:55,162 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [25636] [2025-02-08 02:04:55,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [25784] [2025-02-08 02:04:55,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [25786] [2025-02-08 02:04:55,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [25789] [2025-02-08 02:04:55,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [25791] [2025-02-08 02:04:55,166 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((int *)arg)); [25794] [2025-02-08 02:04:55,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (uurb->buffer), "g" ((long )uurb->buffer_length), "rm" (tmp___14->addr_limit.seg)); [26163-26164] [2025-02-08 02:04:55,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [26459] [2025-02-08 02:04:55,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [26461] [2025-02-08 02:04:55,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [26464] [2025-02-08 02:04:55,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [26466] [2025-02-08 02:04:55,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [26469] [2025-02-08 02:04:55,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [26488-26489] [2025-02-08 02:04:55,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [26491-26492] [2025-02-08 02:04:55,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [26495-26496] [2025-02-08 02:04:55,182 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [26498-26499] [2025-02-08 02:04:55,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [26502-26503] [2025-02-08 02:04:55,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [26522-26523] [2025-02-08 02:04:55,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [26525-26526] [2025-02-08 02:04:55,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [26529-26530] [2025-02-08 02:04:55,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [26532-26533] [2025-02-08 02:04:55,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [26536-26537] [2025-02-08 02:04:55,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [26563-26564] [2025-02-08 02:04:55,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [26566-26567] [2025-02-08 02:04:55,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [26570-26571] [2025-02-08 02:04:55,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [26573-26574] [2025-02-08 02:04:55,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [26577-26578] [2025-02-08 02:04:55,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [26597-26598] [2025-02-08 02:04:55,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [26600-26601] [2025-02-08 02:04:55,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [26604-26605] [2025-02-08 02:04:55,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [26607-26608] [2025-02-08 02:04:55,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [26611-26612] [2025-02-08 02:04:55,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (arg): "ebx"); [26641-26642] [2025-02-08 02:04:55,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (arg): "ebx"); [26644-26645] [2025-02-08 02:04:55,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (arg): "ebx"); [26647-26648] [2025-02-08 02:04:55,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (arg): "ebx"); [26651-26652] [2025-02-08 02:04:55,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" (arg): "ebx"); [26655-26656] [2025-02-08 02:04:55,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [26737] [2025-02-08 02:04:55,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [26743] [2025-02-08 02:04:55,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [26749] [2025-02-08 02:04:55,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [26756] [2025-02-08 02:04:55,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->data)); [26847] [2025-02-08 02:04:55,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->data)); [26849] [2025-02-08 02:04:55,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->data)); [26852] [2025-02-08 02:04:55,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->data)); [26854] [2025-02-08 02:04:55,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->data)); [26857] [2025-02-08 02:04:55,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->data): "ebx"); [26876-26877] [2025-02-08 02:04:55,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->data): "ebx"); [26879-26880] [2025-02-08 02:04:55,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->data): "ebx"); [26882-26883] [2025-02-08 02:04:55,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->data): "ebx"); [26886-26887] [2025-02-08 02:04:55,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->data): "ebx"); [26890-26891] [2025-02-08 02:04:55,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->ep)); [26942] [2025-02-08 02:04:55,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->ep)); [26944] [2025-02-08 02:04:55,192 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->ep)); [26947] [2025-02-08 02:04:55,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->ep)); [26949] [2025-02-08 02:04:55,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (& p32->ep)); [26952] [2025-02-08 02:04:55,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->ep): "ebx"); [26971-26972] [2025-02-08 02:04:55,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->ep): "ebx"); [26974-26975] [2025-02-08 02:04:55,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->ep): "ebx"); [26978-26979] [2025-02-08 02:04:55,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->ep): "ebx"); [26981-26982] [2025-02-08 02:04:55,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& p->ep): "ebx"); [26985-26986] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (& p32->len)); [27003] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (& p32->len)); [27005] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (& p32->len)); [27008] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (& p32->len)); [27010] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (& p32->len)); [27013] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& p->len): "ebx"); [27032-27033] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& p->len): "ebx"); [27035-27036] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& p->len): "ebx"); [27039-27040] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& p->len): "ebx"); [27042-27043] [2025-02-08 02:04:55,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& p->len): "ebx"); [27046-27047] [2025-02-08 02:04:55,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (& p32->timeout)); [27064] [2025-02-08 02:04:55,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (& p32->timeout)); [27066] [2025-02-08 02:04:55,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (& p32->timeout)); [27069] [2025-02-08 02:04:55,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (& p32->timeout)); [27071] [2025-02-08 02:04:55,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (& p32->timeout)); [27074] [2025-02-08 02:04:55,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& p->timeout): "ebx"); [27093-27094] [2025-02-08 02:04:55,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& p->timeout): "ebx"); [27096-27097] [2025-02-08 02:04:55,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& p->timeout): "ebx"); [27100-27101] [2025-02-08 02:04:55,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& p->timeout): "ebx"); [27103-27104] [2025-02-08 02:04:55,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& p->timeout): "ebx"); [27107-27108] [2025-02-08 02:04:55,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (& p32->data)); [27125] [2025-02-08 02:04:55,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (& p32->data)); [27127] [2025-02-08 02:04:55,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (& p32->data)); [27130] [2025-02-08 02:04:55,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (& p32->data)); [27132] [2025-02-08 02:04:55,197 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (& p32->data)); [27135] [2025-02-08 02:04:55,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& p->data): "ebx"); [27154-27155] [2025-02-08 02:04:55,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& p->data): "ebx"); [27157-27158] [2025-02-08 02:04:55,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& p->data): "ebx"); [27160-27161] [2025-02-08 02:04:55,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& p->data): "ebx"); [27164-27165] [2025-02-08 02:04:55,198 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& p->data): "ebx"); [27168-27169] [2025-02-08 02:04:55,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (uurb), "g" (44L), "rm" (tmp->addr_limit.seg)); [27255-27256] [2025-02-08 02:04:55,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& uurb->type))), "i" (-14), "0" (__gu_err)); [27269-27271] [2025-02-08 02:04:55,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& uurb->type))), "i" (-14), "0" (__gu_err)); [27273-27275] [2025-02-08 02:04:55,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& uurb->type))), "i" (-14), "0" (__gu_err)); [27277-27279] [2025-02-08 02:04:55,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& uurb->type))), "i" (-14), "0" (__gu_err)); [27281-27283] [2025-02-08 02:04:55,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=q" (__gu_val___0): "m" (*((struct __large_struct *)(& uurb->endpoint))), "i" (-14), "0" (__gu_err___0)); [27305-27307] [2025-02-08 02:04:55,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& uurb->endpoint))), "i" (-14), "0" (__gu_err___0)); [27309-27311] [2025-02-08 02:04:55,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& uurb->endpoint))), "i" (-14), "0" (__gu_err___0)); [27313-27315] [2025-02-08 02:04:55,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& uurb->endpoint))), "i" (-14), "0" (__gu_err___0)); [27317-27319] [2025-02-08 02:04:55,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=q" (__gu_val___1): "m" (*((struct __large_struct *)(& uurb->status))), "i" (-14), "0" (__gu_err___1)); [27340-27342] [2025-02-08 02:04:55,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)(& uurb->status))), "i" (-14), "0" (__gu_err___1)); [27344-27346] [2025-02-08 02:04:55,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)(& uurb->status))), "i" (-14), "0" (__gu_err___1)); [27349-27351] [2025-02-08 02:04:55,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)(& uurb->status))), "i" (-14), "0" (__gu_err___1)); [27353-27355] [2025-02-08 02:04:55,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___2), "=q" (__gu_val___2): "m" (*((struct __large_struct *)(& uurb->flags))), "i" (-14), "0" (__gu_err___2)); [27376-27378] [2025-02-08 02:04:55,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___2), "=r" (__gu_val___2): "m" (*((struct __large_struct *)(& uurb->flags))), "i" (-14), "0" (__gu_err___2)); [27380-27382] [2025-02-08 02:04:55,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___2), "=r" (__gu_val___2): "m" (*((struct __large_struct *)(& uurb->flags))), "i" (-14), "0" (__gu_err___2)); [27385-27387] [2025-02-08 02:04:55,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___2), "=r" (__gu_val___2): "m" (*((struct __large_struct *)(& uurb->flags))), "i" (-14), "0" (__gu_err___2)); [27389-27391] [2025-02-08 02:04:55,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___3), "=q" (__gu_val___3): "m" (*((struct __large_struct *)(& uurb->buffer_length))), "i" (-14), "0" (__gu_err___3)); [27412-27414] [2025-02-08 02:04:55,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___3), "=r" (__gu_val___3): "m" (*((struct __large_struct *)(& uurb->buffer_length))), "i" (-14), "0" (__gu_err___3)); [27416-27418] [2025-02-08 02:04:55,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___3), "=r" (__gu_val___3): "m" (*((struct __large_struct *)(& uurb->buffer_length))), "i" (-14), "0" (__gu_err___3)); [27421-27423] [2025-02-08 02:04:55,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___3), "=r" (__gu_val___3): "m" (*((struct __large_struct *)(& uurb->buffer_length))), "i" (-14), "0" (__gu_err___3)); [27425-27427] [2025-02-08 02:04:55,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___4), "=q" (__gu_val___4): "m" (*((struct __large_struct *)(& uurb->actual_length))), "i" (-14), "0" (__gu_err___4)); [27448-27450] [2025-02-08 02:04:55,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___4), "=r" (__gu_val___4): "m" (*((struct __large_struct *)(& uurb->actual_length))), "i" (-14), "0" (__gu_err___4)); [27452-27454] [2025-02-08 02:04:55,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___4), "=r" (__gu_val___4): "m" (*((struct __large_struct *)(& uurb->actual_length))), "i" (-14), "0" (__gu_err___4)); [27457-27459] [2025-02-08 02:04:55,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___4), "=r" (__gu_val___4): "m" (*((struct __large_struct *)(& uurb->actual_length))), "i" (-14), "0" (__gu_err___4)); [27461-27463] [2025-02-08 02:04:55,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___5), "=q" (__gu_val___5): "m" (*((struct __large_struct *)(& uurb->start_frame))), "i" (-14), "0" (__gu_err___5)); [27484-27486] [2025-02-08 02:04:55,205 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___5), "=r" (__gu_val___5): "m" (*((struct __large_struct *)(& uurb->start_frame))), "i" (-14), "0" (__gu_err___5)); [27488-27490] [2025-02-08 02:04:55,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___5), "=r" (__gu_val___5): "m" (*((struct __large_struct *)(& uurb->start_frame))), "i" (-14), "0" (__gu_err___5)); [27493-27495] [2025-02-08 02:04:55,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___5), "=r" (__gu_val___5): "m" (*((struct __large_struct *)(& uurb->start_frame))), "i" (-14), "0" (__gu_err___5)); [27497-27499] [2025-02-08 02:04:55,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___6), "=q" (__gu_val___6): "m" (*((struct __large_struct *)(& uurb->number_of_packets))), "i" (-14), "0" (__gu_err___6)); [27520-27522] [2025-02-08 02:04:55,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___6), "=r" (__gu_val___6): "m" (*((struct __large_struct *)(& uurb->number_of_packets))), "i" (-14), "0" (__gu_err___6)); [27524-27526] [2025-02-08 02:04:55,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___6), "=r" (__gu_val___6): "m" (*((struct __large_struct *)(& uurb->number_of_packets))), "i" (-14), "0" (__gu_err___6)); [27529-27531] [2025-02-08 02:04:55,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___6), "=r" (__gu_val___6): "m" (*((struct __large_struct *)(& uurb->number_of_packets))), "i" (-14), "0" (__gu_err___6)); [27533-27535] [2025-02-08 02:04:55,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___7), "=q" (__gu_val___7): "m" (*((struct __large_struct *)(& uurb->error_count))), "i" (-14), "0" (__gu_err___7)); [27556-27558] [2025-02-08 02:04:55,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___7), "=r" (__gu_val___7): "m" (*((struct __large_struct *)(& uurb->error_count))), "i" (-14), "0" (__gu_err___7)); [27560-27562] [2025-02-08 02:04:55,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___7), "=r" (__gu_val___7): "m" (*((struct __large_struct *)(& uurb->error_count))), "i" (-14), "0" (__gu_err___7)); [27565-27567] [2025-02-08 02:04:55,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___7), "=r" (__gu_val___7): "m" (*((struct __large_struct *)(& uurb->error_count))), "i" (-14), "0" (__gu_err___7)); [27569-27571] [2025-02-08 02:04:55,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___8), "=q" (__gu_val___8): "m" (*((struct __large_struct *)(& uurb->signr))), "i" (-14), "0" (__gu_err___8)); [27592-27594] [2025-02-08 02:04:55,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___8), "=r" (__gu_val___8): "m" (*((struct __large_struct *)(& uurb->signr))), "i" (-14), "0" (__gu_err___8)); [27596-27598] [2025-02-08 02:04:55,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___8), "=r" (__gu_val___8): "m" (*((struct __large_struct *)(& uurb->signr))), "i" (-14), "0" (__gu_err___8)); [27601-27603] [2025-02-08 02:04:55,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___8), "=r" (__gu_val___8): "m" (*((struct __large_struct *)(& uurb->signr))), "i" (-14), "0" (__gu_err___8)); [27605-27607] [2025-02-08 02:04:55,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___9), "=q" (__gu_val___9): "m" (*((struct __large_struct *)(& uurb->buffer))), "i" (-14), "0" (__gu_err___9)); [27639-27641] [2025-02-08 02:04:55,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___9), "=r" (__gu_val___9): "m" (*((struct __large_struct *)(& uurb->buffer))), "i" (-14), "0" (__gu_err___9)); [27643-27645] [2025-02-08 02:04:55,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___9), "=r" (__gu_val___9): "m" (*((struct __large_struct *)(& uurb->buffer))), "i" (-14), "0" (__gu_err___9)); [27648-27650] [2025-02-08 02:04:55,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___9), "=r" (__gu_val___9): "m" (*((struct __large_struct *)(& uurb->buffer))), "i" (-14), "0" (__gu_err___9)); [27652-27654] [2025-02-08 02:04:55,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___10), "=q" (__gu_val___10): "m" (*((struct __large_struct *)(& uurb->usercontext))), "i" (-14), "0" (__gu_err___10)); [27679-27681] [2025-02-08 02:04:55,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___10), "=r" (__gu_val___10): "m" (*((struct __large_struct *)(& uurb->usercontext))), "i" (-14), "0" (__gu_err___10)); [27683-27685] [2025-02-08 02:04:55,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___10), "=r" (__gu_val___10): "m" (*((struct __large_struct *)(& uurb->usercontext))), "i" (-14), "0" (__gu_err___10)); [27688-27690] [2025-02-08 02:04:55,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___10), "=r" (__gu_val___10): "m" (*((struct __large_struct *)(& uurb->usercontext))), "i" (-14), "0" (__gu_err___10)); [27692-27694] [2025-02-08 02:04:55,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [27780] [2025-02-08 02:04:55,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [27782] [2025-02-08 02:04:55,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [27785] [2025-02-08 02:04:55,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [27787] [2025-02-08 02:04:55,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& userurb->status): "ebx"); [27790] [2025-02-08 02:04:55,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [27809-27810] [2025-02-08 02:04:55,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [27812-27813] [2025-02-08 02:04:55,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [27816-27817] [2025-02-08 02:04:55,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [27819-27820] [2025-02-08 02:04:55,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& userurb->actual_length): "ebx"); [27823-27824] [2025-02-08 02:04:55,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [27843-27844] [2025-02-08 02:04:55,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [27846-27847] [2025-02-08 02:04:55,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [27850-27851] [2025-02-08 02:04:55,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [27853-27854] [2025-02-08 02:04:55,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (& userurb->error_count): "ebx"); [27857-27858] [2025-02-08 02:04:55,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [27884-27885] [2025-02-08 02:04:55,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [27887-27888] [2025-02-08 02:04:55,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [27891-27892] [2025-02-08 02:04:55,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [27894-27895] [2025-02-08 02:04:55,218 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___2): "0" (__pu_val___2), "c" (& userurb->iso_frame_desc[i].actual_length): "ebx"); [27898-27899] [2025-02-08 02:04:55,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [27918-27919] [2025-02-08 02:04:55,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [27921-27922] [2025-02-08 02:04:55,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [27925-27926] [2025-02-08 02:04:55,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [27928-27929] [2025-02-08 02:04:55,219 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___3): "0" (__pu_val___3), "c" (& userurb->iso_frame_desc[i].status): "ebx"); [27932-27933] [2025-02-08 02:04:55,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" ((u32 *)arg): "ebx"); [27962-27963] [2025-02-08 02:04:55,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" ((u32 *)arg): "ebx"); [27965-27966] [2025-02-08 02:04:55,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" ((u32 *)arg): "ebx"); [27969-27970] [2025-02-08 02:04:55,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" ((u32 *)arg): "ebx"); [27972-27973] [2025-02-08 02:04:55,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___4): "0" (__pu_val___4), "c" ((u32 *)arg): "ebx"); [27976-27977] [2025-02-08 02:04:55,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28070] [2025-02-08 02:04:55,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28072] [2025-02-08 02:04:55,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28075] [2025-02-08 02:04:55,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28077] [2025-02-08 02:04:55,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28080] [2025-02-08 02:04:55,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28111] [2025-02-08 02:04:55,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28113] [2025-02-08 02:04:55,223 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28116] [2025-02-08 02:04:55,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28118] [2025-02-08 02:04:55,224 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28121] [2025-02-08 02:04:55,227 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (uioc), "g" (12L), "rm" (tmp___0->addr_limit.seg)); [28329-28330] [2025-02-08 02:04:55,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=q" (__gu_val): "m" (*((struct __large_struct *)(& uioc->ifno))), "i" (-14), "0" (__gu_err)); [28342-28344] [2025-02-08 02:04:55,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& uioc->ifno))), "i" (-14), "0" (__gu_err)); [28346-28348] [2025-02-08 02:04:55,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& uioc->ifno))), "i" (-14), "0" (__gu_err)); [28351-28353] [2025-02-08 02:04:55,228 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err), "=r" (__gu_val): "m" (*((struct __large_struct *)(& uioc->ifno))), "i" (-14), "0" (__gu_err)); [28355-28357] [2025-02-08 02:04:55,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=q" (__gu_val___0): "m" (*((struct __large_struct *)(& uioc->ioctl_code))), "i" (-14), "0" (__gu_err___0)); [28378-28380] [2025-02-08 02:04:55,229 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& uioc->ioctl_code))), "i" (-14), "0" (__gu_err___0)); [28382-28384] [2025-02-08 02:04:55,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& uioc->ioctl_code))), "i" (-14), "0" (__gu_err___0)); [28387-28389] [2025-02-08 02:04:55,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___0), "=r" (__gu_val___0): "m" (*((struct __large_struct *)(& uioc->ioctl_code))), "i" (-14), "0" (__gu_err___0)); [28391-28393] [2025-02-08 02:04:55,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovb %2,%b1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=q" (__gu_val___1): "m" (*((struct __large_struct *)(& uioc->data))), "i" (-14), "0" (__gu_err___1)); [28414-28416] [2025-02-08 02:04:55,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovw %2,%w1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)(& uioc->data))), "i" (-14), "0" (__gu_err___1)); [28418-28420] [2025-02-08 02:04:55,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovl %2,%k1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)(& uioc->data))), "i" (-14), "0" (__gu_err___1)); [28423-28425] [2025-02-08 02:04:55,231 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tmovq %2,%1\n2:\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .section __ex_table,\"a\"\n .balign 8 \n .quad 1b,3b\n .previous\n": "=r" (__gu_err___1), "=r" (__gu_val___1): "m" (*((struct __large_struct *)(& uioc->data))), "i" (-14), "0" (__gu_err___1)); [28427-28429] [2025-02-08 02:04:55,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28472] [2025-02-08 02:04:55,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28474] [2025-02-08 02:04:55,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28477] [2025-02-08 02:04:55,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28479] [2025-02-08 02:04:55,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28482] [2025-02-08 02:04:55,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28526] [2025-02-08 02:04:55,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28528] [2025-02-08 02:04:55,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28531] [2025-02-08 02:04:55,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28533] [2025-02-08 02:04:55,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" ((unsigned int *)arg)); [28536] [2025-02-08 02:04:55,256 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; addl %1,%0": "+m" (v->counter): "ir" (i)); [29705] [2025-02-08 02:04:55,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("add %3,%1 ; sbb %0,%0 ; cmp %1,%4 ; sbb $0,%0": "=&r" (flag), "=r" (roksum): "1" (buf), "g" ((long )nbytes), "rm" (tmp->addr_limit.seg)); [30550-30551] [2025-02-08 02:04:55,287 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/anthill/stuff/tacas-comp/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (868), "i" (12UL)); [30709-30710] [2025-02-08 02:04:55,287 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (49UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_enable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [30715-30717] [2025-02-08 02:04:55,356 WARN L639 FunctionHandler]: implicit declaration of function ldv_xmalloc [2025-02-08 02:04:55,367 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:04:55,914 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: ldv_xmalloc, __cmpxchg_wrong_size [2025-02-08 02:04:55,922 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:04:55,923 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55 WrapperNode [2025-02-08 02:04:55,924 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:04:55,925 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:04:55,925 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:04:55,925 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:04:55,931 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:04:56,131 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:04:56,577 INFO L138 Inliner]: procedures = 985, calls = 12744, calls flagged for inlining = 417, calls inlined = 241, statements flattened = 18097 [2025-02-08 02:04:56,579 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:04:56,579 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:04:56,579 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:04:56,580 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:04:56,588 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:04:56,589 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:04:56,678 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:05:03,032 INFO L175 MemorySlicer]: Split 7033 memory accesses to 199 slices as follows [76, 52, 38, 27, 4, 1, 66, 24, 3, 3, 1, 8, 2, 8, 7, 2, 2, 7, 7, 8, 97, 8, 3, 6, 6, 13, 1, 4, 2, 8, 9, 8, 8, 22, 24, 3, 2, 0, 2, 28, 2, 6, 42, 4, 3, 2, 22, 4, 4, 4, 2, 4, 3, 28, 5, 5, 2, 5, 1, 19, 2, 2, 26, 2, 6, 12, 2, 3, 19, 2, 7, 4, 7, 2, 3, 5, 4, 4, 1, 4, 7, 2, 2, 7, 8, 3, 20, 1, 22, 3, 10, 11, 2, 10, 4, 3, 2, 488, 32, 5, 5, 5, 5, 1, 7, 4, 3, 4, 5, 3, 4, 8, 4, 4, 4, 6, 8, 9, 3, 1, 3, 2, 3978, 6, 4, 8, 3, 8, 18, 8, 3, 7, 32, 64, 7, 42, 2, 6, 8, 1, 8, 8, 7, 0, 2, 7, 15, 2, 7, 3, 6, 2, 7, 49, 15, 4, 15, 4, 256, 27, 6, 7, 8, 7, 8, 24, 4, 4, 4, 5, 15, 4, 2, 60, 7, 3, 3, 7, 7, 18, 28, 4, 15, 12, 5, 3, 27, 3, 19, 5, 86, 26, 21, 26, 51, 72, 43, 46, 65]. 57 percent of accesses are in the largest equivalence class. The 1874 initializations are split as follows [0, 0, 0, 0, 1, 1, 0, 0, 3, 0, 0, 8, 0, 8, 7, 0, 2, 7, 0, 8, 97, 8, 3, 0, 0, 13, 0, 4, 0, 8, 9, 8, 8, 0, 24, 0, 0, 0, 0, 0, 0, 6, 0, 4, 3, 0, 0, 4, 4, 4, 0, 4, 3, 28, 0, 5, 0, 5, 0, 0, 0, 0, 26, 0, 6, 12, 0, 0, 19, 0, 7, 4, 7, 0, 0, 0, 4, 4, 0, 4, 7, 0, 0, 7, 8, 0, 20, 1, 22, 0, 10, 0, 0, 10, 0, 0, 0, 488, 32, 5, 5, 5, 5, 1, 7, 4, 3, 4, 5, 3, 0, 8, 4, 4, 4, 6, 0, 0, 0, 0, 0, 2, 298, 0, 4, 8, 0, 8, 18, 8, 3, 7, 0, 0, 7, 0, 2, 0, 8, 1, 8, 8, 7, 0, 0, 7, 0, 2, 7, 3, 2, 0, 7, 0, 0, 4, 0, 4, 256, 0, 4, 7, 8, 7, 8, 0, 4, 4, 4, 0, 0, 4, 0, 0, 7, 0, 3, 7, 7, 0, 0, 4, 0, 12, 5, 0, 0, 3, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 3115 writes are split as follows [76, 52, 38, 27, 0, 0, 66, 24, 0, 2, 0, 0, 1, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 4, 1, 0, 1, 0, 1, 0, 0, 0, 0, 22, 0, 2, 1, 0, 1, 14, 1, 0, 42, 0, 0, 1, 22, 0, 0, 0, 1, 0, 0, 0, 4, 0, 1, 0, 0, 9, 0, 1, 0, 1, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 4, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 1877, 2, 0, 0, 1, 0, 0, 0, 0, 0, 5, 49, 0, 42, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 15, 0, 0, 0, 1, 1, 0, 14, 15, 0, 15, 0, 0, 27, 0, 0, 0, 0, 0, 24, 0, 0, 0, 4, 15, 0, 1, 60, 0, 1, 0, 0, 0, 18, 2, 0, 15, 0, 0, 1, 27, 0, 0, 1, 86, 26, 21, 26, 51, 72, 43, 46, 65]. [2025-02-08 02:05:03,036 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:05:03,037 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:05:03,498 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:05:03,560 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:05:04,001 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:05:04,083 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:05:04,250 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:05:04,253 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:05:04,253 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:05:04,253 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:05:04,254 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:04:55" (1/1) ... [2025-02-08 02:05:04,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:05:04,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:05:04,290 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:05:04,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:05:04,466 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2025-02-08 02:05:04,466 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2025-02-08 02:05:04,466 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2025-02-08 02:05:04,467 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2025-02-08 02:05:04,467 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_set_suspended [2025-02-08 02:05:04,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_set_suspended [2025-02-08 02:05:04,467 INFO L130 BoogieDeclarations]: Found specification of procedure unmap_urb_for_dma [2025-02-08 02:05:04,467 INFO L138 BoogieDeclarations]: Found implementation of procedure unmap_urb_for_dma [2025-02-08 02:05:04,467 INFO L130 BoogieDeclarations]: Found specification of procedure device_is_registered [2025-02-08 02:05:04,467 INFO L138 BoogieDeclarations]: Found implementation of procedure device_is_registered [2025-02-08 02:05:04,467 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_int [2025-02-08 02:05:04,467 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_int [2025-02-08 02:05:04,468 INFO L130 BoogieDeclarations]: Found specification of procedure usb_disable_endpoint [2025-02-08 02:05:04,468 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_disable_endpoint [2025-02-08 02:05:04,468 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_async [2025-02-08 02:05:04,468 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_async [2025-02-08 02:05:04,468 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 02:05:04,469 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 02:05:04,469 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_device_state [2025-02-08 02:05:04,469 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_device_state [2025-02-08 02:05:04,469 INFO L130 BoogieDeclarations]: Found specification of procedure device_del [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure device_del [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure device_unlock [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unlock [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_all_async [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_all_async [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure usb_runtime_resume [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_runtime_resume [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~bool~0~TO~int [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~bool~0~TO~int [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_get_interface [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_get_interface [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure usb_destroy_configuration [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_destroy_configuration [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_put_sync_autosuspend [2025-02-08 02:05:04,471 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_put_sync_autosuspend [2025-02-08 02:05:04,471 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure hub_disconnect [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_disconnect [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_should_stop [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_should_stop [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure match_octal [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure match_octal [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure hub_hub_status [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_hub_status [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure port_is_power_on [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure port_is_power_on [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure usb_match_one_id [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_match_one_id [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_set_autosuspend_delay [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_set_autosuspend_delay [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_bulk_urbs [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_bulk_urbs [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_logical_disconnect [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_logical_disconnect [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_flush_endpoint [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_flush_endpoint [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure get_port_status [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure get_port_status [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure kill_litter_super [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure bus_find_device [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure bus_find_device [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hc_died [2025-02-08 02:05:04,472 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hc_died [2025-02-08 02:05:04,472 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_put_noidle [2025-02-08 02:05:04,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_put_noidle [2025-02-08 02:05:04,473 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:05:04,473 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:05:04,473 INFO L130 BoogieDeclarations]: Found specification of procedure hub_irq [2025-02-08 02:05:04,473 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_irq [2025-02-08 02:05:04,473 INFO L130 BoogieDeclarations]: Found specification of procedure usb_port_suspend [2025-02-08 02:05:04,473 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_port_suspend [2025-02-08 02:05:04,473 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:05:04,473 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:05:04,473 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_device_descriptor [2025-02-08 02:05:04,473 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_device_descriptor [2025-02-08 02:05:04,473 INFO L130 BoogieDeclarations]: Found specification of procedure hub_quiesce [2025-02-08 02:05:04,473 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_quiesce [2025-02-08 02:05:04,473 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb [2025-02-08 02:05:04,473 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb [2025-02-08 02:05:04,477 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 02:05:04,478 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-08 02:05:04,478 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_zero_bit [2025-02-08 02:05:04,478 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_zero_bit [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 02:05:04,478 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure async_getcompleted [2025-02-08 02:05:04,478 INFO L138 BoogieDeclarations]: Found implementation of procedure async_getcompleted [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_reset_endpoint [2025-02-08 02:05:04,478 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_reset_endpoint [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:05:04,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-08 02:05:04,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#75 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#76 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#77 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#78 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#79 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#80 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#81 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#82 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#83 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#84 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#85 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#86 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#87 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#88 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#89 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#90 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#91 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#92 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#93 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#94 [2025-02-08 02:05:04,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#95 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#96 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#97 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#98 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#99 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#100 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#101 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#102 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#103 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#104 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#105 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#106 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#107 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#108 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#109 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#110 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#111 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#112 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#113 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#114 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#115 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#116 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#117 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#118 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#119 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#120 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#121 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#122 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#123 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#124 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#125 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#126 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#127 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#128 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#129 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#130 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#131 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#132 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#133 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#134 [2025-02-08 02:05:04,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#135 [2025-02-08 02:05:04,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#136 [2025-02-08 02:05:04,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#137 [2025-02-08 02:05:04,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#138 [2025-02-08 02:05:04,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#139 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#140 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#141 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#142 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#143 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#144 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#145 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#146 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#147 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#148 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#149 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#150 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#151 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#152 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#153 [2025-02-08 02:05:04,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#154 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#155 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#156 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#157 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#158 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#159 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#160 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#161 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#162 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#163 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#164 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#165 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#166 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#167 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#168 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#169 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#170 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#171 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#172 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#173 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#174 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#175 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#176 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#177 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#178 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#179 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#180 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#181 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#182 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#183 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#184 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#185 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#186 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#187 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#188 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#189 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#190 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#191 [2025-02-08 02:05:04,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#192 [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#193 [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#194 [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#195 [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#196 [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#197 [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#198 [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure usb_dev_complete [2025-02-08 02:05:04,487 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_dev_complete [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_connect_change [2025-02-08 02:05:04,487 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_connect_change [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure __usb_queue_reset_device [2025-02-08 02:05:04,487 INFO L138 BoogieDeclarations]: Found implementation of procedure __usb_queue_reset_device [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2025-02-08 02:05:04,487 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure usb_probe_interface [2025-02-08 02:05:04,487 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_probe_interface [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_buffer_alloc [2025-02-08 02:05:04,487 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_buffer_alloc [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure rh_urb_enqueue [2025-02-08 02:05:04,487 INFO L138 BoogieDeclarations]: Found implementation of procedure rh_urb_enqueue [2025-02-08 02:05:04,487 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~pm_message_t~0~TO~int [2025-02-08 02:05:04,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~pm_message_t~0~TO~int [2025-02-08 02:05:04,488 INFO L130 BoogieDeclarations]: Found specification of procedure hub_free_dev [2025-02-08 02:05:04,488 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_free_dev [2025-02-08 02:05:04,488 INFO L130 BoogieDeclarations]: Found specification of procedure clear_hub_feature [2025-02-08 02:05:04,488 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_hub_feature [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure usb_device_is_owned [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_device_is_owned [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure usb_suspend [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_suspend [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure release_devnum [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure release_devnum [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure snoop_urb [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure snoop_urb [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure device_lock [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure device_lock [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autoresume_device [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autoresume_device [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure usb_resume_interface [2025-02-08 02:05:04,489 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_resume_interface [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:05:04,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 02:05:04,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 02:05:04,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#85 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#86 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#87 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#88 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#89 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#90 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#91 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#92 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#93 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#94 [2025-02-08 02:05:04,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#95 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#96 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#97 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#98 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#99 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#100 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#101 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#102 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#103 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#104 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#105 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#106 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#107 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#108 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#109 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#110 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#111 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#112 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#113 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#114 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#115 [2025-02-08 02:05:04,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#116 [2025-02-08 02:05:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#117 [2025-02-08 02:05:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#118 [2025-02-08 02:05:04,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#119 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#120 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#121 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#122 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#123 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#124 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#125 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#126 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#127 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#128 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#129 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#130 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#131 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#132 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#133 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#134 [2025-02-08 02:05:04,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#135 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#136 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#137 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#138 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#139 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#140 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#141 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#142 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#143 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#144 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#145 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#146 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#147 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#148 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#149 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#150 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#151 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#152 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#153 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#154 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#155 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#156 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#157 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#158 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#159 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#160 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#161 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#162 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#163 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#164 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#165 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#166 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#167 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#168 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#169 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#170 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#171 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#172 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#173 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#174 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#175 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#176 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#177 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#178 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#179 [2025-02-08 02:05:04,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#180 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#181 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#182 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#183 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#184 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#185 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#186 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#187 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#188 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#189 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#190 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#191 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#192 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#193 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#194 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#195 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#196 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#197 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#198 [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:05:04,497 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 02:05:04,497 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2025-02-08 02:05:04,497 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2025-02-08 02:05:04,497 INFO L130 BoogieDeclarations]: Found specification of procedure usb_create_ep_devs [2025-02-08 02:05:04,498 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_create_ep_devs [2025-02-08 02:05:04,498 INFO L130 BoogieDeclarations]: Found specification of procedure set_port_led [2025-02-08 02:05:04,498 INFO L138 BoogieDeclarations]: Found implementation of procedure set_port_led [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure device_unregister [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unregister [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure usb_runtime_suspend [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_runtime_suspend [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure usb_match_device [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_match_device [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure device_can_wakeup [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure device_can_wakeup [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_langid [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_langid [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure __pm_runtime_suspend [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure __pm_runtime_suspend [2025-02-08 02:05:04,499 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 02:05:04,499 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure usb_disable_interface [2025-02-08 02:05:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_disable_interface [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure freezing [2025-02-08 02:05:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure freezing [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure usb_enable_autosuspend [2025-02-08 02:05:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_enable_autosuspend [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-08 02:05:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:05:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 02:05:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_name [2025-02-08 02:05:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_name [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 02:05:04,500 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:05:04,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 02:05:04,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 02:05:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 02:05:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 02:05:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 02:05:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 02:05:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 02:05:04,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-02-08 02:05:04,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#85 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#86 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#87 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#88 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#89 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#90 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#91 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#92 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#93 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#94 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#95 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#96 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#97 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#98 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#99 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#100 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#101 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#102 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#103 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#104 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#105 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#106 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#107 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#108 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#109 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#110 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#111 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#112 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#113 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#114 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#115 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#116 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#117 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#118 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#119 [2025-02-08 02:05:04,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#120 [2025-02-08 02:05:04,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#121 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#122 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#123 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#124 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#125 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#126 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#127 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#128 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#129 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#130 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#131 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#132 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#133 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#134 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#135 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#136 [2025-02-08 02:05:04,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#137 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#138 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#139 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#140 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#141 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#142 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#143 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#144 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#145 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#146 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#147 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#148 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#149 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#150 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#151 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#152 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#153 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#154 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#155 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#156 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#157 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#158 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#159 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#160 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#161 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#162 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#163 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#164 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#165 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#166 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#167 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#168 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#169 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#170 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#171 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#172 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#173 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#174 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#175 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#176 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#177 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#178 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#179 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#180 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#181 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#182 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#183 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#184 [2025-02-08 02:05:04,507 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#185 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#186 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#187 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#188 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#189 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#190 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#191 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#192 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#193 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#194 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#195 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#196 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#197 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#198 [2025-02-08 02:05:04,508 INFO L130 BoogieDeclarations]: Found specification of procedure usb_dev_freeze [2025-02-08 02:05:04,508 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_dev_freeze [2025-02-08 02:05:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 02:05:04,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 02:05:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure usb_altnum_to_altsetting [2025-02-08 02:05:04,509 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_altnum_to_altsetting [2025-02-08 02:05:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_is_primary_hcd [2025-02-08 02:05:04,509 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_is_primary_hcd [2025-02-08 02:05:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 02:05:04,509 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 02:05:04,509 INFO L130 BoogieDeclarations]: Found specification of procedure port_is_suspended [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure port_is_suspended [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure hub_thread [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_thread [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure hub_pre_reset [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_pre_reset [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure usb_start_wait_urb [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_start_wait_urb [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_reset [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_reset [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure usb_rebind_intf [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_rebind_intf [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure usb_resume_both [2025-02-08 02:05:04,510 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_resume_both [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure simple_statfs [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:05:04,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 02:05:04,511 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 02:05:04,512 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 02:05:04,512 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#63 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#64 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#65 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#66 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#67 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#68 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#69 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#70 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#71 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#72 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#73 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#74 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#75 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#76 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#77 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#78 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#79 [2025-02-08 02:05:04,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#80 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#81 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#82 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#83 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#84 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#85 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#86 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#87 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#88 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#89 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#90 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#91 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#92 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#93 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#94 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#95 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#96 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#97 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#98 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#99 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#100 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#101 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#102 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#103 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#104 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#105 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#106 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#107 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#108 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#109 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#110 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#111 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#112 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#113 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#114 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#115 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#116 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#117 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#118 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#119 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#120 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#121 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#122 [2025-02-08 02:05:04,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#123 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#124 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#125 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#126 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#127 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#128 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#129 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#130 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#131 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#132 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#133 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#134 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#135 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#136 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#137 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#138 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#139 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#140 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#141 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#142 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#143 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#144 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#145 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#146 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#147 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#148 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#149 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#150 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#151 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#152 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#153 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#154 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#155 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#156 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#157 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#158 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#159 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#160 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#161 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#162 [2025-02-08 02:05:04,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#163 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#164 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#165 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#166 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#167 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#168 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#169 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#170 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#171 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#172 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#173 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#174 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#175 [2025-02-08 02:05:04,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#176 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#177 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#178 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#179 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#180 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#181 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#182 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#183 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#184 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#185 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#186 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#187 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#188 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#189 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#190 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#191 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#192 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#193 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#194 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#195 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#196 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#197 [2025-02-08 02:05:04,518 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#198 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:05:04,518 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 02:05:04,519 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#63 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#64 [2025-02-08 02:05:04,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#65 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#66 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#67 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#68 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#69 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#70 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#71 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#72 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#73 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#74 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#75 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#76 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#77 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#78 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#79 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#80 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#81 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#82 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#83 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#84 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#85 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#86 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#87 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#88 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#89 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#90 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#91 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#92 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#93 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#94 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#95 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#96 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#97 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#98 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#99 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#100 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#101 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#102 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#103 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#104 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#105 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#106 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#107 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#108 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#109 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#110 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#111 [2025-02-08 02:05:04,522 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#112 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#113 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#114 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#115 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#116 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#117 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#118 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#119 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#120 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#121 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#122 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#123 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#124 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#125 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#126 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#127 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#128 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#129 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#130 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#131 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#132 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#133 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#134 [2025-02-08 02:05:04,523 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#135 [2025-02-08 02:05:04,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#136 [2025-02-08 02:05:04,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#137 [2025-02-08 02:05:04,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#138 [2025-02-08 02:05:04,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#139 [2025-02-08 02:05:04,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#140 [2025-02-08 02:05:04,524 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#141 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#142 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#143 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#144 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#145 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#146 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#147 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#148 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#149 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#150 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#151 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#152 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#153 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#154 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#155 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#156 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#157 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#158 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#159 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#160 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#161 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#162 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#163 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#164 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#165 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#166 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#167 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#168 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#169 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#170 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#171 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#172 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#173 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#174 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#175 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#176 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#177 [2025-02-08 02:05:04,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#178 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#179 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#180 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#181 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#182 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#183 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#184 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#185 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#186 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#187 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#188 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#189 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#190 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#191 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#192 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#193 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#194 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#195 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#196 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#197 [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#198 [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure hub_events [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_events [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure usb_disable_device [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_disable_device [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure usb_maxpacket [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_maxpacket [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure blocking_notifier_call_chain [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure blocking_notifier_call_chain [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_giveback_urb [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_giveback_urb [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-02-08 02:05:04,526 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:05:04,526 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:05:04,528 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_urb [2025-02-08 02:05:04,528 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_urb [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_alloc_coherent [2025-02-08 02:05:04,528 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_alloc_coherent [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure check_highspeed [2025-02-08 02:05:04,528 INFO L138 BoogieDeclarations]: Found implementation of procedure check_highspeed [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure recursively_mark_NOTATTACHED [2025-02-08 02:05:04,528 INFO L138 BoogieDeclarations]: Found implementation of procedure recursively_mark_NOTATTACHED [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:05:04,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-02-08 02:05:04,529 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-02-08 02:05:04,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#85 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#86 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#87 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#88 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#89 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#90 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#91 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#92 [2025-02-08 02:05:04,531 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#93 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#94 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#95 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#96 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#97 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#98 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#99 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#100 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#101 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#102 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#103 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#104 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#105 [2025-02-08 02:05:04,532 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#106 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#107 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#108 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#109 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#110 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#111 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#112 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#113 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#114 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#115 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#116 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#117 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#118 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#119 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#120 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#121 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#122 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#123 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#124 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#125 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#126 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#127 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#128 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#129 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#130 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#131 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#132 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#133 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#134 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#135 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#136 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#137 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#138 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#139 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#140 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#141 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#142 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#143 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#144 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#145 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#146 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#147 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#148 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#149 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#150 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#151 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#152 [2025-02-08 02:05:04,533 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#153 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#154 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#155 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#156 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#157 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#158 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#159 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#160 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#161 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#162 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#163 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#164 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#165 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#166 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#167 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#168 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#169 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#170 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#171 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#172 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#173 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#174 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#175 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#176 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#177 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#178 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#179 [2025-02-08 02:05:04,534 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#180 [2025-02-08 02:05:04,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#181 [2025-02-08 02:05:04,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#182 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#183 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#184 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#185 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#186 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#187 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#188 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#189 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#190 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#191 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#192 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#193 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#194 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#195 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#196 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#197 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#198 [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_get_noresume [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_get_noresume [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure plural [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure plural [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure usb_dev_poweroff [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_dev_poweroff [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure usb_remove_sysfs_intf_files [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_remove_sysfs_intf_files [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure is_usb_interface [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure is_usb_interface [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure usb_dev_suspend [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_dev_suspend [2025-02-08 02:05:04,536 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 02:05:04,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_cancel_queued_reset [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_cancel_queued_reset [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure test_tsk_thread_flag [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure test_tsk_thread_flag [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_match_dynamic_id [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_match_dynamic_id [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_free_coherent [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_free_coherent [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure match_int [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure match_int [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure usbfs_get_inode [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usbfs_get_inode [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_put_sync [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_put_sync [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_forced_unbind_intf [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_forced_unbind_intf [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~gfp_t~0~TO~int [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~gfp_t~0~TO~int [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ep0_reinit [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ep0_reinit [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure hdev_to_hub [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure hdev_to_hub [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_mark_last_busy [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_mark_last_busy [2025-02-08 02:05:04,537 INFO L130 BoogieDeclarations]: Found specification of procedure __pm_runtime_set_status [2025-02-08 02:05:04,537 INFO L138 BoogieDeclarations]: Found implementation of procedure __pm_runtime_set_status [2025-02-08 02:05:04,539 INFO L130 BoogieDeclarations]: Found specification of procedure do_unbind_rebind [2025-02-08 02:05:04,539 INFO L138 BoogieDeclarations]: Found implementation of procedure do_unbind_rebind [2025-02-08 02:05:04,539 INFO L130 BoogieDeclarations]: Found specification of procedure task_pid_nr [2025-02-08 02:05:04,539 INFO L138 BoogieDeclarations]: Found implementation of procedure task_pid_nr [2025-02-08 02:05:04,539 INFO L130 BoogieDeclarations]: Found specification of procedure get_device [2025-02-08 02:05:04,539 INFO L138 BoogieDeclarations]: Found implementation of procedure get_device [2025-02-08 02:05:04,539 INFO L130 BoogieDeclarations]: Found specification of procedure usb_remove_ep_devs [2025-02-08 02:05:04,539 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_remove_ep_devs [2025-02-08 02:05:04,539 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-02-08 02:05:04,539 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-02-08 02:05:04,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 02:05:04,540 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 02:05:04,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 02:05:04,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 02:05:04,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#75 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#76 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#77 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#78 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#79 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#80 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#81 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#82 [2025-02-08 02:05:04,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#83 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#84 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#85 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#86 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#87 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#88 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#89 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#90 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#91 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#92 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#93 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#94 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#95 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#96 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#97 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#98 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#99 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#100 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#101 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#102 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#103 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#104 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#105 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#106 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#107 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#108 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#109 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#110 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#111 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#112 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#113 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#114 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#115 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#116 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#117 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#118 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#119 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#120 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#121 [2025-02-08 02:05:04,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#122 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#123 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#124 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#125 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#126 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#127 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#128 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#129 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#130 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#131 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#132 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#133 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#134 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#135 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#136 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#137 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#138 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#139 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#140 [2025-02-08 02:05:04,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#141 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#142 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#143 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#144 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#145 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#146 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#147 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#148 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#149 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#150 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#151 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#152 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#153 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#154 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#155 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#156 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#157 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#158 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#159 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#160 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#161 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#162 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#163 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#164 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#165 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#166 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#167 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#168 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#169 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#170 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#171 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#172 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#173 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#174 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#175 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#176 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#177 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#178 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#179 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#180 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#181 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#182 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#183 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#184 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#185 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#186 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#187 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#188 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#189 [2025-02-08 02:05:04,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#190 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#191 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#192 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#193 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#194 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#195 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#196 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#197 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#198 [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_disable [2025-02-08 02:05:04,547 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_disable [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_link_urb_to_ep [2025-02-08 02:05:04,547 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_link_urb_to_ep [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 02:05:04,547 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure __pm_runtime_idle [2025-02-08 02:05:04,547 INFO L138 BoogieDeclarations]: Found implementation of procedure __pm_runtime_idle [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure get_hub_descriptor [2025-02-08 02:05:04,547 INFO L138 BoogieDeclarations]: Found implementation of procedure get_hub_descriptor [2025-02-08 02:05:04,547 INFO L130 BoogieDeclarations]: Found specification of procedure usb_enumerate_device_otg [2025-02-08 02:05:04,548 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_enumerate_device_otg [2025-02-08 02:05:04,548 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 02:05:04,548 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 02:05:04,548 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_control [2025-02-08 02:05:04,548 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_control [2025-02-08 02:05:04,548 INFO L130 BoogieDeclarations]: Found specification of procedure device_initialize [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure device_initialize [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure init_utsname [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure init_utsname [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure usb_enable_endpoint [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_enable_endpoint [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure usb_urb_dir_in [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_urb_dir_in [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure show_string [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure show_string [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_descriptor [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_descriptor [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure usb_reset_device [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_reset_device [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_enable [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_enable [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure usb_string [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_string [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2025-02-08 02:05:04,549 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2025-02-08 02:05:04,549 INFO L130 BoogieDeclarations]: Found specification of procedure device_init_wakeup [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure device_init_wakeup [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_wait_reset [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_wait_reset [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure autosuspend_check [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure autosuspend_check [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure usb_match_id [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_match_id [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure usb_internal_control_msg [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_internal_control_msg [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure generic_suspend [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_suspend [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_status [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_status [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_dev [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_dev [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_dev [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure hub_suspend [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_suspend [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure usb_enumerate_device [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_enumerate_device [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure task_pid [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure task_pid [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure check_port_resume_type [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure check_port_resume_type [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure generic_delete_inode [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure usb_port_resume [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_port_resume [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure hub_configure [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_configure [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure is_usb_device [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure is_usb_device [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure companion_common [2025-02-08 02:05:04,550 INFO L138 BoogieDeclarations]: Found implementation of procedure companion_common [2025-02-08 02:05:04,550 INFO L130 BoogieDeclarations]: Found specification of procedure usb_dev_resume [2025-02-08 02:05:04,551 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_dev_resume [2025-02-08 02:05:04,551 INFO L130 BoogieDeclarations]: Found specification of procedure pci_prepare_to_sleep [2025-02-08 02:05:04,551 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_prepare_to_sleep [2025-02-08 02:05:04,551 INFO L130 BoogieDeclarations]: Found specification of procedure current_kernel_time [2025-02-08 02:05:04,552 INFO L138 BoogieDeclarations]: Found implementation of procedure current_kernel_time [2025-02-08 02:05:04,552 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2025-02-08 02:05:04,552 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2025-02-08 02:05:04,552 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_buffer_free [2025-02-08 02:05:04,552 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_buffer_free [2025-02-08 02:05:04,552 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:05:04,552 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:05:04,552 INFO L130 BoogieDeclarations]: Found specification of procedure add_uevent_var [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure add_uevent_var [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unmap_urb_for_dma [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unmap_urb_for_dma [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure generic_disconnect [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_disconnect [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_num [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_num [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure hub_clear_tt_buffer [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_clear_tt_buffer [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure create_intf_ep_devs [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure create_intf_ep_devs [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure descriptors_changed [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure descriptors_changed [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure hub_tt_work [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_tt_work [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure usb_suspend_interface [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_suspend_interface [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-08 02:05:04,553 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:05:04,553 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 02:05:04,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#63 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#64 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#65 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#66 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#67 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#68 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#69 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#70 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#71 [2025-02-08 02:05:04,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#72 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#73 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#74 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#75 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#76 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#77 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#78 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#79 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#80 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#81 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#82 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#83 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#84 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#85 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#86 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#87 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#88 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#89 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#90 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#91 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#92 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#93 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#94 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#95 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#96 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#97 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#98 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#99 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#100 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#101 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#102 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#103 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#104 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#105 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#106 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#107 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#108 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#109 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#110 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#111 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#112 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#113 [2025-02-08 02:05:04,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#114 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#115 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#116 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#117 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#118 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#119 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#120 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#121 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#122 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#123 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#124 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#125 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#126 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#127 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#128 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#129 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#130 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#131 [2025-02-08 02:05:04,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#132 [2025-02-08 02:05:04,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#133 [2025-02-08 02:05:04,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#134 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#135 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#136 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#137 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#138 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#139 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#140 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#141 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#142 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#143 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#144 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#145 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#146 [2025-02-08 02:05:04,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#147 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#148 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#149 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#150 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#151 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#152 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#153 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#154 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#155 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#156 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#157 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#158 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#159 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#160 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#161 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#162 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#163 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#164 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#165 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#166 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#167 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#168 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#169 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#170 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#171 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#172 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#173 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#174 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#175 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#176 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#177 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#178 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#179 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#180 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#181 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#182 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#183 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#184 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#185 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#186 [2025-02-08 02:05:04,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#187 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#188 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#189 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#190 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#191 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#192 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#193 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#194 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#195 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#196 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#197 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#198 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_try_module_get_1 [2025-02-08 02:05:04,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_try_module_get_1 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure free_async [2025-02-08 02:05:04,562 INFO L138 BoogieDeclarations]: Found implementation of procedure free_async [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-08 02:05:04,562 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 02:05:04,562 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2025-02-08 02:05:04,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure warn_level [2025-02-08 02:05:04,562 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_level [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:05:04,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:05:04,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2025-02-08 02:05:04,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#75 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#76 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#77 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#78 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#79 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#80 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#81 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#82 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#83 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#84 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#85 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#86 [2025-02-08 02:05:04,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#87 [2025-02-08 02:05:04,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#88 [2025-02-08 02:05:04,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#89 [2025-02-08 02:05:04,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#90 [2025-02-08 02:05:04,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#91 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#92 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#93 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#94 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#95 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#96 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#97 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#98 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#99 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#100 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#101 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#102 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#103 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#104 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#105 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#106 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#107 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#108 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#109 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#110 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#111 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#112 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#113 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#114 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#115 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#116 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#117 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#118 [2025-02-08 02:05:04,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#119 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#120 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#121 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#122 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#123 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#124 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#125 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#126 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#127 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#128 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#129 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#130 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#131 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#132 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#133 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#134 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#135 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#136 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#137 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#138 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#139 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#140 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#141 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#142 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#143 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#144 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#145 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#146 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#147 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#148 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#149 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#150 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#151 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#152 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#153 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#154 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#155 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#156 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#157 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#158 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#159 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#160 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#161 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#162 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#163 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#164 [2025-02-08 02:05:04,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#165 [2025-02-08 02:05:04,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#166 [2025-02-08 02:05:04,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#167 [2025-02-08 02:05:04,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#168 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#169 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#170 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#171 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#172 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#173 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#174 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#175 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#176 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#177 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#178 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#179 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#180 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#181 [2025-02-08 02:05:04,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#182 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#183 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#184 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#185 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#186 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#187 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#188 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#189 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#190 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#191 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#192 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#193 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#194 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#195 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#196 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#197 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#198 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure hub_reset_resume [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_reset_resume [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure usb_enable_interface [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_enable_interface [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure usb_suspend_device [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_suspend_device [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure clear_port_feature [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_port_feature [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~gfp_t~0~TO~int [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~gfp_t~0~TO~int [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure usb_cache_string [2025-02-08 02:05:04,572 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_cache_string [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:05:04,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:05:04,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:05:04,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:05:04,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:05:04,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:05:04,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:05:04,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:05:04,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:05:04,574 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#63 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#64 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#65 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#66 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#67 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#68 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#69 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#70 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#71 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#72 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#73 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#74 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#75 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#76 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#77 [2025-02-08 02:05:04,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#78 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#79 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#80 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#81 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#82 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#83 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#84 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#85 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#86 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#87 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#88 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#89 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#90 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#91 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#92 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#93 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#94 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#95 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#96 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#97 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#98 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#99 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#100 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#101 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#102 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#103 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#104 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#105 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#106 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#107 [2025-02-08 02:05:04,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#108 [2025-02-08 02:05:04,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#109 [2025-02-08 02:05:04,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#110 [2025-02-08 02:05:04,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#111 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#112 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#113 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#114 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#115 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#116 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#117 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#118 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#119 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#120 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#121 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#122 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#123 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#124 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#125 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#126 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#127 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#128 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#129 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#130 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#131 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#132 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#133 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#134 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#135 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#136 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#137 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#138 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#139 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#140 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#141 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#142 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#143 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#144 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#145 [2025-02-08 02:05:04,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#146 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#147 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#148 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#149 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#150 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#151 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#152 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#153 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#154 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#155 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#156 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#157 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#158 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#159 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#160 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#161 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#162 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#163 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#164 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#165 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#166 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#167 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#168 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#169 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#170 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#171 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#172 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#173 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#174 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#175 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#176 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#177 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#178 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#179 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#180 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#181 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#182 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#183 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#184 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#185 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#186 [2025-02-08 02:05:04,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#187 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#188 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#189 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#190 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#191 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#192 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#193 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#194 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#195 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#196 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#197 [2025-02-08 02:05:04,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#198 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:05:04,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:05:04,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#63 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#64 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#65 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#66 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#67 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#68 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#69 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#70 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#71 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#72 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#73 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#74 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#75 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#76 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#77 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#78 [2025-02-08 02:05:04,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#79 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#80 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#81 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#82 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#83 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#84 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#85 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#86 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#87 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#88 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#89 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#90 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#91 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#92 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#93 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#94 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#95 [2025-02-08 02:05:04,584 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#96 [2025-02-08 02:05:04,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#97 [2025-02-08 02:05:04,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#98 [2025-02-08 02:05:04,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#99 [2025-02-08 02:05:04,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#100 [2025-02-08 02:05:04,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#101 [2025-02-08 02:05:04,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#102 [2025-02-08 02:05:04,585 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#103 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#104 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#105 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#106 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#107 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#108 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#109 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#110 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#111 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#112 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#113 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#114 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#115 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#116 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#117 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#118 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#119 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#120 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#121 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#122 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#123 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#124 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#125 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#126 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#127 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#128 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#129 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#130 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#131 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#132 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#133 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#134 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#135 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#136 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#137 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#138 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#139 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#140 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#141 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#142 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#143 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#144 [2025-02-08 02:05:04,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#145 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#146 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#147 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#148 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#149 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#150 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#151 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#152 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#153 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#154 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#155 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#156 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#157 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#158 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#159 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#160 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#161 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#162 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#163 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#164 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#165 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#166 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#167 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#168 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#169 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#170 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#171 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#172 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#173 [2025-02-08 02:05:04,587 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#174 [2025-02-08 02:05:04,588 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#175 [2025-02-08 02:05:04,588 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#176 [2025-02-08 02:05:04,588 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#177 [2025-02-08 02:05:04,588 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#178 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#179 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#180 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#181 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#182 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#183 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#184 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#185 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#186 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#187 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#188 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#189 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#190 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#191 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#192 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#193 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#194 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#195 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#196 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#197 [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#198 [2025-02-08 02:05:04,589 INFO L130 BoogieDeclarations]: Found specification of procedure led_work [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure led_work [2025-02-08 02:05:04,589 INFO L130 BoogieDeclarations]: Found specification of procedure generic_probe [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_probe [2025-02-08 02:05:04,589 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unbind_interface [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unbind_interface [2025-02-08 02:05:04,589 INFO L130 BoogieDeclarations]: Found specification of procedure usb_rh_urb_dequeue [2025-02-08 02:05:04,589 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_rh_urb_dequeue [2025-02-08 02:05:04,589 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure kstrdup [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure kstrdup [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_async_on_interface [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_async_on_interface [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure usb_pipe_endpoint [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_pipe_endpoint [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure async_completed [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure async_completed [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure security_task_getsecid [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure security_task_getsecid [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure usb_create_sysfs_intf_files [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_create_sysfs_intf_files [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure usb_disable_autosuspend [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_disable_autosuspend [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure usb_resume [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_resume [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autosuspend_device [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autosuspend_device [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure driver_set_config_work [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_set_config_work [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure usbdev_release [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usbdev_release [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure device_enable_async_suspend [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure device_enable_async_suspend [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_dev [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_dev [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure hub_init_func2 [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_init_func2 [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure hub_init_func3 [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_init_func3 [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure usb_suspend_both [2025-02-08 02:05:04,590 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_suspend_both [2025-02-08 02:05:04,590 INFO L130 BoogieDeclarations]: Found specification of procedure device_add [2025-02-08 02:05:04,591 INFO L138 BoogieDeclarations]: Found implementation of procedure device_add [2025-02-08 02:05:04,591 INFO L130 BoogieDeclarations]: Found specification of procedure pm_suspend_ignore_children [2025-02-08 02:05:04,591 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_suspend_ignore_children [2025-02-08 02:05:04,591 INFO L130 BoogieDeclarations]: Found specification of procedure hub_probe [2025-02-08 02:05:04,591 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_probe [2025-02-08 02:05:04,592 INFO L130 BoogieDeclarations]: Found specification of procedure hub_resume [2025-02-08 02:05:04,592 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_resume [2025-02-08 02:05:04,592 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 02:05:04,592 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 02:05:04,592 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 02:05:04,592 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 02:05:04,592 INFO L130 BoogieDeclarations]: Found specification of procedure is_root_hub [2025-02-08 02:05:04,592 INFO L138 BoogieDeclarations]: Found implementation of procedure is_root_hub [2025-02-08 02:05:04,592 INFO L130 BoogieDeclarations]: Found specification of procedure hub_post_reset [2025-02-08 02:05:04,592 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_post_reset [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure usb_open [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_open [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure usb_dev_thaw [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_dev_thaw [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_init [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_init [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_out [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_out [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure inc_nlink [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure inc_nlink [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kick_khubd [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kick_khubd [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure hub_is_superspeed [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_is_superspeed [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure rh_call_control [2025-02-08 02:05:04,593 INFO L138 BoogieDeclarations]: Found implementation of procedure rh_call_control [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:05:04,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 02:05:04,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 02:05:04,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 02:05:04,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 02:05:04,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#63 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#64 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#65 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#66 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#67 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#68 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#69 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#70 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#71 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#72 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#73 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#74 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#75 [2025-02-08 02:05:04,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#76 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#77 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#78 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#79 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#80 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#81 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#82 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#83 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#84 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#85 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#86 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#87 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#88 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#89 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#90 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#91 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#92 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#93 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#94 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#95 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#96 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#97 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#98 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#99 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#100 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#101 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#102 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#103 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#104 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#105 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#106 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#107 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#108 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#109 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#110 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#111 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#112 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#113 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#114 [2025-02-08 02:05:04,597 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#115 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#116 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#117 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#118 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#119 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#120 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#121 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#122 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#123 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#124 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#125 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#126 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#127 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#128 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#129 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#130 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#131 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#132 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#133 [2025-02-08 02:05:04,599 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#134 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#135 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#136 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#137 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#138 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#139 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#140 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#141 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#142 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#143 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#144 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#145 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#146 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#147 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#148 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#149 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#150 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#151 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#152 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#153 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#154 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#155 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#156 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#157 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#158 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#159 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#160 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#161 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#162 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#163 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#164 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#165 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#166 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#167 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#168 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#169 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#170 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#171 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#172 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#173 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#174 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#175 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#176 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#177 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#178 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#179 [2025-02-08 02:05:04,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#180 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#181 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#182 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#183 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#184 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#185 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#186 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#187 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#188 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#189 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#190 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#191 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#192 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#193 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#194 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#195 [2025-02-08 02:05:04,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#196 [2025-02-08 02:05:04,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#197 [2025-02-08 02:05:04,602 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#198 [2025-02-08 02:05:04,602 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_configuration [2025-02-08 02:05:04,602 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_configuration [2025-02-08 02:05:04,602 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2025-02-08 02:05:04,602 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2025-02-08 02:05:04,602 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_configuration [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_configuration [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_interface [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_interface [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure releaseintf [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure releaseintf [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure hub_power_on [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_power_on [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_reset_and_verify_device [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_reset_and_verify_device [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_string [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_string [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_debounce [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_debounce [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_bus_resume [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_bus_resume [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface_no_suspend [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface_no_suspend [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_type [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_type [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_get_sync [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_get_sync [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_get_interface_no_resume [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_get_interface_no_resume [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure connected [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure connected [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unbind_device [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unbind_device [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_alloc_bandwidth [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_alloc_bandwidth [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_status [2025-02-08 02:05:04,603 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_status [2025-02-08 02:05:04,603 INFO L130 BoogieDeclarations]: Found specification of procedure generic_resume [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_resume [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure kick_khubd [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure kick_khubd [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_submit_urb [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_submit_urb [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unlink_urb [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unlink_urb [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure bus_to_hcd [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure bus_to_hcd [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure get_pid [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pid [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure usb_ifnum_to_if [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_ifnum_to_if [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure put_pid [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure put_pid [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure usb_probe_device [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_probe_device [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_isoc [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_isoc [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure __pm_runtime_resume [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure __pm_runtime_resume [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2025-02-08 02:05:04,604 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:05:04,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:05:04,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:05:04,605 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:05:04,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#69 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#70 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#71 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#72 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#73 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#74 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#75 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#76 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#77 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#78 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#79 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#80 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#81 [2025-02-08 02:05:04,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#82 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#83 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#84 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#85 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#86 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#87 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#88 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#89 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#90 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#91 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#92 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#93 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#94 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#95 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#96 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#97 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#98 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#99 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#100 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#101 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#102 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#103 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#104 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#105 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#106 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#107 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#108 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#109 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#110 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#111 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#112 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#113 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#114 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#115 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#116 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#117 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#118 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#119 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#120 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#121 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#122 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#123 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#124 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#125 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#126 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#127 [2025-02-08 02:05:04,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#128 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#129 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#130 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#131 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#132 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#133 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#134 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#135 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#136 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#137 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#138 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#139 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#140 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#141 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#142 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#143 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#144 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#145 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#146 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#147 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#148 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#149 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#150 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#151 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#152 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#153 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#154 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#155 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#156 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#157 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#158 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#159 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#160 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#161 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#162 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#163 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#164 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#165 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#166 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#167 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#168 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#169 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#170 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#171 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#172 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#173 [2025-02-08 02:05:04,609 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#174 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#175 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#176 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#177 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#178 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#179 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#180 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#181 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#182 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#183 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#184 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#185 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#186 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#187 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#188 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#189 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#190 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#191 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#192 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#193 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#194 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#195 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#196 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#197 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#198 [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure driver_disconnect [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_disconnect [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure put_device [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure put_device [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure remove_intf_ep_devs [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_intf_ep_devs [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_disable [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_disable [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure usb_clear_halt [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_clear_halt [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_hcd [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_hcd [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure usb_string_sub [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_string_sub [2025-02-08 02:05:04,610 INFO L130 BoogieDeclarations]: Found specification of procedure usb_dev_restore [2025-02-08 02:05:04,610 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_dev_restore [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure update_devnum [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure update_devnum [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure hub_is_wusb [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_is_wusb [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_bus_suspend [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_bus_suspend [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure usb_remote_wakeup [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_remote_wakeup [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure usb_driver_release_interface [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_driver_release_interface [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure powermac_set_asic [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure powermac_set_asic [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure suspend_common [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure suspend_common [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure usb_resume_device [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_resume_device [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure sg_complete [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_complete [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure check_root_hub_suspended [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure check_root_hub_suspended [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure class_destroy [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure resume_common [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure resume_common [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure usb_new_device [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_new_device [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure unlink1 [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink1 [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure find_port_owner [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure find_port_owner [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure kill_pid_info_as_uid [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_pid_info_as_uid [2025-02-08 02:05:04,611 INFO L130 BoogieDeclarations]: Found specification of procedure usb_disconnect [2025-02-08 02:05:04,611 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_disconnect [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure hub_activate [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_activate [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure usb_reset_endpoint [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_reset_endpoint [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure hub_port_warm_reset [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_port_warm_reset [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure finish_port_resume [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_port_resume [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure __suspend_report_result [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure __suspend_report_result [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure hub_set_address [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure hub_set_address [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure is_usb_device_driver [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure is_usb_device_driver [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure pm_runtime_set_active [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure pm_runtime_set_active [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure device_pm_wait_for_dev [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure device_pm_wait_for_dev [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure get_hub_status [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure get_hub_status [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure device_attach [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure device_attach [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure usb_choose_configuration [2025-02-08 02:05:04,612 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_choose_configuration [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:05:04,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:05:04,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 02:05:04,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#75 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#76 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#77 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#78 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#79 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#80 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#81 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#82 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#83 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#84 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#85 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#86 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#87 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#88 [2025-02-08 02:05:04,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#89 [2025-02-08 02:05:04,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#90 [2025-02-08 02:05:04,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#91 [2025-02-08 02:05:04,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#92 [2025-02-08 02:05:04,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#93 [2025-02-08 02:05:04,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#94 [2025-02-08 02:05:04,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#95 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#96 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#97 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#98 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#99 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#100 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#101 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#102 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#103 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#104 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#105 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#106 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#107 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#108 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#109 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#110 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#111 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#112 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#113 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#114 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#115 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#116 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#117 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#118 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#119 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#120 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#121 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#122 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#123 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#124 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#125 [2025-02-08 02:05:04,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#126 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#127 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#128 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#129 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#130 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#131 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#132 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#133 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#134 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#135 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#136 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#137 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#138 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#139 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#140 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#141 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#142 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#143 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#144 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#145 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#146 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#147 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#148 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#149 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#150 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#151 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#152 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#153 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#154 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#155 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#156 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#157 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#158 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#159 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#160 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#161 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#162 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#163 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#164 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#165 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#166 [2025-02-08 02:05:04,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#167 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#168 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#169 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#170 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#171 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#172 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#173 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#174 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#175 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#176 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#177 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#178 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#179 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#180 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#181 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#182 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#183 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#184 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#185 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#186 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#187 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#188 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#189 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#190 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#191 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#192 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#193 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#194 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#195 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#196 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#197 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#198 [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:05:04,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure set_port_feature [2025-02-08 02:05:04,620 INFO L138 BoogieDeclarations]: Found implementation of procedure set_port_feature [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure __usb_unanchor_urb [2025-02-08 02:05:04,620 INFO L138 BoogieDeclarations]: Found implementation of procedure __usb_unanchor_urb [2025-02-08 02:05:04,620 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_descriptor [2025-02-08 02:05:04,620 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_descriptor [2025-02-08 02:05:07,892 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:05:07,903 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:05:07,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33148: havoc #t~nondet5973; [2025-02-08 02:05:07,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15590: havoc #t~mem2684; [2025-02-08 02:05:08,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint destroy_asyncFINAL: assume true; [2025-02-08 02:05:08,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24622: havoc #t~mem4511.base, #t~mem4511.offset; [2025-02-08 02:05:08,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24624-1: SUMMARY for call #t~ret4513 := _raw_spin_lock_irqsave(~tmp___0~121.base, ~tmp___0~121.offset); srcloc: null [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24624: ~flags~21 := #t~ret4513;havoc #t~ret4513; [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24618: call #t~mem4510.base, #t~mem4510.offset := read~$Pointer$#122(~list.base, ~list.offset, 8);~__mptr~132.base, ~__mptr~132.offset := #t~mem4510.base, #t~mem4510.offset;havoc #t~mem4510.base, #t~mem4510.offset;~as~5.base, ~as~5.offset := ~__mptr~132.base, ~__mptr~132.offset; [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24620: SUMMARY for call list_del_init(~as~5.base, ~as~5.offset); srcloc: null [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24622-1: SUMMARY for call usb_kill_urb(#t~mem4511.base, #t~mem4511.offset); srcloc: null [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24637: SUMMARY for call spin_unlock_irqrestore(~ps.base, 32 + ~ps.offset, ~flags~21); srcloc: null [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24623-1: SUMMARY for call #t~ret4512.base, #t~ret4512.offset := spinlock_check(~ps.base, 32 + ~ps.offset); srcloc: null [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24623: ~tmp___0~121.base, ~tmp___0~121.offset := #t~ret4512.base, #t~ret4512.offset;havoc #t~ret4512.base, #t~ret4512.offset; [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24621-1: SUMMARY for call spin_unlock_irqrestore(~ps.base, 32 + ~ps.offset, ~flags~21); srcloc: null [2025-02-08 02:05:08,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24621: call #t~mem4511.base, #t~mem4511.offset := read~$Pointer$#122(~as~5.base, 64 + ~as~5.offset, 8); [2025-02-08 02:05:08,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7566: havoc device_set_wakeup_capable_~arg0#1.base, device_set_wakeup_capable_~arg0#1.offset, device_set_wakeup_capable_~arg1#1;havoc device_set_wakeup_capable_#in~arg0#1.base, device_set_wakeup_capable_#in~arg0#1.offset, device_set_wakeup_capable_#in~arg1#1;assume { :end_inline_device_set_wakeup_capable } true; [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31780-1: SUMMARY for call parse_options_#t~ret5699#1 := match_int(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31780: assume -2147483648 <= parse_options_#t~ret5699#1 && parse_options_#t~ret5699#1 <= 2147483647;parse_options_~tmp~369#1 := parse_options_#t~ret5699#1;havoc parse_options_#t~ret5699#1; [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31716: call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset;remount_#t~ret5752#1 := parse_options_#res#1;havoc parse_options_#t~mem5697#1, parse_options_#t~ret5698#1, parse_options_#t~ret5699#1, parse_options_#t~mem5700#1, parse_options_#t~ret5701#1, parse_options_#t~mem5702#1, parse_options_#t~ret5703#1, parse_options_#t~mem5704#1, parse_options_#t~ret5705#1, parse_options_#t~mem5706#1, parse_options_#t~ret5707#1, parse_options_#t~mem5708#1, parse_options_#t~ret5709#1, parse_options_#t~mem5710#1, parse_options_#t~ret5711#1, parse_options_#t~mem5712#1, parse_options_#t~ret5713#1, parse_options_#t~mem5714#1, parse_options_#t~ret5715#1, parse_options_#t~mem5716#1, parse_options_#t~ret5717#1, parse_options_#t~ret5718#1.base, parse_options_#t~ret5718#1.offset, parse_options_~s#1.base, parse_options_~s#1.offset, parse_options_~#data#1.base, parse_options_~#data#1.offset, parse_options_~p~4#1.base, parse_options_~p~4#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~token~0#1, parse_options_~tmp~369#1, parse_options_~tmp___0~165#1, parse_options_~tmp___1~97#1, parse_options_~tmp___2~61#1, parse_options_~tmp___3~37#1, parse_options_~tmp___4~24#1, parse_options_~tmp___5~19#1, parse_options_~tmp___6~15#1, parse_options_~tmp___7~10#1;havoc parse_options_#in~s#1.base, parse_options_#in~s#1.offset, parse_options_#in~data#1.base, parse_options_#in~data#1.offset;assume { :end_inline_parse_options } true;assume -2147483648 <= remount_#t~ret5752#1 && remount_#t~ret5752#1 <= 2147483647;remount_~tmp~370#1 := remount_#t~ret5752#1;havoc remount_#t~ret5752#1; [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31749: assume 0 == parse_options_~token~0#1; [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31749: assume !(0 == parse_options_~token~0#1); [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31782: assume 0 != parse_options_~tmp~369#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31782: assume !(0 != parse_options_~tmp~369#1);call parse_options_#t~mem5700#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~devuid~0 := parse_options_#t~mem5700#1;havoc parse_options_#t~mem5700#1; [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31881: assume 0 != (parse_options_~p~4#1.base + parse_options_~p~4#1.offset) % 18446744073709551616; [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31881: assume !(0 != (parse_options_~p~4#1.base + parse_options_~p~4#1.offset) % 18446744073709551616); [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31980-1: assume { :begin_inline_update_special } true;update_special_#in~special#1.base, update_special_#in~special#1.offset := update_sb_~bus~3#1.base, update_sb_~bus~3#1.offset;havoc update_special_#t~mem5719#1.base, update_special_#t~mem5719#1.offset, update_special_#t~mem5720#1.base, update_special_#t~mem5720#1.offset, update_special_#t~mem5721#1.base, update_special_#t~mem5721#1.offset, update_special_#t~bitwise5722#1, update_special_~special#1.base, update_special_~special#1.offset;update_special_~special#1.base, update_special_~special#1.offset := update_special_#in~special#1.base, update_special_#in~special#1.offset;call update_special_#t~mem5719#1.base, update_special_#t~mem5719#1.offset := read~$Pointer$#122(update_special_~special#1.base, 48 + update_special_~special#1.offset, 8);call write~int#122(~listuid~0, update_special_#t~mem5719#1.base, 2 + update_special_#t~mem5719#1.offset, 4);havoc update_special_#t~mem5719#1.base, update_special_#t~mem5719#1.offset;call update_special_#t~mem5720#1.base, update_special_#t~mem5720#1.offset := read~$Pointer$#122(update_special_~special#1.base, 48 + update_special_~special#1.offset, 8);call write~int#122(~listgid~0, update_special_#t~mem5720#1.base, 6 + update_special_#t~mem5720#1.offset, 4);havoc update_special_#t~mem5720#1.base, update_special_#t~mem5720#1.offset;call update_special_#t~mem5721#1.base, update_special_#t~mem5721#1.offset := read~$Pointer$#122(update_special_~special#1.base, 48 + update_special_~special#1.offset, 8); [2025-02-08 02:05:09,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31980: havoc update_special_#t~mem5719#1.base, update_special_#t~mem5719#1.offset, update_special_#t~mem5720#1.base, update_special_#t~mem5720#1.offset, update_special_#t~mem5721#1.base, update_special_#t~mem5721#1.offset, update_special_#t~bitwise5722#1, update_special_~special#1.base, update_special_~special#1.offset;havoc update_special_#in~special#1.base, update_special_#in~special#1.offset;assume { :end_inline_update_special } true; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31850-1: SUMMARY for call parse_options_#t~ret5713#1 := match_int(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31850: assume -2147483648 <= parse_options_#t~ret5713#1 && parse_options_#t~ret5713#1 <= 2147483647;parse_options_~tmp___6~15#1 := parse_options_#t~ret5713#1;havoc parse_options_#t~ret5713#1; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31752: assume 1 == parse_options_~token~0#1; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31752: assume !(1 == parse_options_~token~0#1); [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31917-4: assume 0 == ~busmode~0 % 65536 % 4294967296 || 16384 == ~busmode~0 % 65536 % 4294967296;update_bus_#t~bitwise5730#1 := 16384; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31917-4: assume !(0 == ~busmode~0 % 65536 % 4294967296 || 16384 == ~busmode~0 % 65536 % 4294967296); [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31917-3: assume false;update_bus_#t~bitwise5730#1 := ~busmode~0 % 65536; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31917-3: assume !false; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31917-2: havoc update_bus_#t~bitwise5730#1;assume (update_bus_#t~bitwise5730#1 % 4294967296 >= ~busmode~0 % 65536 % 4294967296 && update_bus_#t~bitwise5730#1 % 4294967296 >= 16384) && update_bus_#t~bitwise5730#1 % 4294967296 <= 16384 + ~busmode~0 % 65536 % 4294967296; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31917-1: [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31917: call write~int#122(update_bus_#t~bitwise5730#1, update_bus_#t~mem5729#1.base, update_bus_#t~mem5729#1.offset, 2);havoc update_bus_#t~mem5729#1.base, update_bus_#t~mem5729#1.offset;havoc update_bus_#t~bitwise5730#1;call update_bus_#t~mem5731#1.base, update_bus_#t~mem5731#1.offset := read~$Pointer$#122(update_bus_~bus#1.base, 48 + update_bus_~bus#1.offset, 8); [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22206: assume false;show_speed_~speed~1#1.base, show_speed_~speed~1#1.offset := 597, 0; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22206: assume !false; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31852: assume 0 != parse_options_~tmp___6~15#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31852: assume !(0 != parse_options_~tmp___6~15#1);call parse_options_#t~mem5714#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~listgid~0 := parse_options_#t~mem5714#1;havoc parse_options_#t~mem5714#1; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31918-1: SUMMARY for call mutex_lock_nested(update_bus_#t~mem5731#1.base, 114 + update_bus_#t~mem5731#1.offset, 0); srcloc: null [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31918: havoc update_bus_#t~mem5731#1.base, update_bus_#t~mem5731#1.offset;call update_bus_#t~mem5732#1.base, update_bus_#t~mem5732#1.offset := read~$Pointer$#122(update_bus_~bus#1.base, 224 + update_bus_~bus#1.offset, 8);update_bus_~__mptr~145#1.base, update_bus_~__mptr~145#1.offset := update_bus_#t~mem5732#1.base, update_bus_#t~mem5732#1.offset;havoc update_bus_#t~mem5732#1.base, update_bus_#t~mem5732#1.offset;update_bus_~dev~24#1.base, update_bus_~dev~24#1.offset := update_bus_~__mptr~145#1.base, 295147905179352770560 + update_bus_~__mptr~145#1.offset; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31820-1: SUMMARY for call parse_options_#t~ret5707#1 := match_int(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31820: assume -2147483648 <= parse_options_#t~ret5707#1 && parse_options_#t~ret5707#1 <= 2147483647;parse_options_~tmp___3~37#1 := parse_options_#t~ret5707#1;havoc parse_options_#t~ret5707#1; [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31985-2: call update_sb_#t~mem5746#1.base, update_sb_#t~mem5746#1.offset := read~$Pointer$#122(update_sb_~bus~3#1.base, 40 + update_sb_~bus~3#1.offset, 8);call update_sb_#t~mem5747#1.base, update_sb_#t~mem5747#1.offset := read~$Pointer$#122(update_sb_~bus~3#1.base, 48 + update_sb_~bus~3#1.offset, 8);call update_sb_#t~mem5748#1 := read~int#122(update_sb_#t~mem5747#1.base, update_sb_#t~mem5747#1.offset, 2); [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31985-1: SUMMARY for call update_sb_#t~ret5749#1 := printk(846, 0); srcloc: null [2025-02-08 02:05:09,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31985: assume -2147483648 <= update_sb_#t~ret5749#1 && update_sb_#t~ret5749#1 <= 2147483647;havoc update_sb_#t~mem5746#1.base, update_sb_#t~mem5746#1.offset;havoc update_sb_#t~mem5747#1.base, update_sb_#t~mem5747#1.offset;havoc update_sb_#t~mem5748#1;havoc update_sb_#t~ret5749#1; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23728-2: havoc show_ep_interval_#t~bitwise4304#1;assume show_ep_interval_#t~bitwise4304#1 > 1; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31755: assume 2 == parse_options_~token~0#1; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31755: assume !(2 == parse_options_~token~0#1); [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23728-1: [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23728: show_ep_interval_~interval~0#1 := show_ep_interval_#t~bitwise4304#1; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31887-1: parse_options_#res#1 := 0;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23728-4: call show_ep_interval_#t~mem4302#1.base, show_ep_interval_#t~mem4302#1.offset := read~$Pointer$#122(show_ep_interval_~ep~12#1.base, show_ep_interval_~ep~12#1.offset, 8);call show_ep_interval_#t~mem4303#1 := read~int#122(show_ep_interval_#t~mem4302#1.base, 6 + show_ep_interval_#t~mem4302#1.offset, 1); [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31953: assume 0 == (update_sb_~root~0#1.base + update_sb_~root~0#1.offset) % 18446744073709551616; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31953: assume !(0 == (update_sb_~root~0#1.base + update_sb_~root~0#1.offset) % 18446744073709551616);call update_sb_#t~mem5737#1.base, update_sb_#t~mem5737#1.offset := read~$Pointer$#118(update_sb_~root~0#1.base, 48 + update_sb_~root~0#1.offset, 8); [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23728-3: assume 0 == -1 + (if show_ep_interval_#t~mem4303#1 % 256 % 4294967296 <= 2147483647 then show_ep_interval_#t~mem4303#1 % 256 % 4294967296 else show_ep_interval_#t~mem4303#1 % 256 % 4294967296 - 4294967296);show_ep_interval_#t~bitwise4304#1 := 1; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23728-3: assume !(0 == -1 + (if show_ep_interval_#t~mem4303#1 % 256 % 4294967296 <= 2147483647 then show_ep_interval_#t~mem4303#1 % 256 % 4294967296 else show_ep_interval_#t~mem4303#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32020: assume 0 != remount_~tmp~370#1; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32020: assume !(0 != remount_~tmp~370#1);call remount_#t~mem5754#1.base, remount_#t~mem5754#1.offset := read~$Pointer$#4(~#usbfs_mount~0.base, ~#usbfs_mount~0.offset, 8); [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31822: assume 0 != parse_options_~tmp___3~37#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31822: assume !(0 != parse_options_~tmp___3~37#1);call parse_options_#t~mem5708#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~busgid~0 := parse_options_#t~mem5708#1;havoc parse_options_#t~mem5708#1; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31790-1: SUMMARY for call parse_options_#t~ret5701#1 := match_int(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31790: assume -2147483648 <= parse_options_#t~ret5701#1 && parse_options_#t~ret5701#1 <= 2147483647;parse_options_~tmp___0~165#1 := parse_options_#t~ret5701#1;havoc parse_options_#t~ret5701#1; [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32022-1: SUMMARY for call remount_#t~ret5753#1 := printk(847, 0); srcloc: null [2025-02-08 02:05:09,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32022: assume -2147483648 <= remount_#t~ret5753#1 && remount_#t~ret5753#1 <= 2147483647;havoc remount_#t~ret5753#1;remount_#res#1 := -22; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23731-1: call show_ep_interval_#t~mem4305#1.base, show_ep_interval_#t~mem4305#1.offset := read~$Pointer$#122(show_ep_interval_~ep~12#1.base, 8 + show_ep_interval_~ep~12#1.offset, 8);call show_ep_interval_#t~mem4306#1 := read~int#122(show_ep_interval_#t~mem4305#1.base, 28 + show_ep_interval_#t~mem4305#1.offset, 4); [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23731: assume 3 == show_ep_interval_#t~mem4306#1 % 4294967296;havoc show_ep_interval_#t~mem4305#1.base, show_ep_interval_#t~mem4305#1.offset;havoc show_ep_interval_#t~mem4306#1; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23731: assume !(3 == show_ep_interval_#t~mem4306#1 % 4294967296);havoc show_ep_interval_#t~mem4305#1.base, show_ep_interval_#t~mem4305#1.offset;havoc show_ep_interval_#t~mem4306#1; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22212: show_speed_~speed~1#1.base, show_speed_~speed~1#1.offset := 598, 0; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31758: assume 3 == parse_options_~token~0#1; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31758: assume !(3 == parse_options_~token~0#1); [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31924-1: call update_bus_#t~mem5733#1.base, update_bus_#t~mem5733#1.offset := read~$Pointer$#122(update_bus_~dev~24#1.base, 48 + update_bus_~dev~24#1.offset, 8); [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31924: assume 0 != (update_bus_#t~mem5733#1.base + update_bus_#t~mem5733#1.offset) % 18446744073709551616;havoc update_bus_#t~mem5733#1.base, update_bus_#t~mem5733#1.offset;assume { :begin_inline_update_dev } true;update_dev_#in~dev#1.base, update_dev_#in~dev#1.offset := update_bus_~dev~24#1.base, update_bus_~dev~24#1.offset;havoc update_dev_#t~mem5723#1.base, update_dev_#t~mem5723#1.offset, update_dev_#t~mem5724#1.base, update_dev_#t~mem5724#1.offset, update_dev_#t~mem5725#1.base, update_dev_#t~mem5725#1.offset, update_dev_#t~bitwise5726#1, update_dev_~dev#1.base, update_dev_~dev#1.offset;update_dev_~dev#1.base, update_dev_~dev#1.offset := update_dev_#in~dev#1.base, update_dev_#in~dev#1.offset;call update_dev_#t~mem5723#1.base, update_dev_#t~mem5723#1.offset := read~$Pointer$#122(update_dev_~dev#1.base, 48 + update_dev_~dev#1.offset, 8);call write~int#122(~devuid~0, update_dev_#t~mem5723#1.base, 2 + update_dev_#t~mem5723#1.offset, 4);havoc update_dev_#t~mem5723#1.base, update_dev_#t~mem5723#1.offset;call update_dev_#t~mem5724#1.base, update_dev_#t~mem5724#1.offset := read~$Pointer$#122(update_dev_~dev#1.base, 48 + update_dev_~dev#1.offset, 8);call write~int#122(~devgid~0, update_dev_#t~mem5724#1.base, 6 + update_dev_#t~mem5724#1.offset, 4);havoc update_dev_#t~mem5724#1.base, update_dev_#t~mem5724#1.offset;call update_dev_#t~mem5725#1.base, update_dev_#t~mem5725#1.offset := read~$Pointer$#122(update_dev_~dev#1.base, 48 + update_dev_~dev#1.offset, 8); [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31924: assume !(0 != (update_bus_#t~mem5733#1.base + update_bus_#t~mem5733#1.offset) % 18446744073709551616);havoc update_bus_#t~mem5733#1.base, update_bus_#t~mem5733#1.offset; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23732: assume 0 == show_ep_interval_~in~0#1 % 4294967296;call show_ep_interval_#t~mem4307#1.base, show_ep_interval_#t~mem4307#1.offset := read~$Pointer$#122(show_ep_interval_~ep~12#1.base, show_ep_interval_~ep~12#1.offset, 8);call show_ep_interval_#t~mem4308#1 := read~int#122(show_ep_interval_#t~mem4307#1.base, 6 + show_ep_interval_#t~mem4307#1.offset, 1);show_ep_interval_~interval~0#1 := show_ep_interval_#t~mem4308#1 % 256;havoc show_ep_interval_#t~mem4307#1.base, show_ep_interval_#t~mem4307#1.offset;havoc show_ep_interval_#t~mem4308#1; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23732: assume !(0 == show_ep_interval_~in~0#1 % 4294967296); [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31792: assume 0 != parse_options_~tmp___0~165#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31792: assume !(0 != parse_options_~tmp___0~165#1);call parse_options_#t~mem5702#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~devgid~0 := parse_options_#t~mem5702#1;havoc parse_options_#t~mem5702#1; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31958-1: SUMMARY for call mutex_lock_nested(update_sb_#t~mem5737#1.base, 114 + update_sb_#t~mem5737#1.offset, 1); srcloc: null [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31958: havoc update_sb_#t~mem5737#1.base, update_sb_#t~mem5737#1.offset;call update_sb_#t~mem5738#1.base, update_sb_#t~mem5738#1.offset := read~$Pointer$#118(update_sb_~root~0#1.base, 224 + update_sb_~root~0#1.offset, 8);update_sb_~__mptr~146#1.base, update_sb_~__mptr~146#1.offset := update_sb_#t~mem5738#1.base, update_sb_#t~mem5738#1.offset;havoc update_sb_#t~mem5738#1.base, update_sb_#t~mem5738#1.offset;update_sb_~bus~3#1.base, update_sb_~bus~3#1.offset := update_sb_~__mptr~146#1.base, 295147905179352770560 + update_sb_~__mptr~146#1.offset; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31860-1: SUMMARY for call parse_options_#t~ret5715#1 := match_octal(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31860: assume -2147483648 <= parse_options_#t~ret5715#1 && parse_options_#t~ret5715#1 <= 2147483647;parse_options_~tmp___7~10#1 := parse_options_#t~ret5715#1;havoc parse_options_#t~ret5715#1; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31926: havoc update_dev_#t~mem5723#1.base, update_dev_#t~mem5723#1.offset, update_dev_#t~mem5724#1.base, update_dev_#t~mem5724#1.offset, update_dev_#t~mem5725#1.base, update_dev_#t~mem5725#1.offset, update_dev_#t~bitwise5726#1, update_dev_~dev#1.base, update_dev_~dev#1.offset;havoc update_dev_#in~dev#1.base, update_dev_#in~dev#1.offset;assume { :end_inline_update_dev } true; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22215: show_speed_~speed~1#1.base, show_speed_~speed~1#1.offset := 599, 0; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31761: assume 4 == parse_options_~token~0#1; [2025-02-08 02:05:09,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31761: assume !(4 == parse_options_~token~0#1); [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23669: show_ep_type_~type~1#1.base, show_ep_type_~type~1#1.offset := 651, 0; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31895-4: assume 0 == ~listmode~0 % 65536 % 4294967296 || 32768 == ~listmode~0 % 65536 % 4294967296;update_special_#t~bitwise5722#1 := 32768; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31895-4: assume !(0 == ~listmode~0 % 65536 % 4294967296 || 32768 == ~listmode~0 % 65536 % 4294967296); [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31895-3: assume false;update_special_#t~bitwise5722#1 := ~listmode~0 % 65536; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31895-3: assume !false; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31895-2: havoc update_special_#t~bitwise5722#1;assume (update_special_#t~bitwise5722#1 % 4294967296 >= ~listmode~0 % 65536 % 4294967296 && update_special_#t~bitwise5722#1 % 4294967296 >= 32768) && update_special_#t~bitwise5722#1 % 4294967296 <= 32768 + ~listmode~0 % 65536 % 4294967296; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31895-1: [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31862: assume 0 != parse_options_~tmp___7~10#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31862: assume !(0 != parse_options_~tmp___7~10#1);call parse_options_#t~mem5716#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~listmode~0 := parse_options_#t~mem5716#1 % 65536 % 512;havoc parse_options_#t~mem5716#1; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31895: call write~int#122(update_special_#t~bitwise5722#1, update_special_#t~mem5721#1.base, update_special_#t~mem5721#1.offset, 2);havoc update_special_#t~mem5721#1.base, update_special_#t~mem5721#1.offset;havoc update_special_#t~bitwise5722#1; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32027: assume 0 != (remount_#t~mem5754#1.base + remount_#t~mem5754#1.offset) % 18446744073709551616;havoc remount_#t~mem5754#1.base, remount_#t~mem5754#1.offset;call remount_#t~mem5755#1.base, remount_#t~mem5755#1.offset := read~$Pointer$#4(~#usbfs_mount~0.base, ~#usbfs_mount~0.offset, 8);call remount_#t~mem5756#1.base, remount_#t~mem5756#1.offset := read~$Pointer$#60(remount_#t~mem5755#1.base, 40 + remount_#t~mem5755#1.offset, 8); [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32027: assume !(0 != (remount_#t~mem5754#1.base + remount_#t~mem5754#1.offset) % 18446744073709551616);havoc remount_#t~mem5754#1.base, remount_#t~mem5754#1.offset; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31764: assume 5 == parse_options_~token~0#1; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31764: assume !(5 == parse_options_~token~0#1); [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31830-1: SUMMARY for call parse_options_#t~ret5709#1 := match_octal(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31830: assume -2147483648 <= parse_options_#t~ret5709#1 && parse_options_#t~ret5709#1 <= 2147483647;parse_options_~tmp___4~24#1 := parse_options_#t~ret5709#1;havoc parse_options_#t~ret5709#1; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31995: call update_sb_#t~mem5750#1.base, update_sb_#t~mem5750#1.offset := read~$Pointer$#122(update_sb_~bus~3#1.base, 208 + update_sb_~bus~3#1.offset, 8);update_sb_~__mptr___0~29#1.base, update_sb_~__mptr___0~29#1.offset := update_sb_#t~mem5750#1.base, update_sb_#t~mem5750#1.offset;havoc update_sb_#t~mem5750#1.base, update_sb_#t~mem5750#1.offset;update_sb_~bus~3#1.base, update_sb_~bus~3#1.offset := update_sb_~__mptr___0~29#1.base, 295147905179352770560 + update_sb_~__mptr___0~29#1.offset; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32028: assume 0 != (remount_#t~mem5756#1.base + remount_#t~mem5756#1.offset) % 18446744073709551616;havoc remount_#t~mem5755#1.base, remount_#t~mem5755#1.offset;havoc remount_#t~mem5756#1.base, remount_#t~mem5756#1.offset;call remount_#t~mem5757#1.base, remount_#t~mem5757#1.offset := read~$Pointer$#4(~#usbfs_mount~0.base, ~#usbfs_mount~0.offset, 8);call remount_#t~mem5758#1.base, remount_#t~mem5758#1.offset := read~$Pointer$#60(remount_#t~mem5757#1.base, 40 + remount_#t~mem5757#1.offset, 8);assume { :begin_inline_update_sb } true;update_sb_#in~sb#1.base, update_sb_#in~sb#1.offset := remount_#t~mem5758#1.base, remount_#t~mem5758#1.offset;havoc update_sb_#t~mem5736#1.base, update_sb_#t~mem5736#1.offset, update_sb_#t~mem5737#1.base, update_sb_#t~mem5737#1.offset, update_sb_#t~mem5738#1.base, update_sb_#t~mem5738#1.offset, update_sb_#t~mem5739#1.base, update_sb_#t~mem5739#1.offset, update_sb_#t~mem5740#1.base, update_sb_#t~mem5740#1.offset, update_sb_#t~mem5741#1, update_sb_#t~bitwise5742#1, update_sb_#t~mem5743#1.base, update_sb_#t~mem5743#1.offset, update_sb_#t~mem5744#1, update_sb_#t~bitwise5745#1, update_sb_#t~mem5746#1.base, update_sb_#t~mem5746#1.offset, update_sb_#t~mem5747#1.base, update_sb_#t~mem5747#1.offset, update_sb_#t~mem5748#1, update_sb_#t~ret5749#1, update_sb_#t~mem5750#1.base, update_sb_#t~mem5750#1.offset, update_sb_#t~mem5751#1.base, update_sb_#t~mem5751#1.offset, update_sb_~sb#1.base, update_sb_~sb#1.offset, update_sb_~root~0#1.base, update_sb_~root~0#1.offset, update_sb_~bus~3#1.base, update_sb_~bus~3#1.offset, update_sb_~__mptr~146#1.base, update_sb_~__mptr~146#1.offset, update_sb_~__mptr___0~29#1.base, update_sb_~__mptr___0~29#1.offset;update_sb_~sb#1.base, update_sb_~sb#1.offset := update_sb_#in~sb#1.base, update_sb_#in~sb#1.offset;havoc update_sb_~root~0#1.base, update_sb_~root~0#1.offset;havoc update_sb_~bus~3#1.base, update_sb_~bus~3#1.offset;havoc update_sb_~__mptr~146#1.base, update_sb_~__mptr~146#1.offset;havoc update_sb_~__mptr___0~29#1.base, update_sb_~__mptr___0~29#1.offset;call update_sb_#t~mem5736#1.base, update_sb_#t~mem5736#1.offset := read~$Pointer$#78(update_sb_~sb#1.base, 94 + update_sb_~sb#1.offset, 8);update_sb_~root~0#1.base, update_sb_~root~0#1.offset := update_sb_#t~mem5736#1.base, update_sb_#t~mem5736#1.offset;havoc update_sb_#t~mem5736#1.base, update_sb_#t~mem5736#1.offset;update_sb_~bus~3#1.base, update_sb_~bus~3#1.offset := 0, 0; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32028: assume !(0 != (remount_#t~mem5756#1.base + remount_#t~mem5756#1.offset) % 18446744073709551616);havoc remount_#t~mem5755#1.base, remount_#t~mem5755#1.offset;havoc remount_#t~mem5756#1.base, remount_#t~mem5756#1.offset; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22218: show_speed_~speed~1#1.base, show_speed_~speed~1#1.offset := 600, 0; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23672: show_ep_type_~type~1#1.base, show_ep_type_~type~1#1.offset := 652, 0; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31930: call update_bus_#t~mem5734#1.base, update_bus_#t~mem5734#1.offset := read~$Pointer$#122(update_bus_~dev~24#1.base, 208 + update_bus_~dev~24#1.offset, 8);update_bus_~__mptr___0~28#1.base, update_bus_~__mptr___0~28#1.offset := update_bus_#t~mem5734#1.base, update_bus_#t~mem5734#1.offset;havoc update_bus_#t~mem5734#1.base, update_bus_#t~mem5734#1.offset;update_bus_~dev~24#1.base, update_bus_~dev~24#1.offset := update_bus_~__mptr___0~28#1.base, 295147905179352770560 + update_bus_~__mptr___0~28#1.offset; [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33450-3: SUMMARY for call strsep_#t~ret6020#1.base, strsep_#t~ret6020#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 02:05:09,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33450-2: strsep_#res#1.base, strsep_#res#1.offset := strsep_#t~ret6020#1.base, strsep_#t~ret6020#1.offset;havoc strsep_#t~ret6020#1.base, strsep_#t~ret6020#1.offset; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33450: havoc strsep_#t~ret6020#1.base, strsep_#t~ret6020#1.offset;parse_options_#t~ret5718#1.base, parse_options_#t~ret5718#1.offset := strsep_#res#1.base, strsep_#res#1.offset;havoc strsep_#t~ret6020#1.base, strsep_#t~ret6020#1.offset, strsep_~arg0#1.base, strsep_~arg0#1.offset, strsep_~arg1#1.base, strsep_~arg1#1.offset;havoc strsep_#in~arg0#1.base, strsep_#in~arg0#1.offset, strsep_#in~arg1#1.base, strsep_#in~arg1#1.offset;assume { :end_inline_strsep } true;parse_options_~p~4#1.base, parse_options_~p~4#1.offset := parse_options_#t~ret5718#1.base, parse_options_#t~ret5718#1.offset;havoc parse_options_#t~ret5718#1.base, parse_options_#t~ret5718#1.offset; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31832: assume 0 != parse_options_~tmp___4~24#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31832: assume !(0 != parse_options_~tmp___4~24#1);call parse_options_#t~mem5710#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~busmode~0 := parse_options_#t~mem5710#1 % 65536 % 512;havoc parse_options_#t~mem5710#1; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31964-1: call update_sb_#t~mem5739#1.base, update_sb_#t~mem5739#1.offset := read~$Pointer$#122(update_sb_~bus~3#1.base, 48 + update_sb_~bus~3#1.offset, 8); [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31964: assume 0 != (update_sb_#t~mem5739#1.base + update_sb_#t~mem5739#1.offset) % 18446744073709551616;havoc update_sb_#t~mem5739#1.base, update_sb_#t~mem5739#1.offset;call update_sb_#t~mem5740#1.base, update_sb_#t~mem5740#1.offset := read~$Pointer$#122(update_sb_~bus~3#1.base, 48 + update_sb_~bus~3#1.offset, 8);call update_sb_#t~mem5741#1 := read~int#122(update_sb_#t~mem5740#1.base, update_sb_#t~mem5740#1.offset, 2); [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31964: assume !(0 != (update_sb_#t~mem5739#1.base + update_sb_#t~mem5739#1.offset) % 18446744073709551616);havoc update_sb_#t~mem5739#1.base, update_sb_#t~mem5739#1.offset; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32030: havoc update_sb_#t~mem5736#1.base, update_sb_#t~mem5736#1.offset, update_sb_#t~mem5737#1.base, update_sb_#t~mem5737#1.offset, update_sb_#t~mem5738#1.base, update_sb_#t~mem5738#1.offset, update_sb_#t~mem5739#1.base, update_sb_#t~mem5739#1.offset, update_sb_#t~mem5740#1.base, update_sb_#t~mem5740#1.offset, update_sb_#t~mem5741#1, update_sb_#t~bitwise5742#1, update_sb_#t~mem5743#1.base, update_sb_#t~mem5743#1.offset, update_sb_#t~mem5744#1, update_sb_#t~bitwise5745#1, update_sb_#t~mem5746#1.base, update_sb_#t~mem5746#1.offset, update_sb_#t~mem5747#1.base, update_sb_#t~mem5747#1.offset, update_sb_#t~mem5748#1, update_sb_#t~ret5749#1, update_sb_#t~mem5750#1.base, update_sb_#t~mem5750#1.offset, update_sb_#t~mem5751#1.base, update_sb_#t~mem5751#1.offset, update_sb_~sb#1.base, update_sb_~sb#1.offset, update_sb_~root~0#1.base, update_sb_~root~0#1.offset, update_sb_~bus~3#1.base, update_sb_~bus~3#1.offset, update_sb_~__mptr~146#1.base, update_sb_~__mptr~146#1.offset, update_sb_~__mptr___0~29#1.base, update_sb_~__mptr___0~29#1.offset;havoc update_sb_#in~sb#1.base, update_sb_#in~sb#1.offset;assume { :end_inline_update_sb } true;havoc remount_#t~mem5757#1.base, remount_#t~mem5757#1.offset;havoc remount_#t~mem5758#1.base, remount_#t~mem5758#1.offset; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31800-1: SUMMARY for call parse_options_#t~ret5703#1 := match_octal(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31767: assume 6 == parse_options_~token~0#1; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31767: assume !(6 == parse_options_~token~0#1); [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31800: assume -2147483648 <= parse_options_#t~ret5703#1 && parse_options_#t~ret5703#1 <= 2147483647;parse_options_~tmp___1~97#1 := parse_options_#t~ret5703#1;havoc parse_options_#t~ret5703#1; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31965-4: assume 0 == (if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296);update_sb_#t~bitwise5742#1 := 0; [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31965-4: assume !(0 == (if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:09,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31965-3: assume 61440 == (if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296);update_sb_#t~bitwise5742#1 := (if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:09,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31965-3: assume !(61440 == (if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:09,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31965-2: havoc update_sb_#t~bitwise5742#1;assume (((((if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296) < 0 || update_sb_#t~bitwise5742#1 <= (if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296)) && update_sb_#t~bitwise5742#1 <= 61440) && update_sb_#t~bitwise5742#1 >= 0) && ((if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296) >= 0 || update_sb_#t~bitwise5742#1 > 61440 + (if update_sb_#t~mem5741#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5741#1 % 65536 % 4294967296 else update_sb_#t~mem5741#1 % 65536 % 4294967296 - 4294967296))) && update_sb_#t~bitwise5742#1 >= -2147483648; [2025-02-08 02:05:09,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31965-1: [2025-02-08 02:05:09,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31965: assume 16384 == update_sb_#t~bitwise5742#1;havoc update_sb_#t~mem5740#1.base, update_sb_#t~mem5740#1.offset;havoc update_sb_#t~mem5741#1;havoc update_sb_#t~bitwise5742#1; [2025-02-08 02:05:09,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31965: assume !(16384 == update_sb_#t~bitwise5742#1);havoc update_sb_#t~mem5740#1.base, update_sb_#t~mem5740#1.offset;havoc update_sb_#t~mem5741#1;havoc update_sb_#t~bitwise5742#1;call update_sb_#t~mem5743#1.base, update_sb_#t~mem5743#1.offset := read~$Pointer$#122(update_sb_~bus~3#1.base, 48 + update_sb_~bus~3#1.offset, 8);call update_sb_#t~mem5744#1 := read~int#122(update_sb_#t~mem5743#1.base, update_sb_#t~mem5743#1.offset, 2); [2025-02-08 02:05:09,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31998: assume (update_sb_~bus~3#1.base + (208 + update_sb_~bus~3#1.offset)) % 18446744073709551616 != (update_sb_~root~0#1.base + (224 + update_sb_~root~0#1.offset)) % 18446744073709551616; [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31998: assume !((update_sb_~bus~3#1.base + (208 + update_sb_~bus~3#1.offset)) % 18446744073709551616 != (update_sb_~root~0#1.base + (224 + update_sb_~root~0#1.offset)) % 18446744073709551616); [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23740-1: call show_ep_interval_#t~mem4309#1.base, show_ep_interval_#t~mem4309#1.offset := read~$Pointer$#122(show_ep_interval_~ep~12#1.base, 8 + show_ep_interval_~ep~12#1.offset, 8);call show_ep_interval_#t~mem4310#1 := read~int#122(show_ep_interval_#t~mem4309#1.base, 28 + show_ep_interval_#t~mem4309#1.offset, 4); [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23740: assume 3 == show_ep_interval_#t~mem4310#1 % 4294967296;havoc show_ep_interval_#t~mem4309#1.base, show_ep_interval_#t~mem4309#1.offset;havoc show_ep_interval_#t~mem4310#1;call show_ep_interval_#t~mem4311#1.base, show_ep_interval_#t~mem4311#1.offset := read~$Pointer$#122(show_ep_interval_~ep~12#1.base, show_ep_interval_~ep~12#1.offset, 8);call show_ep_interval_#t~mem4312#1 := read~int#122(show_ep_interval_#t~mem4311#1.base, 6 + show_ep_interval_#t~mem4311#1.offset, 1); [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23740: assume !(3 == show_ep_interval_#t~mem4310#1 % 4294967296);havoc show_ep_interval_#t~mem4309#1.base, show_ep_interval_#t~mem4309#1.offset;havoc show_ep_interval_#t~mem4310#1;call show_ep_interval_#t~mem4314#1.base, show_ep_interval_#t~mem4314#1.offset := read~$Pointer$#122(show_ep_interval_~ep~12#1.base, show_ep_interval_~ep~12#1.offset, 8);call show_ep_interval_#t~mem4315#1 := read~int#122(show_ep_interval_#t~mem4314#1.base, 6 + show_ep_interval_#t~mem4314#1.offset, 1);show_ep_interval_~interval~0#1 := show_ep_interval_#t~mem4315#1 % 256;havoc show_ep_interval_#t~mem4314#1.base, show_ep_interval_#t~mem4314#1.offset;havoc show_ep_interval_#t~mem4315#1; [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22221: show_speed_~speed~1#1.base, show_speed_~speed~1#1.offset := 601, 0; [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31933: assume (update_bus_~dev~24#1.base + (208 + update_bus_~dev~24#1.offset)) % 18446744073709551616 != (update_bus_~bus#1.base + (224 + update_bus_~bus#1.offset)) % 18446744073709551616; [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31933: assume !((update_bus_~dev~24#1.base + (208 + update_bus_~dev~24#1.offset)) % 18446744073709551616 != (update_bus_~bus#1.base + (224 + update_bus_~bus#1.offset)) % 18446744073709551616); [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23741-3: assume 0 == -1 + (if show_ep_interval_#t~mem4312#1 % 256 % 4294967296 <= 2147483647 then show_ep_interval_#t~mem4312#1 % 256 % 4294967296 else show_ep_interval_#t~mem4312#1 % 256 % 4294967296 - 4294967296);show_ep_interval_#t~bitwise4313#1 := 1; [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23741-3: assume !(0 == -1 + (if show_ep_interval_#t~mem4312#1 % 256 % 4294967296 <= 2147483647 then show_ep_interval_#t~mem4312#1 % 256 % 4294967296 else show_ep_interval_#t~mem4312#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23741-2: havoc show_ep_interval_#t~bitwise4313#1;assume show_ep_interval_#t~bitwise4313#1 > 1; [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23675: show_ep_type_~type~1#1.base, show_ep_type_~type~1#1.offset := 653, 0; [2025-02-08 02:05:09,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23741-1: [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23741: show_ep_interval_~interval~0#1 := show_ep_interval_#t~bitwise4313#1;havoc show_ep_interval_#t~mem4311#1.base, show_ep_interval_#t~mem4311#1.offset;havoc show_ep_interval_#t~mem4312#1;havoc show_ep_interval_#t~bitwise4313#1; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31802: assume 0 != parse_options_~tmp___1~97#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31802: assume !(0 != parse_options_~tmp___1~97#1);call parse_options_#t~mem5704#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~devmode~0 := parse_options_#t~mem5704#1 % 65536 % 512;havoc parse_options_#t~mem5704#1; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31770: assume 7 == parse_options_~token~0#1; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31770: assume !(7 == parse_options_~token~0#1); [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31968-4: assume 0 == (if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296);update_sb_#t~bitwise5745#1 := 0; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31968-4: assume !(0 == (if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31968-3: assume 61440 == (if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296);update_sb_#t~bitwise5745#1 := (if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31968-3: assume !(61440 == (if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31968-2: havoc update_sb_#t~bitwise5745#1;assume (((((if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296) < 0 || update_sb_#t~bitwise5745#1 <= (if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296)) && update_sb_#t~bitwise5745#1 <= 61440) && update_sb_#t~bitwise5745#1 >= 0) && ((if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296) >= 0 || update_sb_#t~bitwise5745#1 > 61440 + (if update_sb_#t~mem5744#1 % 65536 % 4294967296 <= 2147483647 then update_sb_#t~mem5744#1 % 65536 % 4294967296 else update_sb_#t~mem5744#1 % 65536 % 4294967296 - 4294967296))) && update_sb_#t~bitwise5745#1 >= -2147483648; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31968-1: [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31968: assume 32768 == update_sb_#t~bitwise5745#1;havoc update_sb_#t~mem5743#1.base, update_sb_#t~mem5743#1.offset;havoc update_sb_#t~mem5744#1;havoc update_sb_#t~bitwise5745#1; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31968: assume !(32768 == update_sb_#t~bitwise5745#1);havoc update_sb_#t~mem5743#1.base, update_sb_#t~mem5743#1.offset;havoc update_sb_#t~mem5744#1;havoc update_sb_#t~bitwise5745#1; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22224: show_speed_~speed~1#1.base, show_speed_~speed~1#1.offset := 602, 0; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31870-1: SUMMARY for call parse_options_#t~ret5717#1 := printk(844, 0); srcloc: null [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31870: assume -2147483648 <= parse_options_#t~ret5717#1 && parse_options_#t~ret5717#1 <= 2147483647;havoc parse_options_#t~ret5717#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32036-1: remount_#res#1 := 0; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~intFINAL: assume true; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31904-4: assume 0 == ~devmode~0 % 65536 % 4294967296 || 32768 == ~devmode~0 % 65536 % 4294967296;update_dev_#t~bitwise5726#1 := 32768; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31904-4: assume !(0 == ~devmode~0 % 65536 % 4294967296 || 32768 == ~devmode~0 % 65536 % 4294967296); [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31904-3: assume false;update_dev_#t~bitwise5726#1 := ~devmode~0 % 65536; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31904-3: assume !false; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31904-2: havoc update_dev_#t~bitwise5726#1;assume (update_dev_#t~bitwise5726#1 % 4294967296 >= ~devmode~0 % 65536 % 4294967296 && update_dev_#t~bitwise5726#1 % 4294967296 >= 32768) && update_dev_#t~bitwise5726#1 % 4294967296 <= 32768 + ~devmode~0 % 65536 % 4294967296; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31904-1: [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31904: call write~int#122(update_dev_#t~bitwise5726#1, update_dev_#t~mem5725#1.base, update_dev_#t~mem5725#1.offset, 2);havoc update_dev_#t~mem5725#1.base, update_dev_#t~mem5725#1.offset;havoc update_dev_#t~bitwise5726#1; [2025-02-08 02:05:09,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31773: assume 8 == parse_options_~token~0#1; [2025-02-08 02:05:09,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31773: assume !(8 == parse_options_~token~0#1); [2025-02-08 02:05:09,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32005-2: call update_sb_#t~mem5751#1.base, update_sb_#t~mem5751#1.offset := read~$Pointer$#118(update_sb_~root~0#1.base, 48 + update_sb_~root~0#1.offset, 8); [2025-02-08 02:05:09,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32005-1: SUMMARY for call mutex_unlock(update_sb_#t~mem5751#1.base, 114 + update_sb_#t~mem5751#1.offset); srcloc: null [2025-02-08 02:05:09,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31972: assume false;assume { :begin_inline_update_bus } true;update_bus_#in~bus#1.base, update_bus_#in~bus#1.offset := update_sb_~bus~3#1.base, update_sb_~bus~3#1.offset;havoc update_bus_#t~mem5727#1.base, update_bus_#t~mem5727#1.offset, update_bus_#t~mem5728#1.base, update_bus_#t~mem5728#1.offset, update_bus_#t~mem5729#1.base, update_bus_#t~mem5729#1.offset, update_bus_#t~bitwise5730#1, update_bus_#t~mem5731#1.base, update_bus_#t~mem5731#1.offset, update_bus_#t~mem5732#1.base, update_bus_#t~mem5732#1.offset, update_bus_#t~mem5733#1.base, update_bus_#t~mem5733#1.offset, update_bus_#t~mem5734#1.base, update_bus_#t~mem5734#1.offset, update_bus_#t~mem5735#1.base, update_bus_#t~mem5735#1.offset, update_bus_~bus#1.base, update_bus_~bus#1.offset, update_bus_~dev~24#1.base, update_bus_~dev~24#1.offset, update_bus_~__mptr~145#1.base, update_bus_~__mptr~145#1.offset, update_bus_~__mptr___0~28#1.base, update_bus_~__mptr___0~28#1.offset;update_bus_~bus#1.base, update_bus_~bus#1.offset := update_bus_#in~bus#1.base, update_bus_#in~bus#1.offset;havoc update_bus_~dev~24#1.base, update_bus_~dev~24#1.offset;havoc update_bus_~__mptr~145#1.base, update_bus_~__mptr~145#1.offset;havoc update_bus_~__mptr___0~28#1.base, update_bus_~__mptr___0~28#1.offset;update_bus_~dev~24#1.base, update_bus_~dev~24#1.offset := 0, 0;call update_bus_#t~mem5727#1.base, update_bus_#t~mem5727#1.offset := read~$Pointer$#122(update_bus_~bus#1.base, 48 + update_bus_~bus#1.offset, 8);call write~int#122(~busuid~0, update_bus_#t~mem5727#1.base, 2 + update_bus_#t~mem5727#1.offset, 4);havoc update_bus_#t~mem5727#1.base, update_bus_#t~mem5727#1.offset;call update_bus_#t~mem5728#1.base, update_bus_#t~mem5728#1.offset := read~$Pointer$#122(update_bus_~bus#1.base, 48 + update_bus_~bus#1.offset, 8);call write~int#122(~busgid~0, update_bus_#t~mem5728#1.base, 6 + update_bus_#t~mem5728#1.offset, 4);havoc update_bus_#t~mem5728#1.base, update_bus_#t~mem5728#1.offset;call update_bus_#t~mem5729#1.base, update_bus_#t~mem5729#1.offset := read~$Pointer$#122(update_bus_~bus#1.base, 48 + update_bus_~bus#1.offset, 8); [2025-02-08 02:05:09,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31972: assume !false; [2025-02-08 02:05:09,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32005: havoc update_sb_#t~mem5751#1.base, update_sb_#t~mem5751#1.offset; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31840-1: SUMMARY for call parse_options_#t~ret5711#1 := match_int(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31840: assume -2147483648 <= parse_options_#t~ret5711#1 && parse_options_#t~ret5711#1 <= 2147483647;parse_options_~tmp___5~19#1 := parse_options_#t~ret5711#1;havoc parse_options_#t~ret5711#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31940-2: call update_bus_#t~mem5735#1.base, update_bus_#t~mem5735#1.offset := read~$Pointer$#122(update_bus_~bus#1.base, 48 + update_bus_~bus#1.offset, 8); [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31940-1: SUMMARY for call mutex_unlock(update_bus_#t~mem5735#1.base, 114 + update_bus_#t~mem5735#1.offset); srcloc: null [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31940: havoc update_bus_#t~mem5735#1.base, update_bus_#t~mem5735#1.offset; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33294: havoc match_token_#t~nondet5996#1;parse_options_#t~ret5698#1 := match_token_#res#1;havoc match_token_#t~nondet5996#1, match_token_~arg0#1.base, match_token_~arg0#1.offset, match_token_~arg1#1.base, match_token_~arg1#1.offset, match_token_~arg2#1.base, match_token_~arg2#1.offset;havoc match_token_#in~arg0#1.base, match_token_#in~arg0#1.offset, match_token_#in~arg1#1.base, match_token_#in~arg1#1.offset, match_token_#in~arg2#1.base, match_token_#in~arg2#1.offset;assume { :end_inline_match_token } true;assume -2147483648 <= parse_options_#t~ret5698#1 && parse_options_#t~ret5698#1 <= 2147483647;parse_options_~token~0#1 := parse_options_#t~ret5698#1;havoc parse_options_#t~ret5698#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31742-1: call parse_options_#t~mem5697#1 := read~int#122(parse_options_~p~4#1.base, parse_options_~p~4#1.offset, 1); [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31742: assume 0 == parse_options_#t~mem5697#1;havoc parse_options_#t~mem5697#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31742: assume !(0 == parse_options_#t~mem5697#1);havoc parse_options_#t~mem5697#1;assume { :begin_inline_match_token } true;match_token_#in~arg0#1.base, match_token_#in~arg0#1.offset, match_token_#in~arg1#1.base, match_token_#in~arg1#1.offset, match_token_#in~arg2#1.base, match_token_#in~arg2#1.offset := parse_options_~p~4#1.base, parse_options_~p~4#1.offset, ~#tokens~0.base, ~#tokens~0.offset, parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset;havoc match_token_#res#1;havoc match_token_#t~nondet5996#1, match_token_~arg0#1.base, match_token_~arg0#1.offset, match_token_~arg1#1.base, match_token_~arg1#1.offset, match_token_~arg2#1.base, match_token_~arg2#1.offset;match_token_~arg0#1.base, match_token_~arg0#1.offset := match_token_#in~arg0#1.base, match_token_#in~arg0#1.offset;match_token_~arg1#1.base, match_token_~arg1#1.offset := match_token_#in~arg1#1.base, match_token_#in~arg1#1.offset;match_token_~arg2#1.base, match_token_~arg2#1.offset := match_token_#in~arg2#1.base, match_token_#in~arg2#1.offset;havoc match_token_#t~nondet5996#1;assume -2147483648 <= match_token_#t~nondet5996#1 && match_token_#t~nondet5996#1 <= 2147483647;match_token_#res#1 := match_token_#t~nondet5996#1;havoc match_token_#t~nondet5996#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31842: assume 0 != parse_options_~tmp___5~19#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31842: assume !(0 != parse_options_~tmp___5~19#1);call parse_options_#t~mem5712#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~listuid~0 := parse_options_#t~mem5712#1;havoc parse_options_#t~mem5712#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22230: assume true;havoc show_speed_#t~nondet4022#1;call write~int#122(show_speed_#t~nondet4022#1, show_speed_~buf#1.base, show_speed_~buf#1.offset + show_speed_#t~loopctr4021#1, 8);show_speed_#t~loopctr4021#1 := 1 + show_speed_#t~loopctr4021#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22230: assume true;show_speed_~tmp~233#1 := show_speed_#t~ret4023#1;havoc show_speed_#t~loopctr4021#1;havoc show_speed_#t~nondet4022#1;havoc show_speed_#t~ret4023#1;show_speed_#res#1 := show_speed_~tmp~233#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #res#1 := #t~funptrres6086#1;havoc #t~funptrres6086#1;havoc #t~ret6087#1;havoc #t~ret6088#1;havoc #t~ret6089#1;havoc #t~ret6090#1;havoc #t~ret6091#1;havoc #t~ret6092#1;havoc #t~ret6093#1;havoc #t~ret6094#1;havoc #t~ret6095#1;havoc #t~ret6096#1;havoc #t~ret6097#1;havoc #t~ret6098#1;havoc #t~ret6099#1;havoc #t~ret6100#1;havoc #t~ret6101#1;havoc #t~ret6102#1;havoc #t~ret6103#1;havoc #t~ret6104#1;havoc #t~ret6105#1;havoc #t~ret6106#1;havoc #t~ret6107#1;havoc #t~ret6108#1;havoc #t~ret6109#1;havoc #t~ret6110#1;havoc #t~ret6111#1;havoc #t~ret6112#1;havoc #t~ret6113#1;havoc #t~ret6114#1;havoc #t~ret6115#1;havoc #t~ret6116#1;havoc #t~ret6117#1;havoc #t~ret6118#1;havoc #t~ret6119#1;havoc #t~ret6120#1;havoc #t~ret6121#1;havoc #t~ret6122#1;havoc #t~ret6123#1;havoc #t~ret6124#1;havoc #t~ret6125#1;havoc #t~ret6126#1;havoc #t~ret6127#1;havoc #t~ret6128#1;havoc #t~ret6129#1;havoc #t~ret6130#1;havoc #t~ret6131#1;havoc #t~ret6132#1;havoc #t~ret6133#1;havoc #t~ret6134#1;havoc #t~ret6135#1;havoc #t~ret6136#1;havoc #t~ret6137#1;havoc #t~ret6138#1;havoc #t~ret6139#1;havoc #t~ret6140#1;havoc #t~ret6141#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #t~ret6141#1 := remount_#res#1;havoc remount_#t~ret5752#1, remount_#t~ret5753#1, remount_#t~mem5754#1.base, remount_#t~mem5754#1.offset, remount_#t~mem5755#1.base, remount_#t~mem5755#1.offset, remount_#t~mem5756#1.base, remount_#t~mem5756#1.offset, remount_#t~mem5757#1.base, remount_#t~mem5757#1.offset, remount_#t~mem5758#1.base, remount_#t~mem5758#1.offset, remount_~sb#1.base, remount_~sb#1.offset, remount_~flags#1.base, remount_~flags#1.offset, remount_~data#1.base, remount_~data#1.offset, remount_~tmp~370#1;havoc remount_#in~sb#1.base, remount_#in~sb#1.offset, remount_#in~flags#1.base, remount_#in~flags#1.offset, remount_#in~data#1.base, remount_#in~data#1.offset;assume { :end_inline_remount } true;assume -2147483648 <= #t~ret6141#1 && #t~ret6141#1 <= 2147483647;#t~funptrres6086#1 := #t~ret6141#1; [2025-02-08 02:05:09,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #t~ret6140#1 := show_ep_direction_#res#1;havoc show_ep_direction_#t~mem4321#1.base, show_ep_direction_#t~mem4321#1.offset, show_ep_direction_#t~ret4322#1, show_ep_direction_#t~mem4323#1.base, show_ep_direction_#t~mem4323#1.offset, show_ep_direction_#t~ret4324#1, show_ep_direction_#t~loopctr4325#1, show_ep_direction_#t~nondet4326#1, show_ep_direction_#t~ret4327#1, show_ep_direction_~dev#1.base, show_ep_direction_~dev#1.offset, show_ep_direction_~attr#1.base, show_ep_direction_~attr#1.offset, show_ep_direction_~buf#1.base, show_ep_direction_~buf#1.offset, show_ep_direction_~ep~13#1.base, show_ep_direction_~ep~13#1.offset, show_ep_direction_~__mptr~127#1.base, show_ep_direction_~__mptr~127#1.offset, show_ep_direction_~direction~0#1.base, show_ep_direction_~direction~0#1.offset, show_ep_direction_~tmp~285#1, show_ep_direction_~tmp___0~116#1, show_ep_direction_~tmp___1~68#1;havoc show_ep_direction_#in~dev#1.base, show_ep_direction_#in~dev#1.offset, show_ep_direction_#in~attr#1.base, show_ep_direction_#in~attr#1.offset, show_ep_direction_#in~buf#1.base, show_ep_direction_#in~buf#1.offset;assume { :end_inline_show_ep_direction } true;assume -9223372036854775808 <= #t~ret6140#1 && #t~ret6140#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6140#1; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret6139#1 := show_ep_interval_#res#1;havoc show_ep_interval_#t~mem4293#1.base, show_ep_interval_#t~mem4293#1.offset, show_ep_interval_#t~mem4294#1, show_ep_interval_#t~bitwise4295#1, show_ep_interval_#t~mem4296#1.base, show_ep_interval_#t~mem4296#1.offset, show_ep_interval_#t~ret4297#1, show_ep_interval_#t~mem4298#1.base, show_ep_interval_#t~mem4298#1.offset, show_ep_interval_#t~mem4299#1, show_ep_interval_#t~mem4300#1.base, show_ep_interval_#t~mem4300#1.offset, show_ep_interval_#t~mem4301#1, show_ep_interval_#t~mem4302#1.base, show_ep_interval_#t~mem4302#1.offset, show_ep_interval_#t~mem4303#1, show_ep_interval_#t~bitwise4304#1, show_ep_interval_#t~mem4305#1.base, show_ep_interval_#t~mem4305#1.offset, show_ep_interval_#t~mem4306#1, show_ep_interval_#t~mem4307#1.base, show_ep_interval_#t~mem4307#1.offset, show_ep_interval_#t~mem4308#1, show_ep_interval_#t~mem4309#1.base, show_ep_interval_#t~mem4309#1.offset, show_ep_interval_#t~mem4310#1, show_ep_interval_#t~mem4311#1.base, show_ep_interval_#t~mem4311#1.offset, show_ep_interval_#t~mem4312#1, show_ep_interval_#t~bitwise4313#1, show_ep_interval_#t~mem4314#1.base, show_ep_interval_#t~mem4314#1.offset, show_ep_interval_#t~mem4315#1, show_ep_interval_#t~mem4316#1.base, show_ep_interval_#t~mem4316#1.offset, show_ep_interval_#t~mem4317#1, show_ep_interval_#t~loopctr4318#1, show_ep_interval_#t~nondet4319#1, show_ep_interval_#t~ret4320#1, show_ep_interval_~dev#1.base, show_ep_interval_~dev#1.offset, show_ep_interval_~attr#1.base, show_ep_interval_~attr#1.offset, show_ep_interval_~buf#1.base, show_ep_interval_~buf#1.offset, show_ep_interval_~ep~12#1.base, show_ep_interval_~ep~12#1.offset, show_ep_interval_~__mptr~126#1.base, show_ep_interval_~__mptr~126#1.offset, show_ep_interval_~unit~0#1, show_ep_interval_~interval~0#1, show_ep_interval_~in~0#1, show_ep_interval_~tmp~284#1, show_ep_interval_~tmp___0~115#1, show_ep_interval_~tmp___1~67#1;havoc show_ep_interval_#in~dev#1.base, show_ep_interval_#in~dev#1.offset, show_ep_interval_#in~attr#1.base, show_ep_interval_#in~attr#1.offset, show_ep_interval_#in~buf#1.base, show_ep_interval_#in~buf#1.offset;assume { :end_inline_show_ep_interval } true;assume -9223372036854775808 <= #t~ret6139#1 && #t~ret6139#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6139#1; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #t~ret6138#1 := show_ep_type_#res#1;havoc show_ep_type_#t~mem4288#1.base, show_ep_type_#t~mem4288#1.offset, show_ep_type_#t~ret4289#1, show_ep_type_#t~loopctr4290#1, show_ep_type_#t~nondet4291#1, show_ep_type_#t~ret4292#1, show_ep_type_~dev#1.base, show_ep_type_~dev#1.offset, show_ep_type_~attr#1.base, show_ep_type_~attr#1.offset, show_ep_type_~buf#1.base, show_ep_type_~buf#1.offset, show_ep_type_~ep~11#1.base, show_ep_type_~ep~11#1.offset, show_ep_type_~__mptr~125#1.base, show_ep_type_~__mptr~125#1.offset, show_ep_type_~type~1#1.base, show_ep_type_~type~1#1.offset, show_ep_type_~tmp~283#1, show_ep_type_~tmp___0~114#1;havoc show_ep_type_#in~dev#1.base, show_ep_type_#in~dev#1.offset, show_ep_type_#in~attr#1.base, show_ep_type_#in~attr#1.offset, show_ep_type_#in~buf#1.base, show_ep_type_#in~buf#1.offset;assume { :end_inline_show_ep_type } true;assume -9223372036854775808 <= #t~ret6138#1 && #t~ret6138#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6138#1; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22230-1: show_speed_#t~loopctr4021#1 := 0; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #t~ret6137#1 := show_ep_wMaxPacketSize_#res#1;havoc show_ep_wMaxPacketSize_#t~mem4283#1.base, show_ep_wMaxPacketSize_#t~mem4283#1.offset, show_ep_wMaxPacketSize_#t~mem4284#1, show_ep_wMaxPacketSize_#t~loopctr4285#1, show_ep_wMaxPacketSize_#t~nondet4286#1, show_ep_wMaxPacketSize_#t~ret4287#1, show_ep_wMaxPacketSize_~dev#1.base, show_ep_wMaxPacketSize_~dev#1.offset, show_ep_wMaxPacketSize_~attr#1.base, show_ep_wMaxPacketSize_~attr#1.offset, show_ep_wMaxPacketSize_~buf#1.base, show_ep_wMaxPacketSize_~buf#1.offset, show_ep_wMaxPacketSize_~ep~10#1.base, show_ep_wMaxPacketSize_~ep~10#1.offset, show_ep_wMaxPacketSize_~__mptr~124#1.base, show_ep_wMaxPacketSize_~__mptr~124#1.offset, show_ep_wMaxPacketSize_~tmp~282#1;havoc show_ep_wMaxPacketSize_#in~dev#1.base, show_ep_wMaxPacketSize_#in~dev#1.offset, show_ep_wMaxPacketSize_#in~attr#1.base, show_ep_wMaxPacketSize_#in~attr#1.offset, show_ep_wMaxPacketSize_#in~buf#1.base, show_ep_wMaxPacketSize_#in~buf#1.offset;assume { :end_inline_show_ep_wMaxPacketSize } true;assume -9223372036854775808 <= #t~ret6137#1 && #t~ret6137#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6137#1; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #t~ret6136#1 := show_ep_bInterval_#res#1;havoc show_ep_bInterval_#t~mem4278#1.base, show_ep_bInterval_#t~mem4278#1.offset, show_ep_bInterval_#t~mem4279#1, show_ep_bInterval_#t~loopctr4280#1, show_ep_bInterval_#t~nondet4281#1, show_ep_bInterval_#t~ret4282#1, show_ep_bInterval_~dev#1.base, show_ep_bInterval_~dev#1.offset, show_ep_bInterval_~attr#1.base, show_ep_bInterval_~attr#1.offset, show_ep_bInterval_~buf#1.base, show_ep_bInterval_~buf#1.offset, show_ep_bInterval_~ep~9#1.base, show_ep_bInterval_~ep~9#1.offset, show_ep_bInterval_~__mptr~123#1.base, show_ep_bInterval_~__mptr~123#1.offset, show_ep_bInterval_~tmp~281#1;havoc show_ep_bInterval_#in~dev#1.base, show_ep_bInterval_#in~dev#1.offset, show_ep_bInterval_#in~attr#1.base, show_ep_bInterval_#in~attr#1.offset, show_ep_bInterval_#in~buf#1.base, show_ep_bInterval_#in~buf#1.offset;assume { :end_inline_show_ep_bInterval } true;assume -9223372036854775808 <= #t~ret6136#1 && #t~ret6136#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6136#1; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: #t~ret6135#1 := show_ep_bmAttributes_#res#1;havoc show_ep_bmAttributes_#t~mem4273#1.base, show_ep_bmAttributes_#t~mem4273#1.offset, show_ep_bmAttributes_#t~mem4274#1, show_ep_bmAttributes_#t~loopctr4275#1, show_ep_bmAttributes_#t~nondet4276#1, show_ep_bmAttributes_#t~ret4277#1, show_ep_bmAttributes_~dev#1.base, show_ep_bmAttributes_~dev#1.offset, show_ep_bmAttributes_~attr#1.base, show_ep_bmAttributes_~attr#1.offset, show_ep_bmAttributes_~buf#1.base, show_ep_bmAttributes_~buf#1.offset, show_ep_bmAttributes_~ep~8#1.base, show_ep_bmAttributes_~ep~8#1.offset, show_ep_bmAttributes_~__mptr~122#1.base, show_ep_bmAttributes_~__mptr~122#1.offset, show_ep_bmAttributes_~tmp~280#1;havoc show_ep_bmAttributes_#in~dev#1.base, show_ep_bmAttributes_#in~dev#1.offset, show_ep_bmAttributes_#in~attr#1.base, show_ep_bmAttributes_#in~attr#1.offset, show_ep_bmAttributes_#in~buf#1.base, show_ep_bmAttributes_#in~buf#1.offset;assume { :end_inline_show_ep_bmAttributes } true;assume -9223372036854775808 <= #t~ret6135#1 && #t~ret6135#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6135#1; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #t~ret6134#1 := show_ep_bEndpointAddress_#res#1;havoc show_ep_bEndpointAddress_#t~mem4268#1.base, show_ep_bEndpointAddress_#t~mem4268#1.offset, show_ep_bEndpointAddress_#t~mem4269#1, show_ep_bEndpointAddress_#t~loopctr4270#1, show_ep_bEndpointAddress_#t~nondet4271#1, show_ep_bEndpointAddress_#t~ret4272#1, show_ep_bEndpointAddress_~dev#1.base, show_ep_bEndpointAddress_~dev#1.offset, show_ep_bEndpointAddress_~attr#1.base, show_ep_bEndpointAddress_~attr#1.offset, show_ep_bEndpointAddress_~buf#1.base, show_ep_bEndpointAddress_~buf#1.offset, show_ep_bEndpointAddress_~ep~7#1.base, show_ep_bEndpointAddress_~ep~7#1.offset, show_ep_bEndpointAddress_~__mptr~121#1.base, show_ep_bEndpointAddress_~__mptr~121#1.offset, show_ep_bEndpointAddress_~tmp~279#1;havoc show_ep_bEndpointAddress_#in~dev#1.base, show_ep_bEndpointAddress_#in~dev#1.offset, show_ep_bEndpointAddress_#in~attr#1.base, show_ep_bEndpointAddress_#in~attr#1.offset, show_ep_bEndpointAddress_#in~buf#1.base, show_ep_bEndpointAddress_#in~buf#1.offset;assume { :end_inline_show_ep_bEndpointAddress } true;assume -9223372036854775808 <= #t~ret6134#1 && #t~ret6134#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6134#1; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: #t~ret6133#1 := show_ep_bLength_#res#1;havoc show_ep_bLength_#t~mem4263#1.base, show_ep_bLength_#t~mem4263#1.offset, show_ep_bLength_#t~mem4264#1, show_ep_bLength_#t~loopctr4265#1, show_ep_bLength_#t~nondet4266#1, show_ep_bLength_#t~ret4267#1, show_ep_bLength_~dev#1.base, show_ep_bLength_~dev#1.offset, show_ep_bLength_~attr#1.base, show_ep_bLength_~attr#1.offset, show_ep_bLength_~buf#1.base, show_ep_bLength_~buf#1.offset, show_ep_bLength_~ep~6#1.base, show_ep_bLength_~ep~6#1.offset, show_ep_bLength_~__mptr~120#1.base, show_ep_bLength_~__mptr~120#1.offset, show_ep_bLength_~tmp~278#1;havoc show_ep_bLength_#in~dev#1.base, show_ep_bLength_#in~dev#1.offset, show_ep_bLength_#in~attr#1.base, show_ep_bLength_#in~attr#1.offset, show_ep_bLength_#in~buf#1.base, show_ep_bLength_#in~buf#1.offset;assume { :end_inline_show_ep_bLength } true;assume -9223372036854775808 <= #t~ret6133#1 && #t~ret6133#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6133#1; [2025-02-08 02:05:09,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: #t~ret6132#1 := show_supports_autosuspend_#res#1;havoc show_supports_autosuspend_#t~ret4234#1.base, show_supports_autosuspend_#t~ret4234#1.offset, show_supports_autosuspend_#t~mem4235#1.base, show_supports_autosuspend_#t~mem4235#1.offset, show_supports_autosuspend_#t~loopctr4236#1, show_supports_autosuspend_#t~nondet4237#1, show_supports_autosuspend_#t~ret4238#1, show_supports_autosuspend_#t~mem4239#1.base, show_supports_autosuspend_#t~mem4239#1.offset, show_supports_autosuspend_#t~mem4240#1, show_supports_autosuspend_#t~loopctr4241#1, show_supports_autosuspend_#t~nondet4242#1, show_supports_autosuspend_#t~ret4243#1, show_supports_autosuspend_#t~loopctr4244#1, show_supports_autosuspend_#t~nondet4245#1, show_supports_autosuspend_#t~ret4246#1, show_supports_autosuspend_~dev#1.base, show_supports_autosuspend_~dev#1.offset, show_supports_autosuspend_~attr#1.base, show_supports_autosuspend_~attr#1.offset, show_supports_autosuspend_~buf#1.base, show_supports_autosuspend_~buf#1.offset, show_supports_autosuspend_~intf~30#1.base, show_supports_autosuspend_~intf~30#1.offset, show_supports_autosuspend_~udev~63#1.base, show_supports_autosuspend_~udev~63#1.offset, show_supports_autosuspend_~ret~21#1, show_supports_autosuspend_~__mptr~118#1.base, show_supports_autosuspend_~__mptr~118#1.offset, show_supports_autosuspend_~__mptr___0~22#1.base, show_supports_autosuspend_~__mptr___0~22#1.offset;havoc show_supports_autosuspend_#in~dev#1.base, show_supports_autosuspend_#in~dev#1.offset, show_supports_autosuspend_#in~attr#1.base, show_supports_autosuspend_#in~attr#1.offset, show_supports_autosuspend_#in~buf#1.base, show_supports_autosuspend_#in~buf#1.offset;assume { :end_inline_show_supports_autosuspend } true;assume -9223372036854775808 <= #t~ret6132#1 && #t~ret6132#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6132#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: #t~ret6131#1 := show_modalias_#res#1;havoc show_modalias_#t~ret4220#1.base, show_modalias_#t~ret4220#1.offset, show_modalias_#t~mem4221#1.base, show_modalias_#t~mem4221#1.offset, show_modalias_#t~mem4222#1, show_modalias_#t~mem4223#1, show_modalias_#t~mem4224#1, show_modalias_#t~mem4225#1, show_modalias_#t~mem4226#1, show_modalias_#t~mem4227#1, show_modalias_#t~mem4228#1, show_modalias_#t~mem4229#1, show_modalias_#t~mem4230#1, show_modalias_#t~loopctr4231#1, show_modalias_#t~nondet4232#1, show_modalias_#t~ret4233#1, show_modalias_~dev#1.base, show_modalias_~dev#1.offset, show_modalias_~attr#1.base, show_modalias_~attr#1.offset, show_modalias_~buf#1.base, show_modalias_~buf#1.offset, show_modalias_~intf~29#1.base, show_modalias_~intf~29#1.offset, show_modalias_~udev~62#1.base, show_modalias_~udev~62#1.offset, show_modalias_~alt~11#1.base, show_modalias_~alt~11#1.offset, show_modalias_~__mptr~117#1.base, show_modalias_~__mptr~117#1.offset, show_modalias_~tmp~276#1;havoc show_modalias_#in~dev#1.base, show_modalias_#in~dev#1.offset, show_modalias_#in~attr#1.base, show_modalias_#in~attr#1.offset, show_modalias_#in~buf#1.base, show_modalias_#in~buf#1.offset;assume { :end_inline_show_modalias } true;assume -9223372036854775808 <= #t~ret6131#1 && #t~ret6131#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6131#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: #t~ret6130#1 := show_interface_string_#res#1;havoc show_interface_string_#t~mem4215#1.base, show_interface_string_#t~mem4215#1.offset, show_interface_string_#t~mem4216#1.base, show_interface_string_#t~mem4216#1.offset, show_interface_string_#t~loopctr4217#1, show_interface_string_#t~nondet4218#1, show_interface_string_#t~ret4219#1, show_interface_string_~dev#1.base, show_interface_string_~dev#1.offset, show_interface_string_~attr#1.base, show_interface_string_~attr#1.offset, show_interface_string_~buf#1.base, show_interface_string_~buf#1.offset, show_interface_string_~intf~28#1.base, show_interface_string_~intf~28#1.offset, show_interface_string_~string~0#1.base, show_interface_string_~string~0#1.offset, show_interface_string_~__mptr~116#1.base, show_interface_string_~__mptr~116#1.offset, show_interface_string_~tmp~275#1;havoc show_interface_string_#in~dev#1.base, show_interface_string_#in~dev#1.offset, show_interface_string_#in~attr#1.base, show_interface_string_#in~attr#1.offset, show_interface_string_#in~buf#1.base, show_interface_string_#in~buf#1.offset;assume { :end_inline_show_interface_string } true;assume -9223372036854775808 <= #t~ret6130#1 && #t~ret6130#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6130#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: #t~ret6129#1 := show_bInterfaceProtocol_#res#1;havoc show_bInterfaceProtocol_#t~mem4210#1.base, show_bInterfaceProtocol_#t~mem4210#1.offset, show_bInterfaceProtocol_#t~mem4211#1, show_bInterfaceProtocol_#t~loopctr4212#1, show_bInterfaceProtocol_#t~nondet4213#1, show_bInterfaceProtocol_#t~ret4214#1, show_bInterfaceProtocol_~dev#1.base, show_bInterfaceProtocol_~dev#1.offset, show_bInterfaceProtocol_~attr#1.base, show_bInterfaceProtocol_~attr#1.offset, show_bInterfaceProtocol_~buf#1.base, show_bInterfaceProtocol_~buf#1.offset, show_bInterfaceProtocol_~intf~27#1.base, show_bInterfaceProtocol_~intf~27#1.offset, show_bInterfaceProtocol_~__mptr~115#1.base, show_bInterfaceProtocol_~__mptr~115#1.offset, show_bInterfaceProtocol_~tmp~274#1;havoc show_bInterfaceProtocol_#in~dev#1.base, show_bInterfaceProtocol_#in~dev#1.offset, show_bInterfaceProtocol_#in~attr#1.base, show_bInterfaceProtocol_#in~attr#1.offset, show_bInterfaceProtocol_#in~buf#1.base, show_bInterfaceProtocol_#in~buf#1.offset;assume { :end_inline_show_bInterfaceProtocol } true;assume -9223372036854775808 <= #t~ret6129#1 && #t~ret6129#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6129#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31810: assume -2147483648 <= parse_options_#t~ret5705#1 && parse_options_#t~ret5705#1 <= 2147483647;parse_options_~tmp___2~61#1 := parse_options_#t~ret5705#1;havoc parse_options_#t~ret5705#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: #t~ret6128#1 := show_bInterfaceSubClass_#res#1;havoc show_bInterfaceSubClass_#t~mem4205#1.base, show_bInterfaceSubClass_#t~mem4205#1.offset, show_bInterfaceSubClass_#t~mem4206#1, show_bInterfaceSubClass_#t~loopctr4207#1, show_bInterfaceSubClass_#t~nondet4208#1, show_bInterfaceSubClass_#t~ret4209#1, show_bInterfaceSubClass_~dev#1.base, show_bInterfaceSubClass_~dev#1.offset, show_bInterfaceSubClass_~attr#1.base, show_bInterfaceSubClass_~attr#1.offset, show_bInterfaceSubClass_~buf#1.base, show_bInterfaceSubClass_~buf#1.offset, show_bInterfaceSubClass_~intf~26#1.base, show_bInterfaceSubClass_~intf~26#1.offset, show_bInterfaceSubClass_~__mptr~114#1.base, show_bInterfaceSubClass_~__mptr~114#1.offset, show_bInterfaceSubClass_~tmp~273#1;havoc show_bInterfaceSubClass_#in~dev#1.base, show_bInterfaceSubClass_#in~dev#1.offset, show_bInterfaceSubClass_#in~attr#1.base, show_bInterfaceSubClass_#in~attr#1.offset, show_bInterfaceSubClass_#in~buf#1.base, show_bInterfaceSubClass_#in~buf#1.offset;assume { :end_inline_show_bInterfaceSubClass } true;assume -9223372036854775808 <= #t~ret6128#1 && #t~ret6128#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6128#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: #t~ret6127#1 := show_bInterfaceClass_#res#1;havoc show_bInterfaceClass_#t~mem4200#1.base, show_bInterfaceClass_#t~mem4200#1.offset, show_bInterfaceClass_#t~mem4201#1, show_bInterfaceClass_#t~loopctr4202#1, show_bInterfaceClass_#t~nondet4203#1, show_bInterfaceClass_#t~ret4204#1, show_bInterfaceClass_~dev#1.base, show_bInterfaceClass_~dev#1.offset, show_bInterfaceClass_~attr#1.base, show_bInterfaceClass_~attr#1.offset, show_bInterfaceClass_~buf#1.base, show_bInterfaceClass_~buf#1.offset, show_bInterfaceClass_~intf~25#1.base, show_bInterfaceClass_~intf~25#1.offset, show_bInterfaceClass_~__mptr~113#1.base, show_bInterfaceClass_~__mptr~113#1.offset, show_bInterfaceClass_~tmp~272#1;havoc show_bInterfaceClass_#in~dev#1.base, show_bInterfaceClass_#in~dev#1.offset, show_bInterfaceClass_#in~attr#1.base, show_bInterfaceClass_#in~attr#1.offset, show_bInterfaceClass_#in~buf#1.base, show_bInterfaceClass_#in~buf#1.offset;assume { :end_inline_show_bInterfaceClass } true;assume -9223372036854775808 <= #t~ret6127#1 && #t~ret6127#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6127#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: #t~ret6126#1 := show_bNumEndpoints_#res#1;havoc show_bNumEndpoints_#t~mem4195#1.base, show_bNumEndpoints_#t~mem4195#1.offset, show_bNumEndpoints_#t~mem4196#1, show_bNumEndpoints_#t~loopctr4197#1, show_bNumEndpoints_#t~nondet4198#1, show_bNumEndpoints_#t~ret4199#1, show_bNumEndpoints_~dev#1.base, show_bNumEndpoints_~dev#1.offset, show_bNumEndpoints_~attr#1.base, show_bNumEndpoints_~attr#1.offset, show_bNumEndpoints_~buf#1.base, show_bNumEndpoints_~buf#1.offset, show_bNumEndpoints_~intf~24#1.base, show_bNumEndpoints_~intf~24#1.offset, show_bNumEndpoints_~__mptr~112#1.base, show_bNumEndpoints_~__mptr~112#1.offset, show_bNumEndpoints_~tmp~271#1;havoc show_bNumEndpoints_#in~dev#1.base, show_bNumEndpoints_#in~dev#1.offset, show_bNumEndpoints_#in~attr#1.base, show_bNumEndpoints_#in~attr#1.offset, show_bNumEndpoints_#in~buf#1.base, show_bNumEndpoints_#in~buf#1.offset;assume { :end_inline_show_bNumEndpoints } true;assume -9223372036854775808 <= #t~ret6126#1 && #t~ret6126#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6126#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: #t~ret6125#1 := show_bAlternateSetting_#res#1;havoc show_bAlternateSetting_#t~mem4190#1.base, show_bAlternateSetting_#t~mem4190#1.offset, show_bAlternateSetting_#t~mem4191#1, show_bAlternateSetting_#t~loopctr4192#1, show_bAlternateSetting_#t~nondet4193#1, show_bAlternateSetting_#t~ret4194#1, show_bAlternateSetting_~dev#1.base, show_bAlternateSetting_~dev#1.offset, show_bAlternateSetting_~attr#1.base, show_bAlternateSetting_~attr#1.offset, show_bAlternateSetting_~buf#1.base, show_bAlternateSetting_~buf#1.offset, show_bAlternateSetting_~intf~23#1.base, show_bAlternateSetting_~intf~23#1.offset, show_bAlternateSetting_~__mptr~111#1.base, show_bAlternateSetting_~__mptr~111#1.offset, show_bAlternateSetting_~tmp~270#1;havoc show_bAlternateSetting_#in~dev#1.base, show_bAlternateSetting_#in~dev#1.offset, show_bAlternateSetting_#in~attr#1.base, show_bAlternateSetting_#in~attr#1.offset, show_bAlternateSetting_#in~buf#1.base, show_bAlternateSetting_#in~buf#1.offset;assume { :end_inline_show_bAlternateSetting } true;assume -9223372036854775808 <= #t~ret6125#1 && #t~ret6125#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6125#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: #t~ret6124#1 := show_bInterfaceNumber_#res#1;havoc show_bInterfaceNumber_#t~mem4185#1.base, show_bInterfaceNumber_#t~mem4185#1.offset, show_bInterfaceNumber_#t~mem4186#1, show_bInterfaceNumber_#t~loopctr4187#1, show_bInterfaceNumber_#t~nondet4188#1, show_bInterfaceNumber_#t~ret4189#1, show_bInterfaceNumber_~dev#1.base, show_bInterfaceNumber_~dev#1.offset, show_bInterfaceNumber_~attr#1.base, show_bInterfaceNumber_~attr#1.offset, show_bInterfaceNumber_~buf#1.base, show_bInterfaceNumber_~buf#1.offset, show_bInterfaceNumber_~intf~22#1.base, show_bInterfaceNumber_~intf~22#1.offset, show_bInterfaceNumber_~__mptr~110#1.base, show_bInterfaceNumber_~__mptr~110#1.offset, show_bInterfaceNumber_~tmp~269#1;havoc show_bInterfaceNumber_#in~dev#1.base, show_bInterfaceNumber_#in~dev#1.offset, show_bInterfaceNumber_#in~attr#1.base, show_bInterfaceNumber_#in~attr#1.offset, show_bInterfaceNumber_#in~buf#1.base, show_bInterfaceNumber_#in~buf#1.offset;assume { :end_inline_show_bInterfaceNumber } true;assume -9223372036854775808 <= #t~ret6124#1 && #t~ret6124#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6124#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31975: havoc update_bus_#t~mem5727#1.base, update_bus_#t~mem5727#1.offset, update_bus_#t~mem5728#1.base, update_bus_#t~mem5728#1.offset, update_bus_#t~mem5729#1.base, update_bus_#t~mem5729#1.offset, update_bus_#t~bitwise5730#1, update_bus_#t~mem5731#1.base, update_bus_#t~mem5731#1.offset, update_bus_#t~mem5732#1.base, update_bus_#t~mem5732#1.offset, update_bus_#t~mem5733#1.base, update_bus_#t~mem5733#1.offset, update_bus_#t~mem5734#1.base, update_bus_#t~mem5734#1.offset, update_bus_#t~mem5735#1.base, update_bus_#t~mem5735#1.offset, update_bus_~bus#1.base, update_bus_~bus#1.offset, update_bus_~dev~24#1.base, update_bus_~dev~24#1.offset, update_bus_~__mptr~145#1.base, update_bus_~__mptr~145#1.offset, update_bus_~__mptr___0~28#1.base, update_bus_~__mptr___0~28#1.offset;havoc update_bus_#in~bus#1.base, update_bus_#in~bus#1.offset;assume { :end_inline_update_bus } true; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: #t~ret6123#1 := show_iad_bFunctionProtocol_#res#1;havoc show_iad_bFunctionProtocol_#t~mem4180#1.base, show_iad_bFunctionProtocol_#t~mem4180#1.offset, show_iad_bFunctionProtocol_#t~mem4181#1, show_iad_bFunctionProtocol_#t~loopctr4182#1, show_iad_bFunctionProtocol_#t~nondet4183#1, show_iad_bFunctionProtocol_#t~ret4184#1, show_iad_bFunctionProtocol_~dev#1.base, show_iad_bFunctionProtocol_~dev#1.offset, show_iad_bFunctionProtocol_~attr#1.base, show_iad_bFunctionProtocol_~attr#1.offset, show_iad_bFunctionProtocol_~buf#1.base, show_iad_bFunctionProtocol_~buf#1.offset, show_iad_bFunctionProtocol_~intf~21#1.base, show_iad_bFunctionProtocol_~intf~21#1.offset, show_iad_bFunctionProtocol_~__mptr~109#1.base, show_iad_bFunctionProtocol_~__mptr~109#1.offset, show_iad_bFunctionProtocol_~tmp~268#1;havoc show_iad_bFunctionProtocol_#in~dev#1.base, show_iad_bFunctionProtocol_#in~dev#1.offset, show_iad_bFunctionProtocol_#in~attr#1.base, show_iad_bFunctionProtocol_#in~attr#1.offset, show_iad_bFunctionProtocol_#in~buf#1.base, show_iad_bFunctionProtocol_#in~buf#1.offset;assume { :end_inline_show_iad_bFunctionProtocol } true;assume -9223372036854775808 <= #t~ret6123#1 && #t~ret6123#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6123#1; [2025-02-08 02:05:09,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-20: #t~ret6122#1 := show_iad_bFunctionSubClass_#res#1;havoc show_iad_bFunctionSubClass_#t~mem4175#1.base, show_iad_bFunctionSubClass_#t~mem4175#1.offset, show_iad_bFunctionSubClass_#t~mem4176#1, show_iad_bFunctionSubClass_#t~loopctr4177#1, show_iad_bFunctionSubClass_#t~nondet4178#1, show_iad_bFunctionSubClass_#t~ret4179#1, show_iad_bFunctionSubClass_~dev#1.base, show_iad_bFunctionSubClass_~dev#1.offset, show_iad_bFunctionSubClass_~attr#1.base, show_iad_bFunctionSubClass_~attr#1.offset, show_iad_bFunctionSubClass_~buf#1.base, show_iad_bFunctionSubClass_~buf#1.offset, show_iad_bFunctionSubClass_~intf~20#1.base, show_iad_bFunctionSubClass_~intf~20#1.offset, show_iad_bFunctionSubClass_~__mptr~108#1.base, show_iad_bFunctionSubClass_~__mptr~108#1.offset, show_iad_bFunctionSubClass_~tmp~267#1;havoc show_iad_bFunctionSubClass_#in~dev#1.base, show_iad_bFunctionSubClass_#in~dev#1.offset, show_iad_bFunctionSubClass_#in~attr#1.base, show_iad_bFunctionSubClass_#in~attr#1.offset, show_iad_bFunctionSubClass_#in~buf#1.base, show_iad_bFunctionSubClass_#in~buf#1.offset;assume { :end_inline_show_iad_bFunctionSubClass } true;assume -9223372036854775808 <= #t~ret6122#1 && #t~ret6122#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6122#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: #t~ret6121#1 := show_iad_bFunctionClass_#res#1;havoc show_iad_bFunctionClass_#t~mem4170#1.base, show_iad_bFunctionClass_#t~mem4170#1.offset, show_iad_bFunctionClass_#t~mem4171#1, show_iad_bFunctionClass_#t~loopctr4172#1, show_iad_bFunctionClass_#t~nondet4173#1, show_iad_bFunctionClass_#t~ret4174#1, show_iad_bFunctionClass_~dev#1.base, show_iad_bFunctionClass_~dev#1.offset, show_iad_bFunctionClass_~attr#1.base, show_iad_bFunctionClass_~attr#1.offset, show_iad_bFunctionClass_~buf#1.base, show_iad_bFunctionClass_~buf#1.offset, show_iad_bFunctionClass_~intf~19#1.base, show_iad_bFunctionClass_~intf~19#1.offset, show_iad_bFunctionClass_~__mptr~107#1.base, show_iad_bFunctionClass_~__mptr~107#1.offset, show_iad_bFunctionClass_~tmp~266#1;havoc show_iad_bFunctionClass_#in~dev#1.base, show_iad_bFunctionClass_#in~dev#1.offset, show_iad_bFunctionClass_#in~attr#1.base, show_iad_bFunctionClass_#in~attr#1.offset, show_iad_bFunctionClass_#in~buf#1.base, show_iad_bFunctionClass_#in~buf#1.offset;assume { :end_inline_show_iad_bFunctionClass } true;assume -9223372036854775808 <= #t~ret6121#1 && #t~ret6121#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6121#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-22: #t~ret6120#1 := show_iad_bInterfaceCount_#res#1;havoc show_iad_bInterfaceCount_#t~mem4165#1.base, show_iad_bInterfaceCount_#t~mem4165#1.offset, show_iad_bInterfaceCount_#t~mem4166#1, show_iad_bInterfaceCount_#t~loopctr4167#1, show_iad_bInterfaceCount_#t~nondet4168#1, show_iad_bInterfaceCount_#t~ret4169#1, show_iad_bInterfaceCount_~dev#1.base, show_iad_bInterfaceCount_~dev#1.offset, show_iad_bInterfaceCount_~attr#1.base, show_iad_bInterfaceCount_~attr#1.offset, show_iad_bInterfaceCount_~buf#1.base, show_iad_bInterfaceCount_~buf#1.offset, show_iad_bInterfaceCount_~intf~18#1.base, show_iad_bInterfaceCount_~intf~18#1.offset, show_iad_bInterfaceCount_~__mptr~106#1.base, show_iad_bInterfaceCount_~__mptr~106#1.offset, show_iad_bInterfaceCount_~tmp~265#1;havoc show_iad_bInterfaceCount_#in~dev#1.base, show_iad_bInterfaceCount_#in~dev#1.offset, show_iad_bInterfaceCount_#in~attr#1.base, show_iad_bInterfaceCount_#in~attr#1.offset, show_iad_bInterfaceCount_#in~buf#1.base, show_iad_bInterfaceCount_#in~buf#1.offset;assume { :end_inline_show_iad_bInterfaceCount } true;assume -9223372036854775808 <= #t~ret6120#1 && #t~ret6120#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6120#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-23: #t~ret6119#1 := show_iad_bFirstInterface_#res#1;havoc show_iad_bFirstInterface_#t~mem4160#1.base, show_iad_bFirstInterface_#t~mem4160#1.offset, show_iad_bFirstInterface_#t~mem4161#1, show_iad_bFirstInterface_#t~loopctr4162#1, show_iad_bFirstInterface_#t~nondet4163#1, show_iad_bFirstInterface_#t~ret4164#1, show_iad_bFirstInterface_~dev#1.base, show_iad_bFirstInterface_~dev#1.offset, show_iad_bFirstInterface_~attr#1.base, show_iad_bFirstInterface_~attr#1.offset, show_iad_bFirstInterface_~buf#1.base, show_iad_bFirstInterface_~buf#1.offset, show_iad_bFirstInterface_~intf~17#1.base, show_iad_bFirstInterface_~intf~17#1.offset, show_iad_bFirstInterface_~__mptr~105#1.base, show_iad_bFirstInterface_~__mptr~105#1.offset, show_iad_bFirstInterface_~tmp~264#1;havoc show_iad_bFirstInterface_#in~dev#1.base, show_iad_bFirstInterface_#in~dev#1.offset, show_iad_bFirstInterface_#in~attr#1.base, show_iad_bFirstInterface_#in~attr#1.offset, show_iad_bFirstInterface_#in~buf#1.base, show_iad_bFirstInterface_#in~buf#1.offset;assume { :end_inline_show_iad_bFirstInterface } true;assume -9223372036854775808 <= #t~ret6119#1 && #t~ret6119#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6119#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-24: #t~ret6118#1 := usb_dev_authorized_show_#res#1;havoc usb_dev_authorized_show_#t~mem4136#1, usb_dev_authorized_show_#t~loopctr4137#1, usb_dev_authorized_show_#t~nondet4138#1, usb_dev_authorized_show_#t~ret4139#1, usb_dev_authorized_show_~dev#1.base, usb_dev_authorized_show_~dev#1.offset, usb_dev_authorized_show_~attr#1.base, usb_dev_authorized_show_~attr#1.offset, usb_dev_authorized_show_~buf#1.base, usb_dev_authorized_show_~buf#1.offset, usb_dev_authorized_show_~usb_dev~5#1.base, usb_dev_authorized_show_~usb_dev~5#1.offset, usb_dev_authorized_show_~__mptr~100#1.base, usb_dev_authorized_show_~__mptr~100#1.offset, usb_dev_authorized_show_~tmp~261#1;havoc usb_dev_authorized_show_#in~dev#1.base, usb_dev_authorized_show_#in~dev#1.offset, usb_dev_authorized_show_#in~attr#1.base, usb_dev_authorized_show_#in~attr#1.offset, usb_dev_authorized_show_#in~buf#1.base, usb_dev_authorized_show_#in~buf#1.offset;assume { :end_inline_usb_dev_authorized_show } true;assume -9223372036854775808 <= #t~ret6118#1 && #t~ret6118#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6118#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: #t~ret6117#1 := show_bMaxPacketSize0_#res#1;havoc show_bMaxPacketSize0_#t~mem4132#1, show_bMaxPacketSize0_#t~loopctr4133#1, show_bMaxPacketSize0_#t~nondet4134#1, show_bMaxPacketSize0_#t~ret4135#1, show_bMaxPacketSize0_~dev#1.base, show_bMaxPacketSize0_~dev#1.offset, show_bMaxPacketSize0_~attr#1.base, show_bMaxPacketSize0_~attr#1.offset, show_bMaxPacketSize0_~buf#1.base, show_bMaxPacketSize0_~buf#1.offset, show_bMaxPacketSize0_~udev~58#1.base, show_bMaxPacketSize0_~udev~58#1.offset, show_bMaxPacketSize0_~__mptr~99#1.base, show_bMaxPacketSize0_~__mptr~99#1.offset, show_bMaxPacketSize0_~tmp~260#1;havoc show_bMaxPacketSize0_#in~dev#1.base, show_bMaxPacketSize0_#in~dev#1.offset, show_bMaxPacketSize0_#in~attr#1.base, show_bMaxPacketSize0_#in~attr#1.offset, show_bMaxPacketSize0_#in~buf#1.base, show_bMaxPacketSize0_#in~buf#1.offset;assume { :end_inline_show_bMaxPacketSize0 } true;assume -9223372036854775808 <= #t~ret6117#1 && #t~ret6117#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6117#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: #t~ret6116#1 := show_bNumConfigurations_#res#1;havoc show_bNumConfigurations_#t~mem4128#1, show_bNumConfigurations_#t~loopctr4129#1, show_bNumConfigurations_#t~nondet4130#1, show_bNumConfigurations_#t~ret4131#1, show_bNumConfigurations_~dev#1.base, show_bNumConfigurations_~dev#1.offset, show_bNumConfigurations_~attr#1.base, show_bNumConfigurations_~attr#1.offset, show_bNumConfigurations_~buf#1.base, show_bNumConfigurations_~buf#1.offset, show_bNumConfigurations_~udev~57#1.base, show_bNumConfigurations_~udev~57#1.offset, show_bNumConfigurations_~__mptr~98#1.base, show_bNumConfigurations_~__mptr~98#1.offset, show_bNumConfigurations_~tmp~259#1;havoc show_bNumConfigurations_#in~dev#1.base, show_bNumConfigurations_#in~dev#1.offset, show_bNumConfigurations_#in~attr#1.base, show_bNumConfigurations_#in~attr#1.offset, show_bNumConfigurations_#in~buf#1.base, show_bNumConfigurations_#in~buf#1.offset;assume { :end_inline_show_bNumConfigurations } true;assume -9223372036854775808 <= #t~ret6116#1 && #t~ret6116#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6116#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: #t~ret6115#1 := show_bDeviceProtocol_#res#1;havoc show_bDeviceProtocol_#t~mem4124#1, show_bDeviceProtocol_#t~loopctr4125#1, show_bDeviceProtocol_#t~nondet4126#1, show_bDeviceProtocol_#t~ret4127#1, show_bDeviceProtocol_~dev#1.base, show_bDeviceProtocol_~dev#1.offset, show_bDeviceProtocol_~attr#1.base, show_bDeviceProtocol_~attr#1.offset, show_bDeviceProtocol_~buf#1.base, show_bDeviceProtocol_~buf#1.offset, show_bDeviceProtocol_~udev~56#1.base, show_bDeviceProtocol_~udev~56#1.offset, show_bDeviceProtocol_~__mptr~97#1.base, show_bDeviceProtocol_~__mptr~97#1.offset, show_bDeviceProtocol_~tmp~258#1;havoc show_bDeviceProtocol_#in~dev#1.base, show_bDeviceProtocol_#in~dev#1.offset, show_bDeviceProtocol_#in~attr#1.base, show_bDeviceProtocol_#in~attr#1.offset, show_bDeviceProtocol_#in~buf#1.base, show_bDeviceProtocol_#in~buf#1.offset;assume { :end_inline_show_bDeviceProtocol } true;assume -9223372036854775808 <= #t~ret6115#1 && #t~ret6115#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6115#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-28: #t~ret6114#1 := show_bDeviceSubClass_#res#1;havoc show_bDeviceSubClass_#t~mem4120#1, show_bDeviceSubClass_#t~loopctr4121#1, show_bDeviceSubClass_#t~nondet4122#1, show_bDeviceSubClass_#t~ret4123#1, show_bDeviceSubClass_~dev#1.base, show_bDeviceSubClass_~dev#1.offset, show_bDeviceSubClass_~attr#1.base, show_bDeviceSubClass_~attr#1.offset, show_bDeviceSubClass_~buf#1.base, show_bDeviceSubClass_~buf#1.offset, show_bDeviceSubClass_~udev~55#1.base, show_bDeviceSubClass_~udev~55#1.offset, show_bDeviceSubClass_~__mptr~96#1.base, show_bDeviceSubClass_~__mptr~96#1.offset, show_bDeviceSubClass_~tmp~257#1;havoc show_bDeviceSubClass_#in~dev#1.base, show_bDeviceSubClass_#in~dev#1.offset, show_bDeviceSubClass_#in~attr#1.base, show_bDeviceSubClass_#in~attr#1.offset, show_bDeviceSubClass_#in~buf#1.base, show_bDeviceSubClass_#in~buf#1.offset;assume { :end_inline_show_bDeviceSubClass } true;assume -9223372036854775808 <= #t~ret6114#1 && #t~ret6114#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6114#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-29: #t~ret6113#1 := show_bDeviceClass_#res#1;havoc show_bDeviceClass_#t~mem4116#1, show_bDeviceClass_#t~loopctr4117#1, show_bDeviceClass_#t~nondet4118#1, show_bDeviceClass_#t~ret4119#1, show_bDeviceClass_~dev#1.base, show_bDeviceClass_~dev#1.offset, show_bDeviceClass_~attr#1.base, show_bDeviceClass_~attr#1.offset, show_bDeviceClass_~buf#1.base, show_bDeviceClass_~buf#1.offset, show_bDeviceClass_~udev~54#1.base, show_bDeviceClass_~udev~54#1.offset, show_bDeviceClass_~__mptr~95#1.base, show_bDeviceClass_~__mptr~95#1.offset, show_bDeviceClass_~tmp~256#1;havoc show_bDeviceClass_#in~dev#1.base, show_bDeviceClass_#in~dev#1.offset, show_bDeviceClass_#in~attr#1.base, show_bDeviceClass_#in~attr#1.offset, show_bDeviceClass_#in~buf#1.base, show_bDeviceClass_#in~buf#1.offset;assume { :end_inline_show_bDeviceClass } true;assume -9223372036854775808 <= #t~ret6113#1 && #t~ret6113#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6113#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-30: #t~ret6112#1 := show_bcdDevice_#res#1;havoc show_bcdDevice_#t~mem4112#1, show_bcdDevice_#t~loopctr4113#1, show_bcdDevice_#t~nondet4114#1, show_bcdDevice_#t~ret4115#1, show_bcdDevice_~dev#1.base, show_bcdDevice_~dev#1.offset, show_bcdDevice_~attr#1.base, show_bcdDevice_~attr#1.offset, show_bcdDevice_~buf#1.base, show_bcdDevice_~buf#1.offset, show_bcdDevice_~udev~53#1.base, show_bcdDevice_~udev~53#1.offset, show_bcdDevice_~__mptr~94#1.base, show_bcdDevice_~__mptr~94#1.offset, show_bcdDevice_~tmp~255#1;havoc show_bcdDevice_#in~dev#1.base, show_bcdDevice_#in~dev#1.offset, show_bcdDevice_#in~attr#1.base, show_bcdDevice_#in~attr#1.offset, show_bcdDevice_#in~buf#1.base, show_bcdDevice_#in~buf#1.offset;assume { :end_inline_show_bcdDevice } true;assume -9223372036854775808 <= #t~ret6112#1 && #t~ret6112#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6112#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-31: #t~ret6111#1 := show_idProduct_#res#1;havoc show_idProduct_#t~mem4108#1, show_idProduct_#t~loopctr4109#1, show_idProduct_#t~nondet4110#1, show_idProduct_#t~ret4111#1, show_idProduct_~dev#1.base, show_idProduct_~dev#1.offset, show_idProduct_~attr#1.base, show_idProduct_~attr#1.offset, show_idProduct_~buf#1.base, show_idProduct_~buf#1.offset, show_idProduct_~udev~52#1.base, show_idProduct_~udev~52#1.offset, show_idProduct_~__mptr~93#1.base, show_idProduct_~__mptr~93#1.offset, show_idProduct_~tmp~254#1;havoc show_idProduct_#in~dev#1.base, show_idProduct_#in~dev#1.offset, show_idProduct_#in~attr#1.base, show_idProduct_#in~attr#1.offset, show_idProduct_#in~buf#1.base, show_idProduct_#in~buf#1.offset;assume { :end_inline_show_idProduct } true;assume -9223372036854775808 <= #t~ret6111#1 && #t~ret6111#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6111#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-32: #t~ret6110#1 := show_idVendor_#res#1;havoc show_idVendor_#t~mem4104#1, show_idVendor_#t~loopctr4105#1, show_idVendor_#t~nondet4106#1, show_idVendor_#t~ret4107#1, show_idVendor_~dev#1.base, show_idVendor_~dev#1.offset, show_idVendor_~attr#1.base, show_idVendor_~attr#1.offset, show_idVendor_~buf#1.base, show_idVendor_~buf#1.offset, show_idVendor_~udev~51#1.base, show_idVendor_~udev~51#1.offset, show_idVendor_~__mptr~92#1.base, show_idVendor_~__mptr~92#1.offset, show_idVendor_~tmp~253#1;havoc show_idVendor_#in~dev#1.base, show_idVendor_#in~dev#1.offset, show_idVendor_#in~attr#1.base, show_idVendor_#in~attr#1.offset, show_idVendor_#in~buf#1.base, show_idVendor_#in~buf#1.offset;assume { :end_inline_show_idVendor } true;assume -9223372036854775808 <= #t~ret6110#1 && #t~ret6110#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6110#1; [2025-02-08 02:05:09,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: #t~ret6109#1 := show_level_#res#1;havoc show_level_#t~mem4093#1, show_level_#t~mem4094#1, show_level_#t~loopctr4095#1, show_level_#t~nondet4096#1, show_level_#t~ret4097#1, show_level_~dev#1.base, show_level_~dev#1.offset, show_level_~attr#1.base, show_level_~attr#1.offset, show_level_~buf#1.base, show_level_~buf#1.offset, show_level_~udev~49#1.base, show_level_~udev~49#1.offset, show_level_~__mptr~90#1.base, show_level_~__mptr~90#1.offset, show_level_~p~0#1.base, show_level_~p~0#1.offset, show_level_~tmp~250#1;havoc show_level_#in~dev#1.base, show_level_#in~dev#1.offset, show_level_#in~attr#1.base, show_level_#in~attr#1.offset, show_level_#in~buf#1.base, show_level_#in~buf#1.offset;assume { :end_inline_show_level } true;assume -9223372036854775808 <= #t~ret6109#1 && #t~ret6109#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6109#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-34: #t~ret6108#1 := show_autosuspend_#res#1;havoc show_autosuspend_#t~mem4086#1, show_autosuspend_#t~loopctr4087#1, show_autosuspend_#t~nondet4088#1, show_autosuspend_#t~ret4089#1, show_autosuspend_~dev#1.base, show_autosuspend_~dev#1.offset, show_autosuspend_~attr#1.base, show_autosuspend_~attr#1.offset, show_autosuspend_~buf#1.base, show_autosuspend_~buf#1.offset, show_autosuspend_~tmp~248#1;havoc show_autosuspend_#in~dev#1.base, show_autosuspend_#in~dev#1.offset, show_autosuspend_#in~attr#1.base, show_autosuspend_#in~attr#1.offset, show_autosuspend_#in~buf#1.base, show_autosuspend_#in~buf#1.offset;assume { :end_inline_show_autosuspend } true;assume -9223372036854775808 <= #t~ret6108#1 && #t~ret6108#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6108#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-35: #t~ret6107#1 := show_active_duration_#res#1;havoc show_active_duration_#t~mem4078#1, show_active_duration_#t~mem4079#1, show_active_duration_#t~ret4080#1, show_active_duration_#t~mem4081#1, show_active_duration_#t~ret4082#1, show_active_duration_#t~loopctr4083#1, show_active_duration_#t~nondet4084#1, show_active_duration_#t~ret4085#1, show_active_duration_~dev#1.base, show_active_duration_~dev#1.offset, show_active_duration_~attr#1.base, show_active_duration_~attr#1.offset, show_active_duration_~buf#1.base, show_active_duration_~buf#1.offset, show_active_duration_~udev~48#1.base, show_active_duration_~udev~48#1.offset, show_active_duration_~__mptr~89#1.base, show_active_duration_~__mptr~89#1.offset, show_active_duration_~duration~0#1, show_active_duration_~tmp~247#1, show_active_duration_~tmp___0~110#1, show_active_duration_~tmp___1~63#1;havoc show_active_duration_#in~dev#1.base, show_active_duration_#in~dev#1.offset, show_active_duration_#in~attr#1.base, show_active_duration_#in~attr#1.offset, show_active_duration_#in~buf#1.base, show_active_duration_#in~buf#1.offset;assume { :end_inline_show_active_duration } true;assume -9223372036854775808 <= #t~ret6107#1 && #t~ret6107#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6107#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-36: #t~ret6106#1 := show_connected_duration_#res#1;havoc show_connected_duration_#t~mem4073#1, show_connected_duration_#t~ret4074#1, show_connected_duration_#t~loopctr4075#1, show_connected_duration_#t~nondet4076#1, show_connected_duration_#t~ret4077#1, show_connected_duration_~dev#1.base, show_connected_duration_~dev#1.offset, show_connected_duration_~attr#1.base, show_connected_duration_~attr#1.offset, show_connected_duration_~buf#1.base, show_connected_duration_~buf#1.offset, show_connected_duration_~udev~47#1.base, show_connected_duration_~udev~47#1.offset, show_connected_duration_~__mptr~88#1.base, show_connected_duration_~__mptr~88#1.offset, show_connected_duration_~tmp~246#1, show_connected_duration_~tmp___0~109#1;havoc show_connected_duration_#in~dev#1.base, show_connected_duration_#in~dev#1.offset, show_connected_duration_#in~attr#1.base, show_connected_duration_#in~attr#1.offset, show_connected_duration_#in~buf#1.base, show_connected_duration_#in~buf#1.offset;assume { :end_inline_show_connected_duration } true;assume -9223372036854775808 <= #t~ret6106#1 && #t~ret6106#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6106#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-37: #t~ret6105#1 := show_persist_#res#1;havoc show_persist_#t~mem4063#1, show_persist_#t~loopctr4064#1, show_persist_#t~nondet4065#1, show_persist_#t~ret4066#1, show_persist_~dev#1.base, show_persist_~dev#1.offset, show_persist_~attr#1.base, show_persist_~attr#1.offset, show_persist_~buf#1.base, show_persist_~buf#1.offset, show_persist_~udev~44#1.base, show_persist_~udev~44#1.offset, show_persist_~__mptr~85#1.base, show_persist_~__mptr~85#1.offset, show_persist_~tmp~243#1;havoc show_persist_#in~dev#1.base, show_persist_#in~dev#1.offset, show_persist_#in~attr#1.base, show_persist_#in~attr#1.offset, show_persist_#in~buf#1.base, show_persist_#in~buf#1.offset;assume { :end_inline_show_persist } true;assume -9223372036854775808 <= #t~ret6105#1 && #t~ret6105#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6105#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-38: #t~ret6104#1 := show_urbnum_#res#1;havoc show_urbnum_#t~ret4059#1, show_urbnum_#t~loopctr4060#1, show_urbnum_#t~nondet4061#1, show_urbnum_#t~ret4062#1, show_urbnum_~dev#1.base, show_urbnum_~dev#1.offset, show_urbnum_~attr#1.base, show_urbnum_~attr#1.offset, show_urbnum_~buf#1.base, show_urbnum_~buf#1.offset, show_urbnum_~udev~43#1.base, show_urbnum_~udev~43#1.offset, show_urbnum_~__mptr~84#1.base, show_urbnum_~__mptr~84#1.offset, show_urbnum_~tmp~242#1, show_urbnum_~tmp___0~108#1;havoc show_urbnum_#in~dev#1.base, show_urbnum_#in~dev#1.offset, show_urbnum_#in~attr#1.base, show_urbnum_#in~attr#1.offset, show_urbnum_#in~buf#1.base, show_urbnum_#in~buf#1.offset;assume { :end_inline_show_urbnum } true;assume -9223372036854775808 <= #t~ret6104#1 && #t~ret6104#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6104#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-39: #t~ret6103#1 := show_avoid_reset_quirk_#res#1;havoc show_avoid_reset_quirk_#t~mem4048#1, show_avoid_reset_quirk_#t~bitwise4049#1, show_avoid_reset_quirk_#t~loopctr4050#1, show_avoid_reset_quirk_#t~nondet4051#1, show_avoid_reset_quirk_#t~ret4052#1, show_avoid_reset_quirk_~dev#1.base, show_avoid_reset_quirk_~dev#1.offset, show_avoid_reset_quirk_~attr#1.base, show_avoid_reset_quirk_~attr#1.offset, show_avoid_reset_quirk_~buf#1.base, show_avoid_reset_quirk_~buf#1.offset, show_avoid_reset_quirk_~udev~41#1.base, show_avoid_reset_quirk_~udev~41#1.offset, show_avoid_reset_quirk_~__mptr~82#1.base, show_avoid_reset_quirk_~__mptr~82#1.offset, show_avoid_reset_quirk_~tmp~240#1;havoc show_avoid_reset_quirk_#in~dev#1.base, show_avoid_reset_quirk_#in~dev#1.offset, show_avoid_reset_quirk_#in~attr#1.base, show_avoid_reset_quirk_#in~attr#1.offset, show_avoid_reset_quirk_#in~buf#1.base, show_avoid_reset_quirk_#in~buf#1.offset;assume { :end_inline_show_avoid_reset_quirk } true;assume -9223372036854775808 <= #t~ret6103#1 && #t~ret6103#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6103#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-40: #t~ret6102#1 := show_quirks_#res#1;havoc show_quirks_#t~mem4044#1, show_quirks_#t~loopctr4045#1, show_quirks_#t~nondet4046#1, show_quirks_#t~ret4047#1, show_quirks_~dev#1.base, show_quirks_~dev#1.offset, show_quirks_~attr#1.base, show_quirks_~attr#1.offset, show_quirks_~buf#1.base, show_quirks_~buf#1.offset, show_quirks_~udev~40#1.base, show_quirks_~udev~40#1.offset, show_quirks_~__mptr~81#1.base, show_quirks_~__mptr~81#1.offset, show_quirks_~tmp~239#1;havoc show_quirks_#in~dev#1.base, show_quirks_#in~dev#1.offset, show_quirks_#in~attr#1.base, show_quirks_#in~attr#1.offset, show_quirks_#in~buf#1.base, show_quirks_#in~buf#1.offset;assume { :end_inline_show_quirks } true;assume -9223372036854775808 <= #t~ret6102#1 && #t~ret6102#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6102#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-41: #t~ret6101#1 := show_maxchild_#res#1;havoc show_maxchild_#t~mem4040#1, show_maxchild_#t~loopctr4041#1, show_maxchild_#t~nondet4042#1, show_maxchild_#t~ret4043#1, show_maxchild_~dev#1.base, show_maxchild_~dev#1.offset, show_maxchild_~attr#1.base, show_maxchild_~attr#1.offset, show_maxchild_~buf#1.base, show_maxchild_~buf#1.offset, show_maxchild_~udev~39#1.base, show_maxchild_~udev~39#1.offset, show_maxchild_~__mptr~80#1.base, show_maxchild_~__mptr~80#1.offset, show_maxchild_~tmp~238#1;havoc show_maxchild_#in~dev#1.base, show_maxchild_#in~dev#1.offset, show_maxchild_#in~attr#1.base, show_maxchild_#in~attr#1.offset, show_maxchild_#in~buf#1.base, show_maxchild_#in~buf#1.offset;assume { :end_inline_show_maxchild } true;assume -9223372036854775808 <= #t~ret6101#1 && #t~ret6101#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6101#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-42: #t~ret6100#1 := show_version_#res#1;havoc show_version_#t~mem4036#1, show_version_#t~loopctr4037#1, show_version_#t~nondet4038#1, show_version_#t~ret4039#1, show_version_~dev#1.base, show_version_~dev#1.offset, show_version_~attr#1.base, show_version_~attr#1.offset, show_version_~buf#1.base, show_version_~buf#1.offset, show_version_~udev~38#1.base, show_version_~udev~38#1.offset, show_version_~bcdUSB~0#1, show_version_~__mptr~79#1.base, show_version_~__mptr~79#1.offset, show_version_~tmp~237#1;havoc show_version_#in~dev#1.base, show_version_#in~dev#1.offset, show_version_#in~attr#1.base, show_version_#in~attr#1.offset, show_version_#in~buf#1.base, show_version_#in~buf#1.offset;assume { :end_inline_show_version } true;assume -9223372036854775808 <= #t~ret6100#1 && #t~ret6100#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6100#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-43: #t~ret6099#1 := show_devpath_#res#1;havoc show_devpath_#t~loopctr4033#1, show_devpath_#t~nondet4034#1, show_devpath_#t~ret4035#1, show_devpath_~dev#1.base, show_devpath_~dev#1.offset, show_devpath_~attr#1.base, show_devpath_~attr#1.offset, show_devpath_~buf#1.base, show_devpath_~buf#1.offset, show_devpath_~udev~37#1.base, show_devpath_~udev~37#1.offset, show_devpath_~__mptr~78#1.base, show_devpath_~__mptr~78#1.offset, show_devpath_~tmp~236#1;havoc show_devpath_#in~dev#1.base, show_devpath_#in~dev#1.offset, show_devpath_#in~attr#1.base, show_devpath_#in~attr#1.offset, show_devpath_#in~buf#1.base, show_devpath_#in~buf#1.offset;assume { :end_inline_show_devpath } true;assume -9223372036854775808 <= #t~ret6099#1 && #t~ret6099#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6099#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-44: #t~ret6098#1 := show_devnum_#res#1;havoc show_devnum_#t~mem4029#1, show_devnum_#t~loopctr4030#1, show_devnum_#t~nondet4031#1, show_devnum_#t~ret4032#1, show_devnum_~dev#1.base, show_devnum_~dev#1.offset, show_devnum_~attr#1.base, show_devnum_~attr#1.offset, show_devnum_~buf#1.base, show_devnum_~buf#1.offset, show_devnum_~udev~36#1.base, show_devnum_~udev~36#1.offset, show_devnum_~__mptr~77#1.base, show_devnum_~__mptr~77#1.offset, show_devnum_~tmp~235#1;havoc show_devnum_#in~dev#1.base, show_devnum_#in~dev#1.offset, show_devnum_#in~attr#1.base, show_devnum_#in~attr#1.offset, show_devnum_#in~buf#1.base, show_devnum_#in~buf#1.offset;assume { :end_inline_show_devnum } true;assume -9223372036854775808 <= #t~ret6098#1 && #t~ret6098#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6098#1; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31810-1: SUMMARY for call parse_options_#t~ret5705#1 := match_int(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset, parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset); srcloc: null [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31777: assume false; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31777: assume !false;assume { :begin_inline_strsep } true;strsep_#in~arg0#1.base, strsep_#in~arg0#1.offset, strsep_#in~arg1#1.base, strsep_#in~arg1#1.offset := parse_options_~#data#1.base, parse_options_~#data#1.offset, 845, 0;havoc strsep_#res#1.base, strsep_#res#1.offset;havoc strsep_#t~ret6020#1.base, strsep_#t~ret6020#1.offset, strsep_~arg0#1.base, strsep_~arg0#1.offset, strsep_~arg1#1.base, strsep_~arg1#1.offset;strsep_~arg0#1.base, strsep_~arg0#1.offset := strsep_#in~arg0#1.base, strsep_#in~arg0#1.offset;strsep_~arg1#1.base, strsep_~arg1#1.offset := strsep_#in~arg1#1.base, strsep_#in~arg1#1.offset; [2025-02-08 02:05:09,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-45: #t~ret6097#1 := show_busnum_#res#1;havoc show_busnum_#t~mem4024#1.base, show_busnum_#t~mem4024#1.offset, show_busnum_#t~mem4025#1, show_busnum_#t~loopctr4026#1, show_busnum_#t~nondet4027#1, show_busnum_#t~ret4028#1, show_busnum_~dev#1.base, show_busnum_~dev#1.offset, show_busnum_~attr#1.base, show_busnum_~attr#1.offset, show_busnum_~buf#1.base, show_busnum_~buf#1.offset, show_busnum_~udev~35#1.base, show_busnum_~udev~35#1.offset, show_busnum_~__mptr~76#1.base, show_busnum_~__mptr~76#1.offset, show_busnum_~tmp~234#1;havoc show_busnum_#in~dev#1.base, show_busnum_#in~dev#1.offset, show_busnum_#in~attr#1.base, show_busnum_#in~attr#1.offset, show_busnum_#in~buf#1.base, show_busnum_#in~buf#1.offset;assume { :end_inline_show_busnum } true;assume -9223372036854775808 <= #t~ret6097#1 && #t~ret6097#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6097#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-46: #t~ret6096#1 := show_speed_#res#1;havoc show_speed_#t~mem4015#1, show_speed_#t~mem4016#1, show_speed_#t~mem4017#1, show_speed_#t~mem4018#1, show_speed_#t~mem4019#1, show_speed_#t~mem4020#1, show_speed_#t~loopctr4021#1, show_speed_#t~nondet4022#1, show_speed_#t~ret4023#1, show_speed_~dev#1.base, show_speed_~dev#1.offset, show_speed_~attr#1.base, show_speed_~attr#1.offset, show_speed_~buf#1.base, show_speed_~buf#1.offset, show_speed_~udev~34#1.base, show_speed_~udev~34#1.offset, show_speed_~speed~1#1.base, show_speed_~speed~1#1.offset, show_speed_~__mptr~75#1.base, show_speed_~__mptr~75#1.offset, show_speed_~tmp~233#1;havoc show_speed_#in~dev#1.base, show_speed_#in~dev#1.offset, show_speed_#in~attr#1.base, show_speed_#in~attr#1.offset, show_speed_#in~buf#1.base, show_speed_#in~buf#1.offset;assume { :end_inline_show_speed } true;assume -9223372036854775808 <= #t~ret6096#1 && #t~ret6096#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6096#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-47: #t~ret6095#1 := show_serial_#res#1;havoc show_serial_#t~mem4011#1.base, show_serial_#t~mem4011#1.offset, show_serial_#t~loopctr4012#1, show_serial_#t~nondet4013#1, show_serial_#t~ret4014#1, show_serial_~dev#1.base, show_serial_~dev#1.offset, show_serial_~attr#1.base, show_serial_~attr#1.offset, show_serial_~buf#1.base, show_serial_~buf#1.offset, show_serial_~udev~33#1.base, show_serial_~udev~33#1.offset, show_serial_~retval~25#1, show_serial_~__mptr~74#1.base, show_serial_~__mptr~74#1.offset;havoc show_serial_#in~dev#1.base, show_serial_#in~dev#1.offset, show_serial_#in~attr#1.base, show_serial_#in~attr#1.offset, show_serial_#in~buf#1.base, show_serial_#in~buf#1.offset;assume { :end_inline_show_serial } true;assume -9223372036854775808 <= #t~ret6095#1 && #t~ret6095#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6095#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-48: #t~ret6094#1 := show_manufacturer_#res#1;havoc show_manufacturer_#t~mem4007#1.base, show_manufacturer_#t~mem4007#1.offset, show_manufacturer_#t~loopctr4008#1, show_manufacturer_#t~nondet4009#1, show_manufacturer_#t~ret4010#1, show_manufacturer_~dev#1.base, show_manufacturer_~dev#1.offset, show_manufacturer_~attr#1.base, show_manufacturer_~attr#1.offset, show_manufacturer_~buf#1.base, show_manufacturer_~buf#1.offset, show_manufacturer_~udev~32#1.base, show_manufacturer_~udev~32#1.offset, show_manufacturer_~retval~24#1, show_manufacturer_~__mptr~73#1.base, show_manufacturer_~__mptr~73#1.offset;havoc show_manufacturer_#in~dev#1.base, show_manufacturer_#in~dev#1.offset, show_manufacturer_#in~attr#1.base, show_manufacturer_#in~attr#1.offset, show_manufacturer_#in~buf#1.base, show_manufacturer_#in~buf#1.offset;assume { :end_inline_show_manufacturer } true;assume -9223372036854775808 <= #t~ret6094#1 && #t~ret6094#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6094#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-49: #t~ret6093#1 := show_product_#res#1;havoc show_product_#t~mem4003#1.base, show_product_#t~mem4003#1.offset, show_product_#t~loopctr4004#1, show_product_#t~nondet4005#1, show_product_#t~ret4006#1, show_product_~dev#1.base, show_product_~dev#1.offset, show_product_~attr#1.base, show_product_~attr#1.offset, show_product_~buf#1.base, show_product_~buf#1.offset, show_product_~udev~31#1.base, show_product_~udev~31#1.offset, show_product_~retval~23#1, show_product_~__mptr~72#1.base, show_product_~__mptr~72#1.offset;havoc show_product_#in~dev#1.base, show_product_#in~dev#1.offset, show_product_#in~attr#1.base, show_product_#in~attr#1.offset, show_product_#in~buf#1.base, show_product_#in~buf#1.offset;assume { :end_inline_show_product } true;assume -9223372036854775808 <= #t~ret6093#1 && #t~ret6093#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6093#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-50: #t~ret6092#1 := show_bConfigurationValue_#res#1;havoc show_bConfigurationValue_#t~mem3995#1.base, show_bConfigurationValue_#t~mem3995#1.offset, show_bConfigurationValue_#t~mem3996#1, show_bConfigurationValue_#t~loopctr3997#1, show_bConfigurationValue_#t~nondet3998#1, show_bConfigurationValue_#t~ret3999#1, show_bConfigurationValue_~dev#1.base, show_bConfigurationValue_~dev#1.offset, show_bConfigurationValue_~attr#1.base, show_bConfigurationValue_~attr#1.offset, show_bConfigurationValue_~buf#1.base, show_bConfigurationValue_~buf#1.offset, show_bConfigurationValue_~udev~29#1.base, show_bConfigurationValue_~udev~29#1.offset, show_bConfigurationValue_~actconfig~4#1.base, show_bConfigurationValue_~actconfig~4#1.offset, show_bConfigurationValue_~__mptr~70#1.base, show_bConfigurationValue_~__mptr~70#1.offset, show_bConfigurationValue_~tmp~231#1;havoc show_bConfigurationValue_#in~dev#1.base, show_bConfigurationValue_#in~dev#1.offset, show_bConfigurationValue_#in~attr#1.base, show_bConfigurationValue_#in~attr#1.offset, show_bConfigurationValue_#in~buf#1.base, show_bConfigurationValue_#in~buf#1.offset;assume { :end_inline_show_bConfigurationValue } true;assume -9223372036854775808 <= #t~ret6092#1 && #t~ret6092#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6092#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-51: #t~ret6091#1 := show_configuration_string_#res#1;havoc show_configuration_string_#t~mem3989#1.base, show_configuration_string_#t~mem3989#1.offset, show_configuration_string_#t~mem3990#1.base, show_configuration_string_#t~mem3990#1.offset, show_configuration_string_#t~mem3991#1.base, show_configuration_string_#t~mem3991#1.offset, show_configuration_string_#t~loopctr3992#1, show_configuration_string_#t~nondet3993#1, show_configuration_string_#t~ret3994#1, show_configuration_string_~dev#1.base, show_configuration_string_~dev#1.offset, show_configuration_string_~attr#1.base, show_configuration_string_~attr#1.offset, show_configuration_string_~buf#1.base, show_configuration_string_~buf#1.offset, show_configuration_string_~udev~28#1.base, show_configuration_string_~udev~28#1.offset, show_configuration_string_~actconfig~3#1.base, show_configuration_string_~actconfig~3#1.offset, show_configuration_string_~__mptr~69#1.base, show_configuration_string_~__mptr~69#1.offset, show_configuration_string_~tmp~230#1;havoc show_configuration_string_#in~dev#1.base, show_configuration_string_#in~dev#1.offset, show_configuration_string_#in~attr#1.base, show_configuration_string_#in~attr#1.offset, show_configuration_string_#in~buf#1.base, show_configuration_string_#in~buf#1.offset;assume { :end_inline_show_configuration_string } true;assume -9223372036854775808 <= #t~ret6091#1 && #t~ret6091#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6091#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-52: #t~ret6090#1 := show_bMaxPower_#res#1;havoc show_bMaxPower_#t~mem3984#1.base, show_bMaxPower_#t~mem3984#1.offset, show_bMaxPower_#t~mem3985#1, show_bMaxPower_#t~loopctr3986#1, show_bMaxPower_#t~nondet3987#1, show_bMaxPower_#t~ret3988#1, show_bMaxPower_~dev#1.base, show_bMaxPower_~dev#1.offset, show_bMaxPower_~attr#1.base, show_bMaxPower_~attr#1.offset, show_bMaxPower_~buf#1.base, show_bMaxPower_~buf#1.offset, show_bMaxPower_~udev~27#1.base, show_bMaxPower_~udev~27#1.offset, show_bMaxPower_~actconfig~2#1.base, show_bMaxPower_~actconfig~2#1.offset, show_bMaxPower_~__mptr~68#1.base, show_bMaxPower_~__mptr~68#1.offset, show_bMaxPower_~tmp~229#1;havoc show_bMaxPower_#in~dev#1.base, show_bMaxPower_#in~dev#1.offset, show_bMaxPower_#in~attr#1.base, show_bMaxPower_#in~attr#1.offset, show_bMaxPower_#in~buf#1.base, show_bMaxPower_#in~buf#1.offset;assume { :end_inline_show_bMaxPower } true;assume -9223372036854775808 <= #t~ret6090#1 && #t~ret6090#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6090#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-53: #t~ret6089#1 := show_bmAttributes_#res#1;havoc show_bmAttributes_#t~mem3979#1.base, show_bmAttributes_#t~mem3979#1.offset, show_bmAttributes_#t~mem3980#1, show_bmAttributes_#t~loopctr3981#1, show_bmAttributes_#t~nondet3982#1, show_bmAttributes_#t~ret3983#1, show_bmAttributes_~dev#1.base, show_bmAttributes_~dev#1.offset, show_bmAttributes_~attr#1.base, show_bmAttributes_~attr#1.offset, show_bmAttributes_~buf#1.base, show_bmAttributes_~buf#1.offset, show_bmAttributes_~udev~26#1.base, show_bmAttributes_~udev~26#1.offset, show_bmAttributes_~actconfig~1#1.base, show_bmAttributes_~actconfig~1#1.offset, show_bmAttributes_~__mptr~67#1.base, show_bmAttributes_~__mptr~67#1.offset, show_bmAttributes_~tmp~228#1;havoc show_bmAttributes_#in~dev#1.base, show_bmAttributes_#in~dev#1.offset, show_bmAttributes_#in~attr#1.base, show_bmAttributes_#in~attr#1.offset, show_bmAttributes_#in~buf#1.base, show_bmAttributes_#in~buf#1.offset;assume { :end_inline_show_bmAttributes } true;assume -9223372036854775808 <= #t~ret6089#1 && #t~ret6089#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6089#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-54: #t~ret6088#1 := show_bNumInterfaces_#res#1;havoc show_bNumInterfaces_#t~mem3974#1.base, show_bNumInterfaces_#t~mem3974#1.offset, show_bNumInterfaces_#t~mem3975#1, show_bNumInterfaces_#t~loopctr3976#1, show_bNumInterfaces_#t~nondet3977#1, show_bNumInterfaces_#t~ret3978#1, show_bNumInterfaces_~dev#1.base, show_bNumInterfaces_~dev#1.offset, show_bNumInterfaces_~attr#1.base, show_bNumInterfaces_~attr#1.offset, show_bNumInterfaces_~buf#1.base, show_bNumInterfaces_~buf#1.offset, show_bNumInterfaces_~udev~25#1.base, show_bNumInterfaces_~udev~25#1.offset, show_bNumInterfaces_~actconfig~0#1.base, show_bNumInterfaces_~actconfig~0#1.offset, show_bNumInterfaces_~__mptr~66#1.base, show_bNumInterfaces_~__mptr~66#1.offset, show_bNumInterfaces_~tmp~227#1;havoc show_bNumInterfaces_#in~dev#1.base, show_bNumInterfaces_#in~dev#1.offset, show_bNumInterfaces_#in~attr#1.base, show_bNumInterfaces_#in~attr#1.offset, show_bNumInterfaces_#in~buf#1.base, show_bNumInterfaces_#in~buf#1.offset;assume { :end_inline_show_bNumInterfaces } true;assume -9223372036854775808 <= #t~ret6088#1 && #t~ret6088#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6088#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-55: #t~ret6087#1 := usb_host_authorized_default_show_#res#1;havoc usb_host_authorized_default_show_#t~mem1896#1.base, usb_host_authorized_default_show_#t~mem1896#1.offset, usb_host_authorized_default_show_#t~ret1897#1.base, usb_host_authorized_default_show_#t~ret1897#1.offset, usb_host_authorized_default_show_#t~mem1898#1, usb_host_authorized_default_show_#t~loopctr1899#1, usb_host_authorized_default_show_#t~nondet1900#1, usb_host_authorized_default_show_#t~ret1901#1, usb_host_authorized_default_show_~dev#1.base, usb_host_authorized_default_show_~dev#1.offset, usb_host_authorized_default_show_~attr#1.base, usb_host_authorized_default_show_~attr#1.offset, usb_host_authorized_default_show_~buf#1.base, usb_host_authorized_default_show_~buf#1.offset, usb_host_authorized_default_show_~rh_usb_dev~0#1.base, usb_host_authorized_default_show_~rh_usb_dev~0#1.offset, usb_host_authorized_default_show_~__mptr~21#1.base, usb_host_authorized_default_show_~__mptr~21#1.offset, usb_host_authorized_default_show_~usb_bus~0#1.base, usb_host_authorized_default_show_~usb_bus~0#1.offset, usb_host_authorized_default_show_~usb_hcd~1#1.base, usb_host_authorized_default_show_~usb_hcd~1#1.offset, usb_host_authorized_default_show_~tmp~105#1;havoc usb_host_authorized_default_show_#in~dev#1.base, usb_host_authorized_default_show_#in~dev#1.offset, usb_host_authorized_default_show_#in~attr#1.base, usb_host_authorized_default_show_#in~attr#1.offset, usb_host_authorized_default_show_#in~buf#1.base, usb_host_authorized_default_show_#in~buf#1.offset;assume { :end_inline_usb_host_authorized_default_show } true;assume -9223372036854775808 <= #t~ret6087#1 && #t~ret6087#1 <= 9223372036854775807;#t~funptrres6086#1 := #t~ret6087#1; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31812: assume 0 != parse_options_~tmp___2~61#1;parse_options_#res#1 := -22;call ULTIMATE.dealloc(parse_options_~#data#1.base, parse_options_~#data#1.offset);havoc parse_options_~#data#1.base, parse_options_~#data#1.offset;call ULTIMATE.dealloc(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset);havoc parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset;call ULTIMATE.dealloc(parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset);havoc parse_options_~#args~0#1.base, parse_options_~#args~0#1.offset; [2025-02-08 02:05:09,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31812: assume !(0 != parse_options_~tmp___2~61#1);call parse_options_#t~mem5706#1 := read~int#117(parse_options_~#option~0#1.base, parse_options_~#option~0#1.offset, 4);~busuid~0 := parse_options_#t~mem5706#1;havoc parse_options_#t~mem5706#1; [2025-02-08 02:05:09,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5160: havoc #t~mem252; [2025-02-08 02:05:09,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33290: havoc #t~nondet5995; [2025-02-08 02:05:09,174 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: havoc #t~bitwise1615; [2025-02-08 02:05:09,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13438: assume -2147483648 <= #t~ret2151 && #t~ret2151 <= 2147483647;~tmp___3~14 := #t~ret2151;havoc #t~ret2151; [2025-02-08 02:05:09,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13409: SUMMARY for call spin_unlock_irq(~#hcd_urb_list_lock~0.base, ~#hcd_urb_list_lock~0.offset); srcloc: null [2025-02-08 02:05:09,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13376: ~s~3.base, ~s~3.offset := 355, 0; [2025-02-08 02:05:09,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume 3 == ~tmp~120; [2025-02-08 02:05:09,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume !(3 == ~tmp~120); [2025-02-08 02:05:09,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13368: assume false;~s~3.base, ~s~3.offset := 353, 0; [2025-02-08 02:05:09,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13368: assume !false; [2025-02-08 02:05:09,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13356-1: SUMMARY for call #t~ret2143 := usb_endpoint_type(~ep.base, ~ep.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418: assume 0 == ~tmp___2~25;call #t~mem2149.base, #t~mem2149.offset := read~$Pointer$#122(~ep.base, 23 + ~ep.offset, 8);~__mptr___1~1.base, ~__mptr___1~1.offset := #t~mem2149.base, #t~mem2149.offset;havoc #t~mem2149.base, #t~mem2149.offset;~urb~1.base, ~urb~1.offset := ~__mptr___1~1.base, 207525870829232449920 + ~__mptr___1~1.offset; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418: assume !(0 == ~tmp___2~25); [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422-1: SUMMARY for call #t~ret2150.base, #t~ret2150.offset := usb_get_urb(~urb~1.base, ~urb~1.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13356: assume -2147483648 <= #t~ret2143 && #t~ret2143 <= 2147483647;~tmp~120 := #t~ret2143;havoc #t~ret2143; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422: havoc #t~ret2150.base, #t~ret2150.offset; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414-1: SUMMARY for call spin_lock_irq(~#hcd_urb_list_lock~0.base, ~#hcd_urb_list_lock~0.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13352-1: SUMMARY for call #t~ret2140.base, #t~ret2140.offset := usb_get_urb(~urb~1.base, ~urb~1.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: ~urb~1.base, ~urb~1.offset := 0, 0; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13385: assume 0 != ~is_in~0;~tmp___0~58.base, ~tmp___0~58.offset := 357, 0; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13385: assume !(0 != ~is_in~0);~tmp___0~58.base, ~tmp___0~58.offset := 358, 0; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13352: havoc #t~ret2140.base, #t~ret2140.offset; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13373: ~s~3.base, ~s~3.offset := 354, 0; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13427: SUMMARY for call spin_unlock_irq(~#hcd_urb_list_lock~0.base, ~#hcd_urb_list_lock~0.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13394: SUMMARY for call usb_free_urb(~urb~1.base, ~urb~1.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13431: SUMMARY for call usb_kill_urb(~urb~1.base, ~urb~1.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume 2 == ~tmp~120; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume !(2 == ~tmp~120); [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13411: SUMMARY for call #t~ret2151 := list_empty(~ep.base, 15 + ~ep.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353: assume -2147483648 <= #t~ret2141 && #t~ret2141 <= 2147483647;~is_in~0 := #t~ret2141;havoc #t~ret2141; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353-1: SUMMARY for call #t~ret2141 := usb_urb_dir_in(~urb~1.base, ~urb~1.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13440: assume 0 == ~tmp___3~14; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13440: assume !(0 == ~tmp___3~14); [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13395: SUMMARY for call spin_lock(~#hcd_urb_list_lock~0.base, ~#hcd_urb_list_lock~0.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13399: call #t~mem2147.base, #t~mem2147.offset := read~$Pointer$#122(~urb~1.base, 24 + ~urb~1.offset, 8);~__mptr___0~6.base, ~__mptr___0~6.offset := #t~mem2147.base, #t~mem2147.offset;~urb~1.base, ~urb~1.offset := ~__mptr___0~6.base, 207525870829232449920 + ~__mptr___0~6.offset; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13432: SUMMARY for call usb_free_urb(~urb~1.base, ~urb~1.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13354: SUMMARY for call spin_unlock(~#hcd_urb_list_lock~0.base, ~#hcd_urb_list_lock~0.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13391: assume -2147483648 <= #t~ret2144 && #t~ret2144 <= 2147483647;~tmp___1~35 := #t~ret2144;havoc #t~ret2144;call #t~mem2145.base, #t~mem2145.offset := read~$Pointer$#122(~hcd~14.base, ~hcd~14.offset, 8); [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13391-1: SUMMARY for call #t~ret2144 := usb_endpoint_num(~ep.base, ~ep.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13358: assume 0 == ~tmp~120; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13358: assume !(0 == ~tmp~120); [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13379: ~s~3.base, ~s~3.offset := 356, 0; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13416-1: SUMMARY for call #t~ret2148 := list_empty(~ep.base, 15 + ~ep.offset); srcloc: null [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13416: assume -2147483648 <= #t~ret2148 && #t~ret2148 <= 2147483647;~tmp___2~25 := #t~ret2148;havoc #t~ret2148; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13429: assume 0 != (~urb~1.base + ~urb~1.offset) % 18446744073709551616; [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13429: assume !(0 != (~urb~1.base + ~urb~1.offset) % 18446744073709551616); [2025-02-08 02:05:09,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: assume -2147483648 <= #t~ret2142 && #t~ret2142 <= 2147483647;havoc #t~ret2142; [2025-02-08 02:05:09,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355-1: SUMMARY for call #t~ret2142 := unlink1(~hcd~14.base, ~hcd~14.offset, ~urb~1.base, ~urb~1.offset, -108); srcloc: null [2025-02-08 02:05:09,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13392-1: SUMMARY for call #t~ret2146 := dev_printk(359, 0, #t~mem2145.base, #t~mem2145.offset, 360, 0); srcloc: null [2025-02-08 02:05:09,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13392: assume -2147483648 <= #t~ret2146 && #t~ret2146 <= 2147483647;havoc #t~mem2145.base, #t~mem2145.offset;havoc #t~ret2146; [2025-02-08 02:05:09,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: assume 0 != #t~mem2139;havoc #t~mem2139; [2025-02-08 02:05:09,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: assume !(0 != #t~mem2139);havoc #t~mem2139; [2025-02-08 02:05:09,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347-1: call #t~mem2139 := read~int#122(~urb~1.base, 20 + ~urb~1.offset, 4); [2025-02-08 02:05:09,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32969: havoc #t~ret5941.base, #t~ret5941.offset; [2025-02-08 02:05:09,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17943: atomic_cmpxchg_#res#1 := atomic_cmpxchg_~__ret~10#1;atomic_add_unless_#t~ret3099#1 := atomic_cmpxchg_#res#1;havoc atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset, atomic_cmpxchg_~old#1, atomic_cmpxchg_~new#1, atomic_cmpxchg_~__ret~10#1, atomic_cmpxchg_~__old~0#1, atomic_cmpxchg_~__new~0#1, atomic_cmpxchg_~__ptr~0#1.base, atomic_cmpxchg_~__ptr~0#1.offset, atomic_cmpxchg_~__ptr___0~0#1.base, atomic_cmpxchg_~__ptr___0~0#1.offset, atomic_cmpxchg_~__ptr___1~0#1.base, atomic_cmpxchg_~__ptr___1~0#1.offset, atomic_cmpxchg_~__ptr___2~0#1.base, atomic_cmpxchg_~__ptr___2~0#1.offset;havoc atomic_cmpxchg_#in~v#1.base, atomic_cmpxchg_#in~v#1.offset, atomic_cmpxchg_#in~old#1, atomic_cmpxchg_#in~new#1;assume { :end_inline_atomic_cmpxchg } true;assume -2147483648 <= atomic_add_unless_#t~ret3099#1 && atomic_add_unless_#t~ret3099#1 <= 2147483647;atomic_add_unless_~old~0#1 := atomic_add_unless_#t~ret3099#1;havoc atomic_add_unless_#t~ret3099#1;atomic_add_unless_~tmp___0~89#1 := (if atomic_add_unless_~old~0#1 == atomic_add_unless_~c~1#1 then 1 else 0); [2025-02-08 02:05:09,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17974: atomic_add_unless_#res#1 := (if atomic_add_unless_~c~1#1 != atomic_add_unless_~u#1 then 1 else 0);#t~ret3120#1 := atomic_add_unless_#res#1;havoc atomic_add_unless_#t~ret3098#1, atomic_add_unless_#t~ret3099#1, atomic_add_unless_~v#1.base, atomic_add_unless_~v#1.offset, atomic_add_unless_~a#1, atomic_add_unless_~u#1, atomic_add_unless_~c~1#1, atomic_add_unless_~old~0#1, atomic_add_unless_~tmp~180#1, atomic_add_unless_~tmp___0~89#1;havoc atomic_add_unless_#in~v#1.base, atomic_add_unless_#in~v#1.offset, atomic_add_unless_#in~a#1, atomic_add_unless_#in~u#1;assume { :end_inline_atomic_add_unless } true;assume -2147483648 <= #t~ret3120#1 && #t~ret3120#1 <= 2147483647;havoc #t~ret3120#1; [2025-02-08 02:05:09,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint pm_runtime_put_noidleFINAL: assume true; [2025-02-08 02:05:09,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17927: atomic_cmpxchg_~__ptr___1~0#1.base, atomic_cmpxchg_~__ptr___1~0#1.offset := atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset; [2025-02-08 02:05:09,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17937: assume { :begin_inline___cmpxchg_wrong_size } true; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17931: atomic_cmpxchg_~__ptr___2~0#1.base, atomic_cmpxchg_~__ptr___2~0#1.offset := atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17917: assume false;atomic_cmpxchg_~__ptr~0#1.base, atomic_cmpxchg_~__ptr~0#1.offset := atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17917: assume !false; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17922: atomic_cmpxchg_~__ptr___0~0#1.base, atomic_cmpxchg_~__ptr___0~0#1.offset := atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17967: assume 0 != atomic_add_unless_~tmp___0~89#1; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17967: assume !(0 != atomic_add_unless_~tmp___0~89#1);atomic_add_unless_~c~1#1 := atomic_add_unless_~old~0#1; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17901: assume true; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17901: assume !true;assume { :end_inline___cmpxchg_wrong_size } true; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17901-1: assume false; [2025-02-08 02:05:09,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17901-1: assume !false; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: assume -1 != ~status~3;call #t~mem387.base, #t~mem387.offset := read~$Pointer$#122(~hub~2.base, ~hub~2.offset, 8); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: assume !(-1 != ~status~3); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-3: assume 0 == ~bits~0 % 18446744073709551616;#t~bitwise382 := #t~bitwise381; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-3: assume !(0 == ~bits~0 % 18446744073709551616); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-4: assume 0 == #t~bitwise381 % 18446744073709551616 || #t~bitwise381 % 18446744073709551616 == ~bits~0 % 18446744073709551616;#t~bitwise382 := ~bits~0; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-4: assume !(0 == #t~bitwise381 % 18446744073709551616 || #t~bitwise381 % 18446744073709551616 == ~bits~0 % 18446744073709551616); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-1: [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-2: havoc #t~bitwise382;assume (#t~bitwise382 % 18446744073709551616 >= #t~bitwise381 % 18446744073709551616 && #t~bitwise382 % 18446744073709551616 >= ~bits~0 % 18446744073709551616) && #t~bitwise382 % 18446744073709551616 <= #t~bitwise381 % 18446744073709551616 + ~bits~0 % 18446744073709551616; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6043: assume -2147483648 <= #t~ret386 && #t~ret386 <= 2147483647;~status~3 := #t~ret386;havoc #t~mem385.base, #t~mem385.offset;havoc #t~ret386; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-7: assume 0 == #t~mem380 % 18446744073709551616 || 0 == (if 8 * ~i~7 % 4294967296 % 4294967296 <= 2147483647 then 8 * ~i~7 % 4294967296 % 4294967296 else 8 * ~i~7 % 4294967296 % 4294967296 - 4294967296);#t~bitwise381 := #t~mem380; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-7: assume !(0 == #t~mem380 % 18446744073709551616 || 0 == (if 8 * ~i~7 % 4294967296 % 4294967296 <= 2147483647 then 8 * ~i~7 % 4294967296 % 4294967296 else 8 * ~i~7 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6043-1: SUMMARY for call #t~ret386 := usb_submit_urb(#t~mem385.base, #t~mem385.offset, 32); srcloc: null [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-8: call #t~mem379.base, #t~mem379.offset := read~$Pointer$#122(~hub~2.base, 28 + ~hub~2.offset, 8);call #t~mem380 := read~int#122(#t~mem379.base, #t~mem379.offset + (if ~i~7 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 4294967296 % 18446744073709551616 else ~i~7 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-5: [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-6: havoc #t~bitwise381; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6035: call #t~mem384 := read~int#122(~hub~2.base, 468 + ~hub~2.offset, 1); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6035-1: SUMMARY for call kick_khubd(~hub~2.base, ~hub~2.offset); srcloc: null [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6027: call write~int#122(~bits~0, ~hub~2.base, 224 + ~hub~2.offset, 8); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5994: assume false; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5994: assume !false;call write~int#122(0, ~hub~2.base, 204 + ~hub~2.offset, 4); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: assume -2147483648 <= #t~ret388 && #t~ret388 <= 2147483647;havoc #t~mem387.base, #t~mem387.offset;havoc #t~ret388; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-1: SUMMARY for call #t~ret388 := dev_err(#t~mem387.base, #t~mem387.offset, 38, 0); srcloc: null [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045: assume 0 != ~status~3; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045: assume !(0 != ~status~3); [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: assume 0 != #t~mem378;havoc #t~mem378; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: assume !(0 != #t~mem378);havoc #t~mem378;call write~int#122(~status~3, ~hub~2.base, 200 + ~hub~2.offset, 4);~bits~0 := 0;~i~7 := 0; [2025-02-08 02:05:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6021: assume #t~mem383 % 4294967296 > ~i~7 % 4294967296;havoc #t~mem383; [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6021: assume !(#t~mem383 % 4294967296 > ~i~7 % 4294967296);havoc #t~mem383; [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046: assume -19 != ~status~3; [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6046: assume !(-19 != ~status~3); [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6038: assume 0 != #t~mem384 % 256 % 4294967296;havoc #t~mem384; [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6038: assume !(0 != #t~mem384 % 256 % 4294967296);havoc #t~mem384;call #t~mem385.base, #t~mem385.offset := read~$Pointer$#122(~hub~2.base, 20 + ~hub~2.offset, 8); [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6005: assume #t~mem377 <= 9;havoc #t~mem377; [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6005: assume !(#t~mem377 <= 9);havoc #t~mem377;call #t~mem378 := read~int#122(~hub~2.base, 200 + ~hub~2.offset, 4); [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_irqFINAL: assume true; [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6001-2: call #t~mem374.base, #t~mem374.offset := read~$Pointer$#122(~hub~2.base, ~hub~2.offset, 8); [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6001: assume -2147483648 <= #t~ret375 && #t~ret375 <= 2147483647;havoc #t~mem374.base, #t~mem374.offset;havoc #t~ret375;call #t~mem376 := read~int#122(~hub~2.base, 204 + ~hub~2.offset, 4);call write~int#122(1 + #t~mem376, ~hub~2.base, 204 + ~hub~2.offset, 4);havoc #t~mem376;call #t~mem377 := read~int#122(~hub~2.base, 204 + ~hub~2.offset, 4); [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6001-1: SUMMARY for call #t~ret375 := dev_printk(36, 0, #t~mem374.base, #t~mem374.offset, 37, 0); srcloc: null [2025-02-08 02:05:09,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018: ~bits~0 := #t~bitwise382;~i~7 := 1 + ~i~7;call #t~mem383 := read~int#122(~urb.base, 128 + ~urb.offset, 4); [2025-02-08 02:05:09,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: ~i~8 := 1 + ~i~8;call #t~mem552 := read~int#122(~hdev~4.base, 1563 + ~hdev~4.offset, 4); [2025-02-08 02:05:09,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636: assume #t~mem552 > ~i~8;havoc #t~mem552; [2025-02-08 02:05:09,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636: assume !(#t~mem552 > ~i~8);havoc #t~mem552; [2025-02-08 02:05:09,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630: SUMMARY for call usb_disconnect(~hdev~4.base, 1567 + ~hdev~4.offset + 8 * (if ~i~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8 % 18446744073709551616 % 18446744073709551616 else ~i~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:05:09,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628-1: call #t~mem551.base, #t~mem551.offset := read~$Pointer$#122(~hdev~4.base, 1567 + ~hdev~4.offset + 8 * ~i~8, 8); [2025-02-08 02:05:09,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: assume 0 != (#t~mem551.base + #t~mem551.offset) % 18446744073709551616;havoc #t~mem551.base, #t~mem551.offset; [2025-02-08 02:05:09,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: assume !(0 != (#t~mem551.base + #t~mem551.offset) % 18446744073709551616);havoc #t~mem551.base, #t~mem551.offset; [2025-02-08 02:05:09,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33194: havoc #t~nondet5979; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4544: assume 8 == usb_lock_device_for_reset_#t~mem143#1 % 4294967296;havoc usb_lock_device_for_reset_#t~mem143#1;usb_lock_device_for_reset_#res#1 := -113; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4544: assume !(8 == usb_lock_device_for_reset_#t~mem143#1 % 4294967296);havoc usb_lock_device_for_reset_#t~mem143#1; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4538: call usb_lock_device_for_reset_#t~mem142#1 := read~int#122(usb_lock_device_for_reset_~udev#1.base, 24 + usb_lock_device_for_reset_~udev#1.offset, 4); [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4540: assume 0 == usb_lock_device_for_reset_#t~mem142#1 % 4294967296;havoc usb_lock_device_for_reset_#t~mem142#1;usb_lock_device_for_reset_#res#1 := -19; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4540: assume !(0 == usb_lock_device_for_reset_#t~mem142#1 % 4294967296);havoc usb_lock_device_for_reset_#t~mem142#1;call usb_lock_device_for_reset_#t~mem143#1 := read~int#122(usb_lock_device_for_reset_~udev#1.base, 24 + usb_lock_device_for_reset_~udev#1.offset, 4); [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4538-1: SUMMARY for call msleep(15); srcloc: null [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33318: havoc mutex_trylock_#t~nondet6000#1; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17518: SUMMARY for call device_unlock(~udev~10#1.base, 131 + ~udev~10#1.offset); srcloc: null [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17516: assume -2147483648 <= #t~ret3032#1 && #t~ret3032#1 <= 2147483647;havoc #t~ret3032#1;call write~int#122(0, ~iface~2#1.base, 42 + ~iface~2#1.offset, 1); [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17516-1: SUMMARY for call #t~ret3032#1 := usb_reset_device(~udev~10#1.base, ~udev~10#1.offset); srcloc: null [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: assume 3 == usb_lock_device_for_reset_#t~mem144#1 % 4294967296;havoc usb_lock_device_for_reset_#t~mem144#1;usb_lock_device_for_reset_#res#1 := -4; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: assume !(3 == usb_lock_device_for_reset_#t~mem144#1 % 4294967296);havoc usb_lock_device_for_reset_#t~mem144#1;call usb_lock_device_for_reset_#t~mem145#1 := read~int#122(usb_lock_device_for_reset_~iface#1.base, 32 + usb_lock_device_for_reset_~iface#1.offset, 4); [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4568: usb_lock_device_for_reset_#res#1 := 0;#t~ret3031#1 := usb_lock_device_for_reset_#res#1;havoc usb_lock_device_for_reset_#t~mem138#1, usb_lock_device_for_reset_#t~mem139#1, usb_lock_device_for_reset_#t~mem140#1, usb_lock_device_for_reset_#t~mem141#1, usb_lock_device_for_reset_#t~mem142#1, usb_lock_device_for_reset_#t~mem143#1, usb_lock_device_for_reset_#t~mem144#1, usb_lock_device_for_reset_#t~mem145#1, usb_lock_device_for_reset_#t~ret146#1, usb_lock_device_for_reset_~udev#1.base, usb_lock_device_for_reset_~udev#1.offset, usb_lock_device_for_reset_~iface#1.base, usb_lock_device_for_reset_~iface#1.offset, usb_lock_device_for_reset_~jiffies_expire~0#1, usb_lock_device_for_reset_~tmp~14#1;havoc usb_lock_device_for_reset_#in~udev#1.base, usb_lock_device_for_reset_#in~udev#1.offset, usb_lock_device_for_reset_#in~iface#1.base, usb_lock_device_for_reset_#in~iface#1.offset;assume { :end_inline_usb_lock_device_for_reset } true;assume -2147483648 <= #t~ret3031#1 && #t~ret3031#1 <= 2147483647;~rc~6#1 := #t~ret3031#1;havoc #t~ret3031#1; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4533: assume (if usb_lock_device_for_reset_~jiffies_expire~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_lock_device_for_reset_~jiffies_expire~0#1 % 18446744073709551616 % 18446744073709551616 else usb_lock_device_for_reset_~jiffies_expire~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) - (if ~jiffies~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~jiffies~0 % 18446744073709551616 % 18446744073709551616 else ~jiffies~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0;usb_lock_device_for_reset_#res#1 := -16; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4533: assume !((if usb_lock_device_for_reset_~jiffies_expire~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_lock_device_for_reset_~jiffies_expire~0#1 % 18446744073709551616 % 18446744073709551616 else usb_lock_device_for_reset_~jiffies_expire~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) - (if ~jiffies~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~jiffies~0 % 18446744073709551616 % 18446744073709551616 else ~jiffies~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17513: assume ~rc~6#1 >= 0;call write~int#122(1, ~iface~2#1.base, 42 + ~iface~2#1.offset, 1); [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17513: assume !(~rc~6#1 >= 0); [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552: assume 0 == usb_lock_device_for_reset_#t~mem145#1 % 4294967296;havoc usb_lock_device_for_reset_#t~mem145#1;usb_lock_device_for_reset_#res#1 := -4; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4552: assume !(0 == usb_lock_device_for_reset_#t~mem145#1 % 4294967296);havoc usb_lock_device_for_reset_#t~mem145#1; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint __usb_queue_reset_deviceFINAL: assume true; [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548: assume 0 != (usb_lock_device_for_reset_~iface#1.base + usb_lock_device_for_reset_~iface#1.offset) % 18446744073709551616;call usb_lock_device_for_reset_#t~mem144#1 := read~int#122(usb_lock_device_for_reset_~iface#1.base, 32 + usb_lock_device_for_reset_~iface#1.offset, 4); [2025-02-08 02:05:09,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4548: assume !(0 != (usb_lock_device_for_reset_~iface#1.base + usb_lock_device_for_reset_~iface#1.offset) % 18446744073709551616); [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18521: call write~int#122(0, ~intf~8.base, 39 + ~intf~8.offset, 1);call write~int#122(0, ~intf~8.base, 32 + ~intf~8.offset, 4); [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18525: assume 0 != #t~mem3194 % 256 % 4294967296;havoc #t~mem3194; [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18525: assume !(0 != #t~mem3194 % 256 % 4294967296);havoc #t~mem3194; [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18527: SUMMARY for call pm_runtime_disable(~dev.base, ~dev.offset); srcloc: null [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18523: call #t~mem3194 := read~int#122(~driver~0.base, 288 + ~driver~0.offset, 1); [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18523-1: SUMMARY for call usb_cancel_queued_reset(~intf~8.base, ~intf~8.offset); srcloc: null [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18532: SUMMARY for call pm_runtime_set_suspended(~dev.base, ~dev.offset); srcloc: null [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18533: #res := ~error~3; [2025-02-08 02:05:09,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18533-1: SUMMARY for call usb_autosuspend_device(~udev~14.base, ~udev~14.offset); srcloc: null [2025-02-08 02:05:09,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #t~ret6144#1 := driver_suspend_#res#1;havoc driver_suspend_~intf#1.base, driver_suspend_~intf#1.offset, driver_suspend_~msg#1.event;havoc driver_suspend_#in~intf#1.base, driver_suspend_#in~intf#1.offset, driver_suspend_#in~msg#1.event;assume { :end_inline_driver_suspend } true;assume -2147483648 <= #t~ret6144#1 && #t~ret6144#1 <= 2147483647;#t~funptrres6142#1 := #t~ret6144#1; [2025-02-08 02:05:09,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7484: havoc #t~mem756.base, #t~mem756.offset;havoc #t~mem755;havoc #t~mem757.base, #t~mem757.offset; [2025-02-08 02:05:09,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33249: havoc #t~nondet5987; [2025-02-08 02:05:09,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33440: havoc #t~ret6018.base, #t~ret6018.offset; [2025-02-08 02:05:09,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19546: call ULTIMATE.dealloc(choose_wakeup_~#msg#1.base, choose_wakeup_~#msg#1.offset);havoc choose_wakeup_~#msg#1.base, choose_wakeup_~#msg#1.offset; [2025-02-08 02:05:09,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19579: call ULTIMATE.dealloc(~#msg#1.base, ~#msg#1.offset);havoc ~#msg#1.base, ~#msg#1.offset; [2025-02-08 02:05:09,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19569: choose_wakeup_#t~ret3452#1 := pm_runtime_resume_#res#1;havoc pm_runtime_resume_#t~ret3122#1, pm_runtime_resume_~dev#1.base, pm_runtime_resume_~dev#1.offset, pm_runtime_resume_~tmp~182#1;havoc pm_runtime_resume_#in~dev#1.base, pm_runtime_resume_#in~dev#1.offset;assume { :end_inline_pm_runtime_resume } true;assume -2147483648 <= choose_wakeup_#t~ret3452#1 && choose_wakeup_#t~ret3452#1 <= 2147483647;havoc choose_wakeup_#t~ret3452#1; [2025-02-08 02:05:09,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24411: call ULTIMATE.dealloc(~#types~0#1.base, ~#types~0#1.offset);havoc ~#types~0#1.base, ~#types~0#1.offset;call ULTIMATE.dealloc(~#dirs~0#1.base, ~#dirs~0#1.offset);havoc ~#dirs~0#1.base, ~#dirs~0#1.offset; [2025-02-08 02:05:09,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24457: havoc print_hex_dump_~arg0#1.base, print_hex_dump_~arg0#1.offset, print_hex_dump_~arg1#1.base, print_hex_dump_~arg1#1.offset, print_hex_dump_~arg2#1, print_hex_dump_~arg3#1, print_hex_dump_~arg4#1, print_hex_dump_~arg5#1.base, print_hex_dump_~arg5#1.offset, print_hex_dump_~arg6#1, print_hex_dump_~arg7#1;havoc print_hex_dump_#in~arg0#1.base, print_hex_dump_#in~arg0#1.offset, print_hex_dump_#in~arg1#1.base, print_hex_dump_#in~arg1#1.offset, print_hex_dump_#in~arg2#1, print_hex_dump_#in~arg3#1, print_hex_dump_#in~arg4#1, print_hex_dump_#in~arg5#1.base, print_hex_dump_#in~arg5#1.offset, print_hex_dump_#in~arg6#1, print_hex_dump_#in~arg7#1;assume { :end_inline_print_hex_dump } true; [2025-02-08 02:05:09,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23862: #res#1 := ~retval~27#1; [2025-02-08 02:05:09,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23862-1: SUMMARY for call put_device(~ep_dev~1#1.base, 16 + ~ep_dev~1#1.offset); srcloc: null [2025-02-08 02:05:09,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33132: havoc device_register_#t~nondet5972#1; [2025-02-08 02:05:09,705 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5696: ~s~0.base, ~s~0.offset := 31, 0; [2025-02-08 02:05:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5690: ~s~0.base, ~s~0.offset := 29, 0; [2025-02-08 02:05:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5682: assume false;~s~0.base, ~s~0.offset := 27, 0; [2025-02-08 02:05:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5682: assume !false;call #t~mem334.base, #t~mem334.offset := read~$Pointer$#122(~hub.base, ~hub.offset, 8); [2025-02-08 02:05:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5703: assume -2147483648 <= #t~ret335 && #t~ret335 <= 2147483647;havoc #t~mem334.base, #t~mem334.offset;havoc #t~ret335; [2025-02-08 02:05:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5703-1: SUMMARY for call #t~ret335 := dev_printk(32, 0, #t~mem334.base, #t~mem334.offset, 33, 0); srcloc: null [2025-02-08 02:05:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5693: ~s~0.base, ~s~0.offset := 30, 0; [2025-02-08 02:05:09,706 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5687: ~s~0.base, ~s~0.offset := 28, 0; [2025-02-08 02:05:09,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11133: havoc #t~mem1630; [2025-02-08 02:05:09,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32884: havoc #t~nondet5929; [2025-02-08 02:05:45,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4947: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 02:05:45,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4947: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4949: SUMMARY for call ldv_blast_assert(); srcloc: null [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21571: assume 0 == main_~ldv_s_usb_fops_file_operations~0#1; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21571: assume !(0 == main_~ldv_s_usb_fops_file_operations~0#1); [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21573: assume -2147483648 <= main_#t~ret3862#1 && main_#t~ret3862#1 <= 2147483647;main_~res_usb_open_0~0#1 := main_#t~ret3862#1;havoc main_#t~ret3862#1;assume { :begin_inline_ldv_check_return_value } true;ldv_check_return_value_#in~arg0#1 := main_~res_usb_open_0~0#1;havoc ldv_check_return_value_~arg0#1;ldv_check_return_value_~arg0#1 := ldv_check_return_value_#in~arg0#1; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21573-1: SUMMARY for call main_#t~ret3862#1 := usb_open(main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group2~0#1.base, main_~var_group2~0#1.offset); srcloc: null [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21569: assume false; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21569: assume !false; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21563: havoc main_#t~nondet3861#1;assume -2147483648 <= main_#t~nondet3861#1 && main_#t~nondet3861#1 <= 2147483647;main_~tmp~219#1 := main_#t~nondet3861#1;havoc main_#t~nondet3861#1; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21565: assume 0 == main_~tmp~219#1; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21565: assume !(0 == main_~tmp~219#1); [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21574: havoc ldv_check_return_value_~arg0#1;havoc ldv_check_return_value_#in~arg0#1;assume { :end_inline_ldv_check_return_value } true; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21576: assume 0 != main_~res_usb_open_0~0#1; [2025-02-08 02:05:45,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21576: assume !(0 != main_~res_usb_open_0~0#1);main_~ldv_s_usb_fops_file_operations~0#1 := 0; [2025-02-08 02:05:45,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21605: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;#t~ret6032#1 := main_#res#1;havoc main_#t~nondet3861#1, main_#t~ret3862#1, main_#t~nondet3863#1, main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~res_usb_open_0~0#1, main_~ldv_s_usb_fops_file_operations~0#1, main_~tmp~219#1, main_~tmp___0~103#1;assume { :end_inline_main } true; [2025-02-08 02:05:45,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21605-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 02:05:45,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4262: call ULTIMATE.dealloc(~#__constr_expr_0~3.base, ~#__constr_expr_0~3.offset);havoc ~#__constr_expr_0~3.base, ~#__constr_expr_0~3.offset; [2025-02-08 02:05:45,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4124: ~i~2 := 1 + ~i~2; [2025-02-08 02:05:45,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120: assume #t~mem61 % 256 % 4294967296 == ~altnum % 4294967296;havoc #t~mem60.base, #t~mem60.offset;havoc #t~mem61;call #t~mem62.base, #t~mem62.offset := read~$Pointer$#122(~intf.base, ~intf.offset, 8);#res.base, #res.offset := #t~mem62.base, #t~mem62.offset + 37 * (if ~i~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~2 % 18446744073709551616 % 18446744073709551616 else ~i~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem62.base, #t~mem62.offset; [2025-02-08 02:05:45,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120: assume !(#t~mem61 % 256 % 4294967296 == ~altnum % 4294967296);havoc #t~mem60.base, #t~mem60.offset;havoc #t~mem61; [2025-02-08 02:05:45,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4121: havoc #t~mem62.base, #t~mem62.offset; [2025-02-08 02:05:45,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4120-1: call #t~mem60.base, #t~mem60.offset := read~$Pointer$#122(~intf.base, ~intf.offset, 8);call #t~mem61 := read~int#122(#t~mem60.base, 3 + (#t~mem60.offset + 37 * (if ~i~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~2 % 18446744073709551616 % 18446744073709551616 else ~i~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1); [2025-02-08 02:05:45,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4132: #res.base, #res.offset := 0, 0; [2025-02-08 02:05:45,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_altnum_to_altsettingFINAL: assume true; [2025-02-08 02:05:45,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14280: havoc #t~mem2433.base, #t~mem2433.offset; [2025-02-08 02:05:45,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15701: call ULTIMATE.dealloc(~#ctx~1#1.base, ~#ctx~1#1.offset);havoc ~#ctx~1#1.base, ~#ctx~1#1.offset; [2025-02-08 02:05:45,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33504: havoc wait_for_completion_timeout_#t~nondet6026#1; [2025-02-08 02:05:45,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19520: call #t~mem3439.base, #t~mem3439.offset := read~$Pointer$#122(~udev.base, 1221 + ~udev.offset, 8);call #t~mem3440.base, #t~mem3440.offset := read~$Pointer$#122(#t~mem3439.base, 145 + #t~mem3439.offset + 8 * ~i~40, 8);~intf~15.base, ~intf~15.offset := #t~mem3440.base, #t~mem3440.offset;havoc #t~mem3439.base, #t~mem3439.offset;havoc #t~mem3440.base, #t~mem3440.offset;call #t~mem3441 := read~int#94(~#msg.base, ~#msg.offset, 4);call #t~mem3442 := read~int#122(~udev.base, 1840 + ~udev.offset, 1); [2025-02-08 02:05:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19525: assume (if #t~mem3445 % 256 % 4294967296 <= 2147483647 then #t~mem3445 % 256 % 4294967296 else #t~mem3445 % 256 % 4294967296 - 4294967296) > ~i~40;havoc #t~mem3444.base, #t~mem3444.offset;havoc #t~mem3445; [2025-02-08 02:05:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19525: assume !((if #t~mem3445 % 256 % 4294967296 <= 2147483647 then #t~mem3445 % 256 % 4294967296 else #t~mem3445 % 256 % 4294967296 - 4294967296) > ~i~40);havoc #t~mem3444.base, #t~mem3444.offset;havoc #t~mem3445; [2025-02-08 02:05:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19521-1: SUMMARY for call #t~ret3443 := usb_resume_interface(~udev.base, ~udev.offset, ~intf~15.base, ~intf~15.offset, #t~mem3441, (if #t~mem3442 % 256 % 4294967296 <= 2147483647 then #t~mem3442 % 256 % 4294967296 else #t~mem3442 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19521: assume -2147483648 <= #t~ret3443 && #t~ret3443 <= 2147483647;havoc #t~mem3441;havoc #t~mem3442;havoc #t~ret3443;~i~40 := 1 + ~i~40;call #t~mem3444.base, #t~mem3444.offset := read~$Pointer$#122(~udev.base, 1221 + ~udev.offset, 8);call #t~mem3445 := read~int#122(#t~mem3444.base, 4 + #t~mem3444.offset, 1); [2025-02-08 02:05:45,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19491: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:45,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110-1: SUMMARY for call #t~ret1388 := hub_port_disable(~hub~18.base, ~hub~18.offset, ~i~16, 1); srcloc: null [2025-02-08 02:05:45,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: assume 0 != (#t~mem1380.base + #t~mem1380.offset) % 18446744073709551616;havoc #t~mem1380.base, #t~mem1380.offset; [2025-02-08 02:05:45,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: assume !(0 != (#t~mem1380.base + #t~mem1380.offset) % 18446744073709551616);havoc #t~mem1380.base, #t~mem1380.offset; [2025-02-08 02:05:45,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10044: assume 0 == ~connect_change~0; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10044: assume !(0 == ~connect_change~0); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10176: assume 0 != ~tmp___6~3;call #t~mem1420 := read~int#132(~#portstatus~5.base, ~#portstatus~5.offset, 2); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10176: assume !(0 != ~tmp___6~3); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: assume -2147483648 <= #t~ret1388 && #t~ret1388 <= 2147483647;havoc #t~ret1388; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-3: assume 64 == (if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296);#t~bitwise1410 := (if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-3: assume !(64 == (if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-4: assume 0 == (if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296);#t~bitwise1410 := 0; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-4: assume !(0 == (if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-5: call #t~mem1409 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160: assume 0 != #t~bitwise1410;havoc #t~mem1409;havoc #t~bitwise1410;call #t~mem1411.base, #t~mem1411.offset := read~$Pointer$#122(~hub~18.base, 8 + ~hub~18.offset, 8); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160: assume !(0 != #t~bitwise1410);havoc #t~mem1409;havoc #t~bitwise1410; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-1: [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10127: assume -2147483648 <= #t~ret1395 && #t~ret1395 <= 2147483647;havoc #t~ret1395;call #t~mem1396 := read~int#132(~#status~13.base, ~#status~13.offset, 2); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10160-2: havoc #t~bitwise1410;assume (((((if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1410 <= (if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1410 <= 64) && #t~bitwise1410 >= 0) && ((if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1410 > 64 + (if #t~mem1409 % 65536 % 4294967296 <= 2147483647 then #t~mem1409 % 65536 % 4294967296 else #t~mem1409 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1410 >= -2147483648; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10127-1: SUMMARY for call #t~ret1395 := hub_port_status(~hub~18.base, ~hub~18.offset, ~i~16, ~#status~13.base, ~#status~13.offset, ~#unused~0.base, ~#unused~0.offset); srcloc: null [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: assume ~tmp___7~2 < 0; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: assume !(~tmp___7~2 < 0);call #t~mem1431 := read~int#126(~#hubchange~1.base, ~#hubchange~1.offset, 2); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177-4: assume 0 == (if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296);#t~bitwise1421 := 0; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177-4: assume !(0 == (if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: assume 192 == #t~bitwise1421;havoc #t~mem1420;havoc #t~bitwise1421; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: assume !(192 == #t~bitwise1421);havoc #t~mem1420;havoc #t~bitwise1421; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177-1: [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177-2: havoc #t~bitwise1421;assume (((((if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1421 <= (if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1421 <= 480) && #t~bitwise1421 >= 0) && ((if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1421 > 480 + (if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1421 >= -2147483648; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177-3: assume 480 == (if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296);#t~bitwise1421 := (if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177-3: assume !(480 == (if #t~mem1420 % 65536 % 4294967296 <= 2147483647 then #t~mem1420 % 65536 % 4294967296 else #t~mem1420 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227: assume 0 != #t~bitwise1436;havoc #t~mem1435;havoc #t~bitwise1436;call write~int#91(0, ~#status___0~0.base, ~#status___0~0.offset, 2); [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227: assume !(0 != #t~bitwise1436);havoc #t~mem1435;havoc #t~bitwise1436; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-1: [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194: ~i~16 := 1 + ~i~16; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-2: havoc #t~bitwise1436;assume (((((if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1436 <= (if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1436 <= 2) && #t~bitwise1436 >= 0) && ((if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1436 > 2 + (if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1436 >= -2147483648; [2025-02-08 02:05:45,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-3: assume 2 == (if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296);#t~bitwise1436 := (if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-3: assume !(2 == (if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-4: assume 0 == (if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296);#t~bitwise1436 := 0; [2025-02-08 02:05:45,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-4: assume !(0 == (if #t~mem1435 % 65536 % 4294967296 <= 2147483647 then #t~mem1435 % 65536 % 4294967296 else #t~mem1435 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227-5: call #t~mem1435 := read~int#126(~#hubchange~1.base, ~#hubchange~1.offset, 2); [2025-02-08 02:05:45,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079: assume -2147483648 <= #t~ret1381 && #t~ret1381 <= 2147483647;havoc #t~ret1381;~connect_change~0 := 1; [2025-02-08 02:05:45,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-1: SUMMARY for call #t~ret1381 := dev_err(~hub_dev~2.base, ~hub_dev~2.offset, 275, 0); srcloc: null [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10162: assume -2147483648 <= #t~ret1412 && #t~ret1412 <= 2147483647;havoc #t~mem1411.base, #t~mem1411.offset;havoc #t~ret1412; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129-4: assume 0 == (if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296);#t~bitwise1397 := 0; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129-4: assume !(0 == (if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10162-1: SUMMARY for call #t~ret1412 := clear_port_feature(#t~mem1411.base, #t~mem1411.offset, ~i~16, 25); srcloc: null [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129: assume 0 != #t~bitwise1397;havoc #t~mem1396;havoc #t~bitwise1397; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129: assume !(0 != #t~bitwise1397);havoc #t~mem1396;havoc #t~bitwise1397; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129-1: [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10096: assume 0 != (~udev~7.base + ~udev~7.offset) % 18446744073709551616; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10096: assume !(0 != (~udev~7.base + ~udev~7.offset) % 18446744073709551616);~ret~11 := -19; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129-2: havoc #t~bitwise1397;assume (((((if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1397 <= (if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1397 <= 8) && #t~bitwise1397 >= 0) && ((if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1397 > 8 + (if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1397 >= -2147483648; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129-3: assume 8 == (if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296);#t~bitwise1397 := (if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129-3: assume !(8 == (if #t~mem1396 % 65536 % 4294967296 <= 2147483647 then #t~mem1396 % 65536 % 4294967296 else #t~mem1396 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: assume -2147483648 <= #t~ret1430 && #t~ret1430 <= 2147483647;havoc #t~ret1430; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212-1: SUMMARY for call #t~ret1430 := dev_err(~hub_dev~2.base, ~hub_dev~2.offset, 288, 0); srcloc: null [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10179: assume -2147483648 <= #t~ret1422 && #t~ret1422 <= 2147483647;havoc #t~ret1422; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10179-1: SUMMARY for call #t~ret1422 := dev_printk(286, 0, ~hub_dev~2.base, ~hub_dev~2.offset, 287, 0); srcloc: null [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146: assume 0 != #t~bitwise1404;havoc #t~mem1403;havoc #t~bitwise1404;call #t~mem1405.base, #t~mem1405.offset := read~$Pointer$#122(~hub~18.base, 8 + ~hub~18.offset, 8); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146: assume !(0 != #t~bitwise1404);havoc #t~mem1403;havoc #t~bitwise1404; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-5: call #t~mem1403 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-1: [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-2: havoc #t~bitwise1404;assume (((((if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1404 <= (if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1404 <= 32) && #t~bitwise1404 >= 0) && ((if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1404 > 32 + (if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1404 >= -2147483648; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-3: assume 32 == (if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296);#t~bitwise1404 := (if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-3: assume !(32 == (if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-4: assume 0 == (if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296);#t~bitwise1404 := 0; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-4: assume !(0 == (if #t~mem1403 % 65536 % 4294967296 <= 2147483647 then #t~mem1403 % 65536 % 4294967296 else #t~mem1403 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-3: assume 2 == (if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296);#t~bitwise1374 := (if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-3: assume !(2 == (if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-4: assume 0 == (if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296);#t~bitwise1374 := 0; [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-4: assume !(0 == (if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-5: call #t~mem1373 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: assume 0 != #t~bitwise1374;havoc #t~mem1373;havoc #t~bitwise1374; [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: assume !(0 != #t~bitwise1374);havoc #t~mem1373;havoc #t~bitwise1374; [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-1: [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-2: havoc #t~bitwise1374;assume (((((if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1374 <= (if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1374 <= 2) && #t~bitwise1374 >= 0) && ((if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1374 > 2 + (if #t~mem1373 % 65536 % 4294967296 <= 2147483647 then #t~mem1373 % 65536 % 4294967296 else #t~mem1373 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1374 >= -2147483648; [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: assume -2147483648 <= #t~ret1389 && #t~ret1389 <= 2147483647;havoc #t~ret1389; [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-1: SUMMARY for call #t~ret1389 := dev_printk(276, 0, ~hub_dev~2.base, ~hub_dev~2.offset, 277, 0); srcloc: null [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230-1: SUMMARY for call #t~ret1437 := dev_printk(291, 0, ~hub_dev~2.base, ~hub_dev~2.offset, 292, 0); srcloc: null [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: assume -2147483648 <= #t~ret1398 && #t~ret1398 <= 2147483647;havoc #t~ret1398; [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-1: SUMMARY for call #t~ret1398 := dev_err(~hub_dev~2.base, ~hub_dev~2.offset, 280, 0); srcloc: null [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: SUMMARY for call msleep(10); srcloc: null [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: assume -2147483648 <= #t~ret1437 && #t~ret1437 <= 2147483647;havoc #t~ret1437; [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: assume 0 == ~connect_change~0;call #t~mem1375 := read~int#132(~#portstatus~5.base, ~#portstatus~5.offset, 2); [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: assume !(0 == ~connect_change~0); [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10181: assume -2147483648 <= #t~ret1423 && #t~ret1423 <= 2147483647;havoc #t~ret1423; [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10181-1: SUMMARY for call #t~ret1423 := hub_port_warm_reset(~hub~18.base, ~hub~18.offset, ~i~16); srcloc: null [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10148: assume -2147483648 <= #t~ret1406 && #t~ret1406 <= 2147483647;~tmp___5~3 := #t~ret1406;havoc #t~mem1405.base, #t~mem1405.offset;havoc #t~ret1406; [2025-02-08 02:05:45,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10148-1: SUMMARY for call #t~ret1406 := hub_is_superspeed(#t~mem1405.base, #t~mem1405.offset); srcloc: null [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099: call #t~mem1386.base, #t~mem1386.offset := read~$Pointer$#122(~hdev~12.base, 1567 + ~hdev~12.offset + 8 * (-1 + ~i~16), 8); [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099-1: SUMMARY for call device_lock(~udev~7.base, 131 + ~udev~7.offset); srcloc: null [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231: assume -2147483648 <= #t~ret1438 && #t~ret1438 <= 2147483647;havoc #t~ret1438; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231-1: SUMMARY for call #t~ret1438 := clear_hub_feature(~hdev~12.base, ~hdev~12.offset, 1); srcloc: null [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: assume -2147483648 <= #t~ret1367 && #t~ret1367 <= 2147483647;~tmp___3~6 := #t~ret1367;havoc #t~ret1367; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033-1: SUMMARY for call #t~ret1367 := variable_test_bit(~i~16, ~hub~18.base, 240 + ~hub~18.offset); srcloc: null [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: SUMMARY for call usb_autopm_put_interface_no_suspend(~intf~2.base, ~intf~2.offset); srcloc: null [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: assume 0 != (if #t~mem1431 % 65536 % 4294967296 <= 2147483647 then #t~mem1431 % 65536 % 4294967296 else #t~mem1431 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem1431; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: assume !(0 != (if #t~mem1431 % 65536 % 4294967296 <= 2147483647 then #t~mem1431 % 65536 % 4294967296 else #t~mem1431 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem1431; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166-1: [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166-2: havoc #t~bitwise1414;assume (((((if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1414 <= (if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1414 <= 128) && #t~bitwise1414 >= 0) && ((if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1414 > 128 + (if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1414 >= -2147483648; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100: assume -2147483648 <= #t~ret1387 && #t~ret1387 <= 2147483647;~ret~11 := #t~ret1387;havoc #t~mem1386.base, #t~mem1386.offset;havoc #t~ret1387; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166-3: assume 128 == (if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296);#t~bitwise1414 := (if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166-3: assume !(128 == (if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100-1: SUMMARY for call #t~ret1387 := usb_remote_wakeup(#t~mem1386.base, #t~mem1386.offset); srcloc: null [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067: assume -2147483648 <= #t~ret1376 && #t~ret1376 <= 2147483647;havoc #t~mem1375;havoc #t~ret1376; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166-4: assume 0 == (if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296);#t~bitwise1414 := 0; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166-4: assume !(0 == (if #t~mem1413 % 65536 % 4294967296 <= 2147483647 then #t~mem1413 % 65536 % 4294967296 else #t~mem1413 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067-1: SUMMARY for call #t~ret1376 := dev_printk(273, 0, ~hub_dev~2.base, ~hub_dev~2.offset, 274, 0); srcloc: null [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10232: SUMMARY for call msleep(500); srcloc: null [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume 0 != #t~bitwise1414;havoc #t~mem1413;havoc #t~bitwise1414; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume !(0 != #t~bitwise1414);havoc #t~mem1413;havoc #t~bitwise1414; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166-5: call #t~mem1413 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051: assume -2147483648 <= #t~ret1370 && #t~ret1370 <= 2147483647;~ret~11 := #t~ret1370;havoc #t~ret1370; [2025-02-08 02:05:45,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051-1: SUMMARY for call #t~ret1370 := hub_port_status(~hub~18.base, ~hub~18.offset, ~i~16, ~#portstatus~5.base, ~#portstatus~5.offset, ~#portchange~5.base, ~#portchange~5.offset); srcloc: null [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: assume 0 != ~tmp___5~3; [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: assume !(0 != ~tmp___5~3); [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10101: SUMMARY for call device_unlock(~udev~7.base, 131 + ~udev~7.offset); srcloc: null [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035: assume 0 != ~tmp___3~6; [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10035: assume !(0 != ~tmp___3~6); [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: havoc #t~ret1439; [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-1: SUMMARY for call #t~ret1439 := hub_power_on(~hub~18.base, ~hub~18.offset, 1); srcloc: null [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_eventsFINAL: assume true; [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10217: assume -2147483648 <= #t~ret1432 && #t~ret1432 <= 2147483647;havoc #t~ret1432; [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10217-1: SUMMARY for call #t~ret1432 := dev_printk(289, 0, ~hub_dev~2.base, ~hub_dev~2.offset, 290, 0); srcloc: null [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10234: assume -2147483648 <= #t~ret1440 && #t~ret1440 <= 2147483647;havoc #t~ret1440;call #t~mem1441 := read~int#91(~#status___0~0.base, ~#status___0~0.offset, 2); [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10234-1: SUMMARY for call #t~ret1440 := hub_hub_status(~hub~18.base, ~hub~18.offset, ~#status___0~0.base, ~#status___0~0.offset, ~#unused___0~0.base, ~#unused___0~0.offset); srcloc: null [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168: assume -2147483648 <= #t~ret1415 && #t~ret1415 <= 2147483647;havoc #t~ret1415;call #t~mem1416.base, #t~mem1416.offset := read~$Pointer$#122(~hub~18.base, 8 + ~hub~18.offset, 8); [2025-02-08 02:05:45,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168-1: SUMMARY for call #t~ret1415 := dev_warn(~hub_dev~2.base, ~hub_dev~2.offset, 285, 0); srcloc: null [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: assume -2147483648 <= #t~ret1433 && #t~ret1433 <= 2147483647;havoc #t~ret1433;call #t~mem1434 := read~int#91(~#hubstatus~1.base, ~#hubstatus~1.offset, 2); [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-2: havoc #t~bitwise1391;assume (((((if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1391 <= (if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1391 <= 8) && #t~bitwise1391 >= 0) && ((if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1391 > 8 + (if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1391 >= -2147483648; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume ~ret~11 < 0; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume !(~ret~11 < 0);call #t~mem1371 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-3: assume 8 == (if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296);#t~bitwise1391 := (if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-3: assume !(8 == (if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-4: assume 0 == (if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296);#t~bitwise1391 := 0; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-4: assume !(0 == (if #t~mem1390 % 65536 % 4294967296 <= 2147483647 then #t~mem1390 % 65536 % 4294967296 else #t~mem1390 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-5: call #t~mem1390 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218-1: SUMMARY for call #t~ret1433 := clear_hub_feature(~hdev~12.base, ~hdev~12.offset, 0); srcloc: null [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10152: assume -2147483648 <= #t~ret1407 && #t~ret1407 <= 2147483647;havoc #t~ret1407; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10152-1: SUMMARY for call #t~ret1407 := dev_printk(283, 0, ~hub_dev~2.base, ~hub_dev~2.offset, 284, 0); srcloc: null [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119: assume 0 != #t~bitwise1391;havoc #t~mem1390;havoc #t~bitwise1391;call write~int#132(0, ~#status~13.base, ~#status~13.offset, 2); [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119: assume !(0 != #t~bitwise1391);havoc #t~mem1390;havoc #t~bitwise1391; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-1: [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10169: assume -2147483648 <= #t~ret1417 && #t~ret1417 <= 2147483647;havoc #t~mem1416.base, #t~mem1416.offset;havoc #t~ret1417; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10169-1: SUMMARY for call #t~ret1417 := clear_port_feature(#t~mem1416.base, #t~mem1416.offset, ~i~16, 26); srcloc: null [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: assume ~ret~11 < 0;~connect_change~0 := 1; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: assume !(~ret~11 < 0); [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: SUMMARY for call usb_autopm_put_interface(~intf~2.base, ~intf~2.offset); srcloc: null [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume 0 != #t~bitwise1442;havoc #t~mem1441;havoc #t~bitwise1442; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume !(0 != #t~bitwise1442);havoc #t~mem1441;havoc #t~bitwise1442; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236-1: [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: assume -2147483648 <= #t~ret1428 && #t~ret1428 <= 2147483647;~tmp___8~1 := #t~ret1428;havoc #t~ret1428; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236-2: havoc #t~bitwise1442;assume (((((if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1442 <= (if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1442 <= 2) && #t~bitwise1442 >= 0) && ((if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1442 > 2 + (if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1442 >= -2147483648; [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203-1: SUMMARY for call #t~ret1428 := test_and_clear_bit(0, ~hub~18.base, 224 + ~hub~18.offset); srcloc: null [2025-02-08 02:05:45,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236-3: assume 2 == (if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296);#t~bitwise1442 := (if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236-3: assume !(2 == (if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236-4: assume 0 == (if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296);#t~bitwise1442 := 0; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236-4: assume !(0 == (if #t~mem1441 % 65536 % 4294967296 <= 2147483647 then #t~mem1441 % 65536 % 4294967296 else #t~mem1441 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: assume 0 != (if #t~mem1434 % 65536 % 4294967296 <= 2147483647 then #t~mem1434 % 65536 % 4294967296 else #t~mem1434 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem1434;call write~int#122(1, ~hub~18.base, 444 + ~hub~18.offset, 1); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: assume !(0 != (if #t~mem1434 % 65536 % 4294967296 <= 2147483647 then #t~mem1434 % 65536 % 4294967296 else #t~mem1434 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem1434;call write~int#122(0, ~hub~18.base, 444 + ~hub~18.offset, 1); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10187: assume 0 != ~connect_change~0;call #t~mem1424 := read~int#132(~#portstatus~5.base, ~#portstatus~5.offset, 2);call #t~mem1425 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10187: assume !(0 != ~connect_change~0); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154: assume -2147483648 <= #t~ret1408 && #t~ret1408 <= 2147483647;havoc #t~ret1408; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923: call ULTIMATE.dealloc(~#hubstatus~1.base, ~#hubstatus~1.offset);havoc ~#hubstatus~1.base, ~#hubstatus~1.offset;call ULTIMATE.dealloc(~#hubchange~1.base, ~#hubchange~1.offset);havoc ~#hubchange~1.base, ~#hubchange~1.offset;call ULTIMATE.dealloc(~#portstatus~5.base, ~#portstatus~5.offset);havoc ~#portstatus~5.base, ~#portstatus~5.offset;call ULTIMATE.dealloc(~#portchange~5.base, ~#portchange~5.offset);havoc ~#portchange~5.base, ~#portchange~5.offset;call ULTIMATE.dealloc(~#status~13.base, ~#status~13.offset);havoc ~#status~13.base, ~#status~13.offset;call ULTIMATE.dealloc(~#unused~0.base, ~#unused~0.offset);havoc ~#unused~0.base, ~#unused~0.offset;call ULTIMATE.dealloc(~#status___0~0.base, ~#status___0~0.offset);havoc ~#status___0~0.base, ~#status___0~0.offset;call ULTIMATE.dealloc(~#unused___0~0.base, ~#unused___0~0.offset);havoc ~#unused___0~0.base, ~#unused___0~0.offset; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9923-1: call ULTIMATE.dealloc(~#hubstatus~1.base, ~#hubstatus~1.offset);havoc ~#hubstatus~1.base, ~#hubstatus~1.offset;call ULTIMATE.dealloc(~#hubchange~1.base, ~#hubchange~1.offset);havoc ~#hubchange~1.base, ~#hubchange~1.offset;call ULTIMATE.dealloc(~#portstatus~5.base, ~#portstatus~5.offset);havoc ~#portstatus~5.base, ~#portstatus~5.offset;call ULTIMATE.dealloc(~#portchange~5.base, ~#portchange~5.offset);havoc ~#portchange~5.base, ~#portchange~5.offset;call ULTIMATE.dealloc(~#status~13.base, ~#status~13.offset);havoc ~#status~13.base, ~#status~13.offset;call ULTIMATE.dealloc(~#unused~0.base, ~#unused~0.offset);havoc ~#unused~0.base, ~#unused~0.offset;call ULTIMATE.dealloc(~#status___0~0.base, ~#status___0~0.offset);havoc ~#status___0~0.base, ~#status___0~0.offset;call ULTIMATE.dealloc(~#unused___0~0.base, ~#unused___0~0.offset);havoc ~#unused___0~0.base, ~#unused___0~0.offset; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10154-1: SUMMARY for call #t~ret1408 := clear_port_feature(~hdev~12.base, ~hdev~12.offset, ~i~16, 29); srcloc: null [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138: assume 0 != #t~bitwise1400;havoc #t~mem1399;havoc #t~bitwise1400; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138: assume !(0 != #t~bitwise1400);havoc #t~mem1399;havoc #t~bitwise1400; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138-5: call #t~mem1399 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138-1: [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138-2: havoc #t~bitwise1400;assume (((((if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1400 <= (if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1400 <= 16) && #t~bitwise1400 >= 0) && ((if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1400 > 16 + (if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1400 >= -2147483648; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138-3: assume 16 == (if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296);#t~bitwise1400 := (if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138-3: assume !(16 == (if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138-4: assume 0 == (if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296);#t~bitwise1400 := 0; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138-4: assume !(0 == (if #t~mem1399 % 65536 % 4294967296 <= 2147483647 then #t~mem1399 % 65536 % 4294967296 else #t~mem1399 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10122: assume -2147483648 <= #t~ret1392 && #t~ret1392 <= 2147483647;havoc #t~ret1392; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10122-1: SUMMARY for call #t~ret1392 := dev_printk(278, 0, ~hub_dev~2.base, ~hub_dev~2.offset, 279, 0); srcloc: null [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10238-1: SUMMARY for call #t~ret1443 := dev_err(~hub_dev~2.base, ~hub_dev~2.offset, 293, 0); srcloc: null [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: assume 0 == ~tmp___8~1; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: assume !(0 == ~tmp___8~1); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10238: assume -2147483648 <= #t~ret1443 && #t~ret1443 <= 2147483647;havoc #t~ret1443; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073: assume -2147483648 <= #t~ret1377 && #t~ret1377 <= 2147483647;havoc #t~ret1377;call #t~mem1378 := read~int#132(~#portstatus~5.base, ~#portstatus~5.offset, 2); [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073-1: SUMMARY for call #t~ret1377 := clear_port_feature(~hdev~12.base, ~hdev~12.offset, ~i~16, 17); srcloc: null [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040: assume -2147483648 <= #t~ret1368 && #t~ret1368 <= 2147483647;~connect_change~0 := #t~ret1368;havoc #t~ret1368; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040-1: SUMMARY for call #t~ret1368 := variable_test_bit(~i~16, ~hub~18.base, 232 + ~hub~18.offset); srcloc: null [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189: havoc #t~mem1424;havoc #t~mem1425; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10189-1: SUMMARY for call hub_port_connect_change(~hub~18.base, ~hub~18.offset, ~i~16, (if #t~mem1424 % 65536 % 4294967296 <= 2147483647 then #t~mem1424 % 65536 % 4294967296 else #t~mem1424 % 65536 % 4294967296 - 4294967296), (if #t~mem1425 % 65536 % 4294967296 <= 2147483647 then #t~mem1425 % 65536 % 4294967296 else #t~mem1425 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: assume 0 != (if #t~mem1371 % 65536 % 4294967296 <= 2147483647 then #t~mem1371 % 65536 % 4294967296 else #t~mem1371 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem1371; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: assume !(0 != (if #t~mem1371 % 65536 % 4294967296 <= 2147483647 then #t~mem1371 % 65536 % 4294967296 else #t~mem1371 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem1371; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: assume -2147483648 <= #t~ret1401 && #t~ret1401 <= 2147483647;havoc #t~ret1401; [2025-02-08 02:05:45,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140-1: SUMMARY for call #t~ret1401 := dev_printk(281, 0, ~hub_dev~2.base, ~hub_dev~2.offset, 282, 0); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041: assume -2147483648 <= #t~ret1369 && #t~ret1369 <= 2147483647;~tmp___4~3 := #t~ret1369;havoc #t~ret1369; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041-1: SUMMARY for call #t~ret1369 := test_and_clear_bit(~i~16, ~hub~18.base, 224 + ~hub~18.offset); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124: assume -2147483648 <= #t~ret1393 && #t~ret1393 <= 2147483647;havoc #t~ret1393; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-1: SUMMARY for call #t~ret1393 := clear_port_feature(~hdev~12.base, ~hdev~12.offset, ~i~16, 19); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume 0 != #t~bitwise1383;havoc #t~mem1382;havoc #t~bitwise1383; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume !(0 != #t~bitwise1383);havoc #t~mem1382;havoc #t~bitwise1383; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-1: [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10256: SUMMARY for call device_unlock(~hdev~12.base, 131 + ~hdev~12.offset); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-2: havoc #t~bitwise1383;assume (((((if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1383 <= (if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1383 <= 4) && #t~bitwise1383 >= 0) && ((if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1383 > 4 + (if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1383 >= -2147483648; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-3: assume 4 == (if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296);#t~bitwise1383 := (if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-3: assume !(4 == (if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-4: assume 0 == (if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296);#t~bitwise1383 := 0; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-4: assume !(0 == (if #t~mem1382 % 65536 % 4294967296 <= 2147483647 then #t~mem1382 % 65536 % 4294967296 else #t~mem1382 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091-5: call #t~mem1382 := read~int#180(~#portchange~5.base, ~#portchange~5.offset, 2); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174-1: SUMMARY for call #t~ret1419 := hub_is_superspeed(#t~mem1418.base, #t~mem1418.offset); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174-2: call #t~mem1418.base, #t~mem1418.offset := read~$Pointer$#122(~hub~18.base, 8 + ~hub~18.offset, 8); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: assume 0 == #t~bitwise1379;havoc #t~mem1378;havoc #t~bitwise1379; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: assume !(0 == #t~bitwise1379);havoc #t~mem1378;havoc #t~bitwise1379; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075-1: [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174: assume -2147483648 <= #t~ret1419 && #t~ret1419 <= 2147483647;~tmp___6~3 := #t~ret1419;havoc #t~mem1418.base, #t~mem1418.offset;havoc #t~ret1419; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075-2: havoc #t~bitwise1379;assume (((((if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1379 <= (if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1379 <= 2) && #t~bitwise1379 >= 0) && ((if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1379 > 2 + (if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1379 >= -2147483648; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075-3: assume 2 == (if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296);#t~bitwise1379 := (if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075-3: assume !(2 == (if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075-4: assume 0 == (if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296);#t~bitwise1379 := 0; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075-4: assume !(0 == (if #t~mem1378 % 65536 % 4294967296 <= 2147483647 then #t~mem1378 % 65536 % 4294967296 else #t~mem1378 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: SUMMARY for call msleep(100); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: assume -2147483648 <= #t~ret1372 && #t~ret1372 <= 2147483647;havoc #t~ret1372;~connect_change~0 := 1; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-1: SUMMARY for call #t~ret1372 := clear_port_feature(~hdev~12.base, ~hdev~12.offset, ~i~16, 16); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10257: assume -2147483648 <= #t~ret1444 && #t~ret1444 <= 2147483647;havoc #t~ret1444; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10257-1: SUMMARY for call #t~ret1444 := kref_put(~hub~18.base, 16 + ~hub~18.offset, #funAddr~hub_release.base, #funAddr~hub_release.offset); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142-1: SUMMARY for call #t~ret1402 := clear_port_feature(~hdev~12.base, ~hdev~12.offset, ~i~16, 20); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: assume 0 == ~connect_change~0;call #t~mem1380.base, #t~mem1380.offset := read~$Pointer$#122(~hdev~12.base, 1567 + ~hdev~12.offset + 8 * (-1 + ~i~16), 8); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: assume !(0 == ~connect_change~0); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10043: assume 0 == ~tmp___4~3; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10043: assume !(0 == ~tmp___4~3); [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208: assume -2147483648 <= #t~ret1429 && #t~ret1429 <= 2147483647;~tmp___7~2 := #t~ret1429;havoc #t~ret1429; [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208-1: SUMMARY for call #t~ret1429 := hub_hub_status(~hub~18.base, ~hub~18.offset, ~#hubstatus~1.base, ~#hubstatus~1.offset, ~#hubchange~1.base, ~#hubchange~1.offset); srcloc: null [2025-02-08 02:05:45,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: assume -2147483648 <= #t~ret1402 && #t~ret1402 <= 2147483647;havoc #t~ret1402; [2025-02-08 02:05:45,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126-1: SUMMARY for call #t~ret1394 := hub_power_on(~hub~18.base, ~hub~18.offset, 1); srcloc: null [2025-02-08 02:05:45,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093: assume -2147483648 <= #t~ret1384 && #t~ret1384 <= 2147483647;havoc #t~ret1384;call #t~mem1385.base, #t~mem1385.offset := read~$Pointer$#122(~hdev~12.base, 1567 + ~hdev~12.offset + 8 * (-1 + ~i~16), 8);~udev~7.base, ~udev~7.offset := #t~mem1385.base, #t~mem1385.offset;havoc #t~mem1385.base, #t~mem1385.offset; [2025-02-08 02:05:45,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-1: SUMMARY for call #t~ret1384 := clear_port_feature(~hdev~12.base, ~hdev~12.offset, ~i~16, 18); srcloc: null [2025-02-08 02:05:45,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126: havoc #t~ret1394; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16915: call #t~mem2916.base, #t~mem2916.offset := read~$Pointer$#122(~dev.base, 1221 + ~dev.offset, 8);call #t~mem2917.base, #t~mem2917.offset := read~$Pointer$#122(#t~mem2916.base, 145 + #t~mem2916.offset + 8 * ~i~32, 8);call write~int#122(1, #t~mem2917.base, 38 + #t~mem2917.offset, 1);~i~32 := 1 + ~i~32;call #t~mem2918.base, #t~mem2918.offset := read~$Pointer$#122(~dev.base, 1221 + ~dev.offset, 8);call #t~mem2919 := read~int#122(#t~mem2918.base, 4 + #t~mem2918.offset, 1); [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16960: assume (if #t~mem2931 % 256 % 4294967296 <= 2147483647 then #t~mem2931 % 256 % 4294967296 else #t~mem2931 % 256 % 4294967296 - 4294967296) > ~i~32;havoc #t~mem2930.base, #t~mem2930.offset;havoc #t~mem2931; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16960: assume !((if #t~mem2931 % 256 % 4294967296 <= 2147483647 then #t~mem2931 % 256 % 4294967296 else #t~mem2931 % 256 % 4294967296 - 4294967296) > ~i~32);havoc #t~mem2930.base, #t~mem2930.offset;havoc #t~mem2931; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17002-1: SUMMARY for call #t~ret2936 := usb_hcd_alloc_bandwidth(~dev.base, ~dev.offset, 0, 0, 0, 0, 0, 0); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16969: SUMMARY for call usb_set_device_state(~dev.base, ~dev.offset, 6); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16936: ~tmp___1~45.base, ~tmp___1~45.offset := #t~ret2923.base, #t~ret2923.offset;havoc #t~ret2923.base, #t~ret2923.offset; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16936-1: SUMMARY for call #t~ret2923.base, #t~ret2923.offset := dev_name(~interface~0.base, 44 + ~interface~0.offset); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_disable_deviceFINAL: assume true; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16940: ~i~32 := 1 + ~i~32;call #t~mem2925.base, #t~mem2925.offset := read~$Pointer$#122(~dev.base, 1221 + ~dev.offset, 8);call #t~mem2926 := read~int#122(#t~mem2925.base, 4 + #t~mem2925.offset, 1); [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16940-1: SUMMARY for call device_del(~interface~0.base, 44 + ~interface~0.offset); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17002: assume -2147483648 <= #t~ret2936 && #t~ret2936 <= 2147483647;havoc #t~ret2936; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17011: SUMMARY for call usb_disable_endpoint(~dev.base, ~dev.offset, ~i~32, 1); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16928: call #t~mem2920.base, #t~mem2920.offset := read~$Pointer$#122(~dev.base, 1221 + ~dev.offset, 8);call #t~mem2921.base, #t~mem2921.offset := read~$Pointer$#122(#t~mem2920.base, 145 + #t~mem2920.offset + 8 * ~i~32, 8);~interface~0.base, ~interface~0.offset := #t~mem2921.base, #t~mem2921.offset;havoc #t~mem2920.base, #t~mem2920.offset;havoc #t~mem2921.base, #t~mem2921.offset; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16990: SUMMARY for call usb_disable_endpoint(~dev.base, ~dev.offset, ~i~32, 0); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16924: ~i~32 := 0; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16937: assume -2147483648 <= #t~ret2924 && #t~ret2924 <= 2147483647;havoc #t~ret2924; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16937-1: SUMMARY for call #t~ret2924 := dev_printk(445, 0, ~dev.base, 131 + ~dev.offset, 446, 0); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16966: call write~$Pointer$#122(0, 0, ~dev.base, 1221 + ~dev.offset, 8);call #t~mem2932 := read~int#122(~dev.base, 24 + ~dev.offset, 4); [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16995: assume ~i~32 <= 15; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16995: assume !(~i~32 <= 15); [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945: assume (if #t~mem2926 % 256 % 4294967296 <= 2147483647 then #t~mem2926 % 256 % 4294967296 else #t~mem2926 % 256 % 4294967296 - 4294967296) > ~i~32;havoc #t~mem2925.base, #t~mem2925.offset;havoc #t~mem2926; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16945: assume !((if #t~mem2926 % 256 % 4294967296 <= 2147483647 then #t~mem2926 % 256 % 4294967296 else #t~mem2926 % 256 % 4294967296 - 4294967296) > ~i~32);havoc #t~mem2925.base, #t~mem2925.offset;havoc #t~mem2926; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17012: ~i~32 := 1 + ~i~32; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17012-1: SUMMARY for call usb_disable_endpoint(~dev.base, ~dev.offset, 128 + ~i~32, 1); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16929: assume -2147483648 <= #t~ret2922 && #t~ret2922 <= 2147483647;~tmp___0~83 := #t~ret2922;havoc #t~ret2922; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16929-1: SUMMARY for call #t~ret2922 := device_is_registered(~interface~0.base, 44 + ~interface~0.offset); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16991: ~i~32 := 1 + ~i~32; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16991-1: SUMMARY for call usb_disable_endpoint(~dev.base, ~dev.offset, 128 + ~i~32, 0); srcloc: null [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16967: assume 7 == #t~mem2932 % 4294967296;havoc #t~mem2932; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16967: assume !(7 == #t~mem2932 % 4294967296);havoc #t~mem2932; [2025-02-08 02:05:45,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16955-2: call #t~mem2927.base, #t~mem2927.offset := read~$Pointer$#122(~dev.base, 1221 + ~dev.offset, 8);call #t~mem2928.base, #t~mem2928.offset := read~$Pointer$#122(#t~mem2927.base, 145 + #t~mem2927.offset + 8 * ~i~32, 8); [2025-02-08 02:05:45,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16951: ~i~32 := 0; [2025-02-08 02:05:45,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16918: assume (if #t~mem2919 % 256 % 4294967296 <= 2147483647 then #t~mem2919 % 256 % 4294967296 else #t~mem2919 % 256 % 4294967296 - 4294967296) > ~i~32;havoc #t~mem2918.base, #t~mem2918.offset;havoc #t~mem2919; [2025-02-08 02:05:45,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16918: assume !((if #t~mem2919 % 256 % 4294967296 <= 2147483647 then #t~mem2919 % 256 % 4294967296 else #t~mem2919 % 256 % 4294967296 - 4294967296) > ~i~32);havoc #t~mem2918.base, #t~mem2918.offset;havoc #t~mem2919; [2025-02-08 02:05:45,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16955: havoc #t~mem2927.base, #t~mem2927.offset;havoc #t~mem2928.base, #t~mem2928.offset;call #t~mem2929.base, #t~mem2929.offset := read~$Pointer$#122(~dev.base, 1221 + ~dev.offset, 8);call write~$Pointer$#122(0, 0, #t~mem2929.base, 145 + #t~mem2929.offset + 8 * ~i~32, 8);havoc #t~mem2929.base, #t~mem2929.offset;~i~32 := 1 + ~i~32;call #t~mem2930.base, #t~mem2930.offset := read~$Pointer$#122(~dev.base, 1221 + ~dev.offset, 8);call #t~mem2931 := read~int#122(#t~mem2930.base, 4 + #t~mem2930.offset, 1); [2025-02-08 02:05:45,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16955-1: SUMMARY for call put_device(#t~mem2928.base, 44 + #t~mem2928.offset); srcloc: null [2025-02-08 02:05:45,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16931: assume 0 == ~tmp___0~83; [2025-02-08 02:05:45,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16931: assume !(0 == ~tmp___0~83); [2025-02-08 02:05:45,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16939: SUMMARY for call remove_intf_ep_devs(~interface~0.base, ~interface~0.offset); srcloc: null [2025-02-08 02:05:45,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32958: havoc #t~nondet5938; [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12854: assume 1 == ~dir#1 % 4294967296;~__len~3#1 := ~size#1;call #t~mem1958#1.base, #t~mem1958#1.offset := read~$Pointer$#122(~vaddr_handle#1.base, ~vaddr_handle#1.offset, 8); [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12854: assume !(1 == ~dir#1 % 4294967296); [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12842: havoc put_unaligned_le64_~val#1, put_unaligned_le64_~p#1.base, put_unaligned_le64_~p#1.offset;havoc put_unaligned_le64_#in~val#1, put_unaligned_le64_#in~p#1.base, put_unaligned_le64_#in~p#1.offset;assume { :end_inline_put_unaligned_le64 } true;havoc #t~mem1957#1.base, #t~mem1957#1.offset; [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12842-1: call #t~mem1957#1.base, #t~mem1957#1.offset := read~$Pointer$#122(~vaddr_handle#1.base, ~vaddr_handle#1.offset, 8);assume { :begin_inline_put_unaligned_le64 } true;put_unaligned_le64_#in~val#1, put_unaligned_le64_#in~p#1.base, put_unaligned_le64_#in~p#1.offset := #t~mem1957#1.base + #t~mem1957#1.offset, ~__gu_p~0#1.base, ~__gu_p~0#1.offset;havoc put_unaligned_le64_~val#1, put_unaligned_le64_~p#1.base, put_unaligned_le64_~p#1.offset;put_unaligned_le64_~val#1 := put_unaligned_le64_#in~val#1;put_unaligned_le64_~p#1.base, put_unaligned_le64_~p#1.offset := put_unaligned_le64_#in~p#1.base, put_unaligned_le64_#in~p#1.offset;call write~int#122(put_unaligned_le64_~val#1, put_unaligned_le64_~p#1.base, put_unaligned_le64_~p#1.offset, 8); [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12861: call write~$Pointer$#122(~vaddr~0#1.base, ~vaddr~0#1.offset, ~vaddr_handle#1.base, ~vaddr_handle#1.offset, 8);#res#1 := 0; [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12828: assume false;call #t~mem1954#1.base, #t~mem1954#1.offset := read~$Pointer$#122(~vaddr_handle#1.base, ~vaddr_handle#1.offset, 8);call write~int#122(#t~mem1954#1.base + #t~mem1954#1.offset, ~__gu_p~0#1.base, ~__gu_p~0#1.offset, 1);havoc #t~mem1954#1.base, #t~mem1954#1.offset; [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12828: assume !false; [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832-1: call #t~mem1955#1.base, #t~mem1955#1.offset := read~$Pointer$#122(~vaddr_handle#1.base, ~vaddr_handle#1.offset, 8);assume { :begin_inline_put_unaligned_le16 } true;put_unaligned_le16_#in~val#1, put_unaligned_le16_#in~p#1.base, put_unaligned_le16_#in~p#1.offset := (if (#t~mem1955#1.base + #t~mem1955#1.offset) % 65536 % 4294967296 <= 2147483647 then (#t~mem1955#1.base + #t~mem1955#1.offset) % 65536 % 4294967296 else (#t~mem1955#1.base + #t~mem1955#1.offset) % 65536 % 4294967296 - 4294967296), ~__gu_p~0#1.base, ~__gu_p~0#1.offset;havoc put_unaligned_le16_~val#1, put_unaligned_le16_~p#1.base, put_unaligned_le16_~p#1.offset;put_unaligned_le16_~val#1 := put_unaligned_le16_#in~val#1;put_unaligned_le16_~p#1.base, put_unaligned_le16_~p#1.offset := put_unaligned_le16_#in~p#1.base, put_unaligned_le16_#in~p#1.offset;call write~int#122(put_unaligned_le16_~val#1, put_unaligned_le16_~p#1.base, put_unaligned_le16_~p#1.offset, 2); [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12832: havoc put_unaligned_le16_~val#1, put_unaligned_le16_~p#1.base, put_unaligned_le16_~p#1.offset;havoc put_unaligned_le16_#in~val#1, put_unaligned_le16_#in~p#1.base, put_unaligned_le16_#in~p#1.offset;assume { :end_inline_put_unaligned_le16 } true;havoc #t~mem1955#1.base, #t~mem1955#1.offset; [2025-02-08 02:05:46,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12857: ~__ret~5#1.base, ~__ret~5#1.offset := #t~memcpy~res1959#1.base, #t~memcpy~res1959#1.offset;havoc #t~mem1958#1.base, #t~mem1958#1.offset;havoc #t~memcpy~res1959#1.base, #t~memcpy~res1959#1.offset; [2025-02-08 02:05:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12857-1: SUMMARY for call #t~memcpy~res1959#1.base, #t~memcpy~res1959#1.offset := #Ultimate.C_memcpy#122(~vaddr~0#1.base, ~vaddr~0#1.offset, #t~mem1958#1.base, #t~mem1958#1.offset, ~__len~3#1); srcloc: null [2025-02-08 02:05:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12847: assume { :begin_inline___bad_unaligned_access_size } true;assume { :end_inline___bad_unaligned_access_size } true; [2025-02-08 02:05:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12837: havoc put_unaligned_le32_~val#1, put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset;havoc put_unaligned_le32_#in~val#1, put_unaligned_le32_#in~p#1.base, put_unaligned_le32_#in~p#1.offset;assume { :end_inline_put_unaligned_le32 } true;havoc #t~mem1956#1.base, #t~mem1956#1.offset; [2025-02-08 02:05:46,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12837-1: call #t~mem1956#1.base, #t~mem1956#1.offset := read~$Pointer$#122(~vaddr_handle#1.base, ~vaddr_handle#1.offset, 8);assume { :begin_inline_put_unaligned_le32 } true;put_unaligned_le32_#in~val#1, put_unaligned_le32_#in~p#1.base, put_unaligned_le32_#in~p#1.offset := #t~mem1956#1.base + #t~mem1956#1.offset, ~__gu_p~0#1.base, ~__gu_p~0#1.offset;havoc put_unaligned_le32_~val#1, put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset;put_unaligned_le32_~val#1 := put_unaligned_le32_#in~val#1;put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset := put_unaligned_le32_#in~p#1.base, put_unaligned_le32_#in~p#1.offset;call write~int#122(put_unaligned_le32_~val#1, put_unaligned_le32_~p#1.base, put_unaligned_le32_~p#1.offset, 4); [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7511: call write~int#122(0, ~udev.base, 24 + ~udev.offset, 4); [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507-1: call #t~mem761 := read~int#122(~udev.base, 24 + ~udev.offset, 4); [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: assume 8 == #t~mem761 % 4294967296;havoc #t~mem761;call #t~mem762 := read~int#122(~udev.base, 1823 + ~udev.offset, 8);call write~int#122(#t~mem762 - ~jiffies~0, ~udev.base, 1823 + ~udev.offset, 8);havoc #t~mem762; [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: assume !(8 == #t~mem761 % 4294967296);havoc #t~mem761; [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499: ~i~11 := 1 + ~i~11; [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495-1: SUMMARY for call recursively_mark_NOTATTACHED(#t~mem759.base, #t~mem759.offset); srcloc: null [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7495: havoc #t~mem759.base, #t~mem759.offset; [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint recursively_mark_NOTATTACHEDFINAL: assume true; [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493-1: call #t~mem758.base, #t~mem758.offset := read~$Pointer$#122(~udev.base, 1567 + ~udev.offset + 8 * ~i~11, 8); [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493: assume 0 != (#t~mem758.base + #t~mem758.offset) % 18446744073709551616;havoc #t~mem758.base, #t~mem758.offset;call #t~mem759.base, #t~mem759.offset := read~$Pointer$#122(~udev.base, 1567 + ~udev.offset + 8 * ~i~11, 8); [2025-02-08 02:05:46,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7493: assume !(0 != (#t~mem758.base + #t~mem758.offset) % 18446744073709551616);havoc #t~mem758.base, #t~mem758.offset; [2025-02-08 02:05:46,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4240: call ULTIMATE.dealloc(~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset);havoc ~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset; [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18360: #res.base, #res.offset := 0, 0; [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18360-1: SUMMARY for call spin_unlock(~drv.base, 80 + ~drv.offset); srcloc: null [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18345: #res.base, #res.offset := ~dynid~3.base, 16 + ~dynid~3.offset; [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18345-1: SUMMARY for call spin_unlock(~drv.base, 80 + ~drv.offset); srcloc: null [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18343: assume 0 != ~tmp~189; [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18343: assume !(0 != ~tmp~189);call #t~mem3156.base, #t~mem3156.offset := read~$Pointer$#122(~dynid~3.base, ~dynid~3.offset, 8);~__mptr___0~12.base, ~__mptr___0~12.offset := #t~mem3156.base, #t~mem3156.offset;havoc #t~mem3156.base, #t~mem3156.offset;~dynid~3.base, ~dynid~3.offset := ~__mptr___0~12.base, ~__mptr___0~12.offset; [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18341: assume -2147483648 <= #t~ret3155 && #t~ret3155 <= 2147483647;~tmp~189 := #t~ret3155;havoc #t~ret3155; [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18341-1: SUMMARY for call #t~ret3155 := usb_match_one_id(~intf.base, ~intf.offset, ~dynid~3.base, 16 + ~dynid~3.offset); srcloc: null [2025-02-08 02:05:46,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_match_dynamic_idFINAL: assume true; [2025-02-08 02:05:46,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33286: havoc #t~nondet5994; [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32085: call write~$Pointer$#122(~#simple_dir_inode_operations~0.base, ~#simple_dir_inode_operations~0.offset, ~inode~1#1.base, 10 + ~inode~1#1.offset, 8);call write~$Pointer$#122(~#simple_dir_operations~0.base, ~#simple_dir_operations~0.offset, ~inode~1#1.base, 592 + ~inode~1#1.offset, 8); [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32087: SUMMARY for call inc_nlink(~inode~1#1.base, ~inode~1#1.offset); srcloc: null [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32067-1: [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32067: assume 32768 == #t~bitwise5776#1;havoc #t~bitwise5776#1; [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32067: assume !(32768 == #t~bitwise5776#1);havoc #t~bitwise5776#1; [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33324: havoc new_inode_#t~ret6001#1.base, new_inode_#t~ret6001#1.offset; [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32077: havoc init_special_inode_~arg0#1.base, init_special_inode_~arg0#1.offset, init_special_inode_~arg1#1, init_special_inode_~arg2#1;havoc init_special_inode_#in~arg0#1.base, init_special_inode_#in~arg0#1.offset, init_special_inode_#in~arg1#1, init_special_inode_#in~arg2#1;assume { :end_inline_init_special_inode } true; [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32081: call write~$Pointer$#122(~#default_file_operations~0.base, ~#default_file_operations~0.offset, ~inode~1#1.base, 592 + ~inode~1#1.offset, 8); [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32057-1: SUMMARY for call #t~ret5761#1.base, #t~ret5761#1.offset := get_current(); srcloc: null [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32057: ~tmp___1~98#1.base, ~tmp___1~98#1.offset := #t~ret5761#1.base, #t~ret5761#1.offset;havoc #t~ret5761#1.base, #t~ret5761#1.offset;call #t~mem5762#1.base, #t~mem5762#1.offset := read~$Pointer$#122(~tmp___1~98#1.base, 1547 + ~tmp___1~98#1.offset, 8);call #t~mem5763#1 := read~int#122(#t~mem5762#1.base, 44 + #t~mem5762#1.offset, 4);call write~int#122(#t~mem5763#1, ~inode~1#1.base, 2 + ~inode~1#1.offset, 4);havoc #t~mem5762#1.base, #t~mem5762#1.offset;havoc #t~mem5763#1; [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32059-1: SUMMARY for call #t~ret5764#1.base, #t~ret5764#1.offset := get_current(); srcloc: null [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32059: ~tmp___2~62#1.base, ~tmp___2~62#1.offset := #t~ret5764#1.base, #t~ret5764#1.offset;havoc #t~ret5764#1.base, #t~ret5764#1.offset;call #t~mem5765#1.base, #t~mem5765#1.offset := read~$Pointer$#122(~tmp___2~62#1.base, 1547 + ~tmp___2~62#1.offset, 8);call #t~mem5766#1 := read~int#122(#t~mem5765#1.base, 48 + #t~mem5765#1.offset, 4);call write~int#122(#t~mem5766#1, ~inode~1#1.base, 6 + ~inode~1#1.offset, 4);havoc #t~mem5765#1.base, #t~mem5765#1.offset;havoc #t~mem5766#1; [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32061-1: SUMMARY for call #t~ret5767#1.tv_sec, #t~ret5767#1.tv_nsec := current_kernel_time(); srcloc: null [2025-02-08 02:05:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32061: call write~int#137(#t~ret5767#1.tv_sec, ~#tmp___4~25#1.base, ~#tmp___4~25#1.offset, 8);call write~int#137(#t~ret5767#1.tv_nsec, ~#tmp___4~25#1.base, 8 + ~#tmp___4~25#1.offset, 8);havoc #t~ret5767#1.tv_sec, #t~ret5767#1.tv_nsec;call #t~mem5768#1 := read~int#137(~#tmp___4~25#1.base, ~#tmp___4~25#1.offset, 8);call #t~mem5769#1 := read~int#137(~#tmp___4~25#1.base, 8 + ~#tmp___4~25#1.offset, 8);call write~int#122(#t~mem5768#1, ~inode~1#1.base, 430 + ~inode~1#1.offset, 8);call write~int#122(#t~mem5769#1, ~inode~1#1.base, 438 + ~inode~1#1.offset, 8);havoc #t~mem5768#1;havoc #t~mem5769#1;call #t~mem5770#1 := read~int#137(~#tmp___4~25#1.base, ~#tmp___4~25#1.offset, 8);call #t~mem5771#1 := read~int#137(~#tmp___4~25#1.base, 8 + ~#tmp___4~25#1.offset, 8);call write~int#123(#t~mem5770#1, ~#tmp___3~38#1.base, ~#tmp___3~38#1.offset, 8);call write~int#123(#t~mem5771#1, ~#tmp___3~38#1.base, 8 + ~#tmp___3~38#1.offset, 8);havoc #t~mem5770#1;havoc #t~mem5771#1;call #t~mem5772#1 := read~int#123(~#tmp___3~38#1.base, ~#tmp___3~38#1.offset, 8);call #t~mem5773#1 := read~int#123(~#tmp___3~38#1.base, 8 + ~#tmp___3~38#1.offset, 8);call write~int#122(#t~mem5772#1, ~inode~1#1.base, 414 + ~inode~1#1.offset, 8);call write~int#122(#t~mem5773#1, ~inode~1#1.base, 422 + ~inode~1#1.offset, 8);havoc #t~mem5772#1;havoc #t~mem5773#1;call #t~mem5774#1 := read~int#123(~#tmp___3~38#1.base, ~#tmp___3~38#1.offset, 8);call #t~mem5775#1 := read~int#123(~#tmp___3~38#1.base, 8 + ~#tmp___3~38#1.offset, 8);call write~int#122(#t~mem5774#1, ~inode~1#1.base, 398 + ~inode~1#1.offset, 8);call write~int#122(#t~mem5775#1, ~inode~1#1.base, 406 + ~inode~1#1.offset, 8);havoc #t~mem5774#1;havoc #t~mem5775#1; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33213: havoc get_next_ino_#t~nondet5982#1;#t~ret5760#1 := get_next_ino_#res#1;havoc get_next_ino_#t~nondet5982#1;assume { :end_inline_get_next_ino } true;~tmp___0~166#1 := #t~ret5760#1;havoc #t~ret5760#1;call write~int#122(~tmp___0~166#1 % 4294967296, ~inode~1#1.base, 358 + ~inode~1#1.offset, 8);call write~int#122(~mode#1, ~inode~1#1.base, ~inode~1#1.offset, 2); [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32067-4: assume 0 == ~mode#1;#t~bitwise5776#1 := 0; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32067-4: assume !(0 == ~mode#1); [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32067-3: assume 61440 == ~mode#1;#t~bitwise5776#1 := ~mode#1; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32067-3: assume !(61440 == ~mode#1); [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32067-2: havoc #t~bitwise5776#1;assume ((((~mode#1 < 0 || #t~bitwise5776#1 <= ~mode#1) && #t~bitwise5776#1 <= 61440) && #t~bitwise5776#1 >= 0) && (~mode#1 >= 0 || #t~bitwise5776#1 > 61440 + ~mode#1)) && #t~bitwise5776#1 >= -2147483648; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32070-4: assume 0 == ~mode#1;#t~bitwise5777#1 := 0; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32070-4: assume !(0 == ~mode#1); [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32070-3: assume 61440 == ~mode#1;#t~bitwise5777#1 := ~mode#1; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32070-3: assume !(61440 == ~mode#1); [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32070-2: havoc #t~bitwise5777#1;assume ((((~mode#1 < 0 || #t~bitwise5777#1 <= ~mode#1) && #t~bitwise5777#1 <= 61440) && #t~bitwise5777#1 >= 0) && (~mode#1 >= 0 || #t~bitwise5777#1 > 61440 + ~mode#1)) && #t~bitwise5777#1 >= -2147483648; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32070-1: [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32070: assume 16384 == #t~bitwise5777#1;havoc #t~bitwise5777#1; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32070: assume !(16384 == #t~bitwise5777#1);havoc #t~bitwise5777#1; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32074: assume false;assume { :begin_inline_init_special_inode } true;init_special_inode_#in~arg0#1.base, init_special_inode_#in~arg0#1.offset, init_special_inode_#in~arg1#1, init_special_inode_#in~arg2#1 := ~inode~1#1.base, ~inode~1#1.offset, (if ~mode#1 % 65536 % 4294967296 <= 2147483647 then ~mode#1 % 65536 % 4294967296 else ~mode#1 % 65536 % 4294967296 - 4294967296), ~dev#1;havoc init_special_inode_~arg0#1.base, init_special_inode_~arg0#1.offset, init_special_inode_~arg1#1, init_special_inode_~arg2#1;init_special_inode_~arg0#1.base, init_special_inode_~arg0#1.offset := init_special_inode_#in~arg0#1.base, init_special_inode_#in~arg0#1.offset;init_special_inode_~arg1#1 := init_special_inode_#in~arg1#1;init_special_inode_~arg2#1 := init_special_inode_#in~arg2#1; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32074: assume !false; [2025-02-08 02:05:46,413 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32045: call ULTIMATE.dealloc(~#tmp___3~38#1.base, ~#tmp___3~38#1.offset);havoc ~#tmp___3~38#1.base, ~#tmp___3~38#1.offset;call ULTIMATE.dealloc(~#tmp___4~25#1.base, ~#tmp___4~25#1.offset);havoc ~#tmp___4~25#1.base, ~#tmp___4~25#1.offset; [2025-02-08 02:05:46,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4981: havoc #t~mem186.base, #t~mem186.offset; [2025-02-08 02:05:46,573 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33206: havoc #t~ret5980.base, #t~ret5980.offset; [2025-02-08 02:05:46,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15575: call ULTIMATE.dealloc(~#__key~3.base, ~#__key~3.offset);havoc ~#__key~3.base, ~#__key~3.offset; [2025-02-08 02:05:46,693 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32872: havoc #t~nondet5926; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-4: assume false;#t~bitwise323 := ~tmp___0~6; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-4: assume !false; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-5: assume 0 == ~tmp___0~6 % 4294967296 || 2147483776 == ~tmp___0~6 % 4294967296;#t~bitwise323 := 2147483776; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-5: assume !(0 == ~tmp___0~6 % 4294967296 || 2147483776 == ~tmp___0~6 % 4294967296); [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-2: [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5602-1: SUMMARY for call #t~ret322 := __create_pipe(~hdev.base, ~hdev.offset, 0); srcloc: null [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-3: havoc #t~bitwise323;assume (#t~bitwise323 % 4294967296 >= ~tmp___0~6 % 4294967296 && #t~bitwise323 % 4294967296 >= 2147483776) && #t~bitwise323 % 4294967296 <= 2147483776 + ~tmp___0~6 % 4294967296; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint get_hub_descriptorFINAL: assume true; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5618: #res := -22; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5606: assume ~ret~0 > 8;#res := ~ret~0; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5606: assume !(~ret~0 > 8);~i~3 := 1 + ~i~3; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603: assume -2147483648 <= #t~ret324 && #t~ret324 <= 2147483647;~ret~0 := #t~ret324;havoc #t~bitwise323;havoc #t~ret324; [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5603-1: SUMMARY for call #t~ret324 := usb_control_msg(~hdev.base, ~hdev.offset, #t~bitwise323, 6, 160, 256 * (if ~dtype~0 % 65536 % 4294967296 <= 2147483647 then ~dtype~0 % 65536 % 4294967296 else ~dtype~0 % 65536 % 4294967296 - 4294967296), 0, ~data.base, ~data.offset, (if ~size~0 % 65536 % 4294967296 <= 2147483647 then ~size~0 % 65536 % 4294967296 else ~size~0 % 65536 % 4294967296 - 4294967296), 5000); srcloc: null [2025-02-08 02:05:46,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5602: ~tmp___0~6 := #t~ret322;havoc #t~ret322; [2025-02-08 02:05:46,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33339: havoc #t~nondet6004; [2025-02-08 02:05:46,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562: havoc #t~mem1750; [2025-02-08 02:05:46,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11590: havoc #t~mem1760;havoc #t~bitwise1761; [2025-02-08 02:05:46,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33121: havoc #t~nondet5970; [2025-02-08 02:05:46,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18845: #res.base, #res.offset := 0, 0; [2025-02-08 02:05:46,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18821: assume 0 != ~tmp~194;#res.base, #res.offset := ~id.base, ~id.offset; [2025-02-08 02:05:46,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18821: assume !(0 != ~tmp~194);~id.base, ~id.offset := ~id.base, 24 + ~id.offset; [2025-02-08 02:05:46,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18819: assume -2147483648 <= #t~ret3266 && #t~ret3266 <= 2147483647;~tmp~194 := #t~ret3266;havoc #t~ret3266; [2025-02-08 02:05:46,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18819-1: SUMMARY for call #t~ret3266 := usb_match_one_id(~interface.base, ~interface.offset, ~id.base, ~id.offset); srcloc: null [2025-02-08 02:05:46,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29537: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:46,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_suspendFINAL: assume true; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: ~port1~5 := 1 + ~port1~5; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-3: assume 1024 == #t~mem1117;#t~bitwise1118 := #t~mem1117; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-3: assume !(1024 == #t~mem1117); [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-4: assume 0 == #t~mem1117;#t~bitwise1118 := 0; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-4: assume !(0 == #t~mem1117); [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818: assume 0 != (~udev~4.base + ~udev~4.offset) % 18446744073709551616;call #t~mem1115 := read~int#122(~udev~4.base, 1556 + ~udev~4.offset, 1); [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8818: assume !(0 != (~udev~4.base + ~udev~4.offset) % 18446744073709551616); [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824: assume 0 != #t~bitwise1118;havoc #t~mem1117;havoc #t~bitwise1118;#res := -16;call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824: assume !(0 != #t~bitwise1118);havoc #t~mem1117;havoc #t~bitwise1118; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-1: [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-2: havoc #t~bitwise1118;assume ((((#t~mem1117 < 0 || #t~bitwise1118 <= #t~mem1117) && #t~bitwise1118 <= 1024) && #t~bitwise1118 >= 0) && (#t~mem1117 >= 0 || #t~bitwise1118 > 1024 + #t~mem1117)) && #t~bitwise1118 >= -2147483648; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: assume -2147483648 <= #t~ret1120 && #t~ret1120 <= 2147483647;havoc #t~ret1120; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841-1: SUMMARY for call #t~ret1120 := dev_printk(207, 0, ~intf.base, 44 + ~intf.offset, 208, 0); srcloc: null [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: assume -2147483648 <= #t~ret1116 && #t~ret1116 <= 2147483647;havoc #t~ret1116;call #t~mem1117 := read~int#172(~#msg.base, ~#msg.offset, 4); [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821-1: SUMMARY for call #t~ret1116 := dev_warn(~intf.base, 44 + ~intf.offset, 206, 0); srcloc: null [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: assume 0 != #t~mem1115 % 256 % 4294967296;havoc #t~mem1115; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8819: assume !(0 != #t~mem1115 % 256 % 4294967296);havoc #t~mem1115; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842: #res := 0;call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: call #t~mem1114.base, #t~mem1114.offset := read~$Pointer$#122(~hdev~8.base, 1567 + ~hdev~8.offset + 8 * (if (~port1~5 - 1) % 4294967296 % 18446744073709551616 <= 9223372036854775807 then (~port1~5 - 1) % 4294967296 % 18446744073709551616 else (~port1~5 - 1) % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);~udev~4.base, ~udev~4.offset := #t~mem1114.base, #t~mem1114.offset; [2025-02-08 02:05:46,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842-1: SUMMARY for call hub_quiesce(~hub~15.base, ~hub~15.offset, 2); srcloc: null [2025-02-08 02:05:47,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8680: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset;call ULTIMATE.dealloc(~#portchange~3.base, ~#portchange~3.offset);havoc ~#portchange~3.base, ~#portchange~3.offset;call ULTIMATE.dealloc(~#portstatus~3.base, ~#portstatus~3.offset);havoc ~#portstatus~3.base, ~#portstatus~3.offset; [2025-02-08 02:05:47,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: assume false;call #t~mem623 := read~int#122(~hdev~5.base, 1201 + ~hdev~5.offset, 1); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: assume !false; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_configureFINAL: assume true; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055-1: call #t~mem653 := read~int#122(~hub.base, 440 + ~hub.offset, 4); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: assume #t~mem653 % 4294967296 <= 499;havoc #t~mem653;call #t~mem654 := read~int#122(~hub.base, 440 + ~hub.offset, 4); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: assume !(#t~mem653 % 4294967296 <= 499);havoc #t~mem653; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: assume 0 != (if #t~mem673 % 65536 % 4294967296 <= 2147483647 then #t~mem673 % 65536 % 4294967296 else #t~mem673 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem673;~tmp___7~0.base, ~tmp___7~0.offset := 112, 0; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: assume !(0 != (if #t~mem673 % 65536 % 4294967296 <= 2147483647 then #t~mem673 % 65536 % 4294967296 else #t~mem673 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem673;~tmp___7~0.base, ~tmp___7~0.offset := 113, 0; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume false; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: assume !false; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: assume ~ret~5 < 0;~message~0.base, ~message~0.offset := 110, 0; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: assume !(~ret~5 < 0); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122: call write~$Pointer$#122(#t~ret684.base, #t~ret684.offset, ~hub.base, 20 + ~hub.offset, 8);havoc #t~ret684.base, #t~ret684.offset;call #t~mem685.base, #t~mem685.offset := read~$Pointer$#122(~hub.base, 20 + ~hub.offset, 8); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7122-1: SUMMARY for call #t~ret684.base, #t~ret684.offset := usb_alloc_urb(0, 208); srcloc: null [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106: assume -2147483648 <= #t~ret678 && #t~ret678 <= 2147483647;havoc #t~ret678; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-1: [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume 0 != #t~mem623 % 256 % 4294967296;havoc #t~mem623;call write~int#122(666, ~hub.base, 276 + ~hub.offset, 4);call #t~mem624 := read~int#122(~hub.base, 276 + ~hub.offset, 4); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume !(0 != #t~mem623 % 256 % 4294967296);havoc #t~mem623; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume 0 != #t~bitwise632;havoc #t~bitwise632;call write~int#122(1, ~hub.base, 447 + ~hub.offset, 1); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007: assume !(0 != #t~bitwise632);havoc #t~bitwise632; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7106-1: SUMMARY for call #t~ret678 := dev_printk(118, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 119, 0); srcloc: null [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-4: assume 0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise632 := 0; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-4: assume !(0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-3: assume 128 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise632 := (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-3: assume !(128 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7007-2: havoc #t~bitwise632;assume (((((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise632 <= (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise632 <= 128) && #t~bitwise632 >= 0) && ((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise632 > 128 + (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise632 >= -2147483648; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057-1: SUMMARY for call #t~ret655 := dev_printk(108, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 109, 0); srcloc: null [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: assume (#t~mem639.base + #t~mem639.offset) % 18446744073709551616 == (~hdev~5.base + ~hdev~5.offset) % 18446744073709551616;havoc #t~mem638.base, #t~mem638.offset;havoc #t~mem639.base, #t~mem639.offset;call #t~mem640 := read~int#122(~hdev~5.base, 1493 + ~hdev~5.offset, 2); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7024: assume !((#t~mem639.base + #t~mem639.offset) % 18446744073709551616 == (~hdev~5.base + ~hdev~5.offset) % 18446744073709551616);havoc #t~mem638.base, #t~mem638.offset;havoc #t~mem639.base, #t~mem639.offset;call #t~mem643 := read~int#91(~#hubstatus~0.base, ~#hubstatus~0.offset, 2); [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume -2147483648 <= #t~ret655 && #t~ret655 <= 2147483647;havoc #t~mem654;havoc #t~ret655; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892-1: SUMMARY for call #t~ret606 := dev_printk(81, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 82, 0); srcloc: null [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: assume -2147483648 <= #t~ret606 && #t~ret606 <= 2147483647;havoc #t~ret606; [2025-02-08 02:05:47,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: assume #t~mem647 > 0;havoc #t~mem647;call #t~mem648 := read~int#122(~hdev~5.base, 1493 + ~hdev~5.offset, 2);call #t~mem649.base, #t~mem649.offset := read~$Pointer$#122(~hub.base, 256 + ~hub.offset, 8);call #t~mem650 := read~int#122(#t~mem649.base, 6 + #t~mem649.offset, 1);~remaining~0 := (if #t~mem648 % 65536 % 4294967296 <= 2147483647 then #t~mem648 % 65536 % 4294967296 else #t~mem648 % 65536 % 4294967296 - 4294967296) - (if #t~mem650 % 256 % 4294967296 <= 2147483647 then #t~mem650 % 256 % 4294967296 else #t~mem650 % 256 % 4294967296 - 4294967296);havoc #t~mem648;havoc #t~mem649.base, #t~mem649.offset;havoc #t~mem650;call #t~mem651 := read~int#122(~hdev~5.base, 1563 + ~hdev~5.offset, 4); [2025-02-08 02:05:47,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: assume !(#t~mem647 > 0);havoc #t~mem647; [2025-02-08 02:05:47,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7124: assume 0 == (#t~mem685.base + #t~mem685.offset) % 18446744073709551616;havoc #t~mem685.base, #t~mem685.offset;~ret~5 := -12; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7124: assume !(0 == (#t~mem685.base + #t~mem685.offset) % 18446744073709551616);havoc #t~mem685.base, #t~mem685.offset;call #t~mem686.base, #t~mem686.offset := read~$Pointer$#122(~hub.base, 20 + ~hub.offset, 8);call #t~mem687.base, #t~mem687.offset := read~$Pointer$#122(~hub.base, 28 + ~hub.offset, 8);call #t~mem688 := read~int#122(~endpoint.base, 6 + ~endpoint.offset, 1); [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992: call write~int#122(1998, ~hub.base, 276 + ~hub.offset, 4);call #t~mem628 := read~int#122(~hub.base, 276 + ~hub.offset, 4); [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: assume 0 == #t~mem640 % 65536 % 4294967296;havoc #t~mem640;call write~int#122(500, ~hub.base, 440 + ~hub.offset, 4); [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: assume !(0 == #t~mem640 % 65536 % 4294967296);havoc #t~mem640;call #t~mem641 := read~int#122(~hdev~5.base, 1493 + ~hdev~5.offset, 2); [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860-1: SUMMARY for call #t~ret599 := dev_printk(75, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 76, 0); srcloc: null [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6860: assume -2147483648 <= #t~ret599 && #t~ret599 <= 2147483647;havoc #t~ret599; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7141-1: SUMMARY for call hub_activate(~hub.base, ~hub.offset, 0); srcloc: null [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7141: #res := 0;call ULTIMATE.dealloc(~#hubstatus~0.base, ~#hubstatus~0.offset);havoc ~#hubstatus~0.base, ~#hubstatus~0.offset;call ULTIMATE.dealloc(~#hubchange~0.base, ~#hubchange~0.offset);havoc ~#hubchange~0.base, ~#hubchange~0.offset;call ULTIMATE.dealloc(~#__key~0.base, ~#__key~0.offset);havoc ~#__key~0.base, ~#__key~0.offset;call ULTIMATE.dealloc(~#portstr~0.base, ~#portstr~0.offset);havoc ~#portstr~0.base, ~#portstr~0.offset;call ULTIMATE.dealloc(~#__key___0~0.base, ~#__key___0~0.offset);havoc ~#__key___0~0.base, ~#__key___0~0.offset;call ULTIMATE.dealloc(~#__key___1~0.base, ~#__key___1~0.offset);havoc ~#__key___1~0.base, ~#__key___1~0.offset;call ULTIMATE.dealloc(~#__constr_expr_0~7.base, ~#__constr_expr_0~7.offset);havoc ~#__constr_expr_0~7.base, ~#__constr_expr_0~7.offset; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-1: SUMMARY for call #t~ret616 := dev_err(~hub_dev~0.base, ~hub_dev~0.offset, 89, 0); srcloc: null [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: assume -2147483648 <= #t~ret616 && #t~ret616 <= 2147483647;havoc #t~ret616; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: ~i~9 := 1 + ~i~9;call #t~mem592 := read~int#122(~hdev~5.base, 1563 + ~hdev~5.offset, 4); [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-2: havoc #t~bitwise619;assume (((((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise619 <= (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise619 <= 96) && #t~bitwise619 >= 0) && ((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise619 > 96 + (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise619 >= -2147483648; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-1: [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993-1: SUMMARY for call #t~ret629 := dev_printk(96, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 97, 0); srcloc: null [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume 0 == #t~bitwise619;havoc #t~bitwise619; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960: assume !(0 == #t~bitwise619);havoc #t~bitwise619; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: assume -2147483648 <= #t~ret629 && #t~ret629 <= 2147483647;havoc #t~mem628;havoc #t~ret629; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-4: assume 0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise619 := 0; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-4: assume !(0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-3: assume 96 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise619 := (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6960-3: assume !(96 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: assume -2147483648 <= #t~ret633 && #t~ret633 <= 2147483647;havoc #t~ret633; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: assume 100 * #t~mem651 > ~remaining~0;havoc #t~mem651; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7043: assume !(100 * #t~mem651 > ~remaining~0);havoc #t~mem651; [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977-1: SUMMARY for call #t~ret625 := dev_printk(92, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 93, 0); srcloc: null [2025-02-08 02:05:47,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010-1: SUMMARY for call #t~ret633 := dev_printk(100, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 101, 0); srcloc: null [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume -2147483648 <= #t~ret625 && #t~ret625 <= 2147483647;havoc #t~mem624;havoc #t~ret625; [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928-1: SUMMARY for call #t~ret613 := dev_printk(85, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 86, 0); srcloc: null [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume -2147483648 <= #t~ret613 && #t~ret613 <= 2147483647;havoc #t~ret613;call write~$Pointer$#122(~hdev~5.base, ~hdev~5.offset, ~hub.base, 264 + ~hub.offset, 8); [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume #t~mem592 > ~i~9;havoc #t~mem592; [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6813: assume !(#t~mem592 > ~i~9);havoc #t~mem592; [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: assume -2147483648 <= #t~ret674 && #t~ret674 <= 2147483647;havoc #t~ret674; [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: assume #t~mem641 % 65536 % 4294967296 > 499;havoc #t~mem641;call write~int#122(500, ~hub.base, 440 + ~hub.offset, 4); [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: assume !(#t~mem641 % 65536 % 4294967296 > 499);havoc #t~mem641;call #t~mem642 := read~int#122(~hdev~5.base, 1493 + ~hdev~5.offset, 2);call write~int#122(#t~mem642 % 65536, ~hub.base, 440 + ~hub.offset, 4);havoc #t~mem642;call write~int#122(1, ~hub.base, 444 + ~hub.offset, 1); [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094-1: SUMMARY for call #t~ret674 := dev_printk(114, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 115, 0); srcloc: null [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946: call write~$Pointer$#122(~hdev~5.base, ~hdev~5.offset, ~hub.base, 264 + ~hub.offset, 8); [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045-1: SUMMARY for call #t~ret652 := dev_warn(~hub_dev~0.base, ~hub_dev~0.offset, 107, 0); srcloc: null [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume -2147483648 <= #t~ret652 && #t~ret652 <= 2147483647;havoc #t~ret652; [2025-02-08 02:05:47,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-1: [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume 32 == #t~bitwise620;havoc #t~bitwise620; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume !(32 == #t~bitwise620);havoc #t~bitwise620; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-4: assume 0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise620 := 0; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-4: assume !(0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-3: assume 96 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise620 := (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-3: assume !(96 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-2: havoc #t~bitwise620;assume (((((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise620 <= (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise620 <= 96) && #t~bitwise620 >= 0) && ((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise620 > 96 + (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise620 >= -2147483648; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112-2: call #t~mem679 := read~int#122(~endpoint.base, 2 + ~endpoint.offset, 1); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112-1: SUMMARY for call #t~ret680 := __create_pipe(~hdev~5.base, ~hdev~5.offset, #t~mem679 % 256); srcloc: null [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112: ~tmp___9~0 := #t~ret680;havoc #t~mem679;havoc #t~ret680; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-1: SUMMARY for call #t~ret657.base, #t~ret657.offset := bus_to_hcd(#t~mem656.base, #t~mem656.offset); srcloc: null [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063: ~hcd~3.base, ~hcd~3.offset := #t~ret657.base, #t~ret657.offset;havoc #t~mem656.base, #t~mem656.offset;havoc #t~ret657.base, #t~ret657.offset;call #t~mem658.base, #t~mem658.offset := read~$Pointer$#122(~hcd~3.base, 361 + ~hcd~3.offset, 8);call #t~mem659.base, #t~mem659.offset := read~$Pointer$#122(#t~mem658.base, 276 + #t~mem658.offset, 8); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7063-2: call #t~mem656.base, #t~mem656.offset := read~$Pointer$#122(~hdev~5.base, 60 + ~hdev~5.offset, 8); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7146: assume -2147483648 <= #t~ret690 && #t~ret690 <= 2147483647;havoc #t~ret690;#res := ~ret~5;call ULTIMATE.dealloc(~#hubstatus~0.base, ~#hubstatus~0.offset);havoc ~#hubstatus~0.base, ~#hubstatus~0.offset;call ULTIMATE.dealloc(~#hubchange~0.base, ~#hubchange~0.offset);havoc ~#hubchange~0.base, ~#hubchange~0.offset;call ULTIMATE.dealloc(~#__key~0.base, ~#__key~0.offset);havoc ~#__key~0.base, ~#__key~0.offset;call ULTIMATE.dealloc(~#portstr~0.base, ~#portstr~0.offset);havoc ~#portstr~0.base, ~#portstr~0.offset;call ULTIMATE.dealloc(~#__key___0~0.base, ~#__key___0~0.offset);havoc ~#__key___0~0.base, ~#__key___0~0.offset;call ULTIMATE.dealloc(~#__key___1~0.base, ~#__key___1~0.offset);havoc ~#__key___1~0.base, ~#__key___1~0.offset;call ULTIMATE.dealloc(~#__constr_expr_0~7.base, ~#__constr_expr_0~7.offset);havoc ~#__constr_expr_0~7.base, ~#__constr_expr_0~7.offset; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113-3: assume false;#t~bitwise681 := ~tmp___9~0; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113-3: assume !false; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113-2: havoc #t~bitwise681;assume (#t~bitwise681 % 4294967296 >= ~tmp___9~0 % 4294967296 && #t~bitwise681 % 4294967296 >= 1073741952) && #t~bitwise681 % 4294967296 <= 1073741952 + ~tmp___9~0 % 4294967296; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080-1: SUMMARY for call #t~ret669 := hub_hub_status(~hub.base, ~hub.offset, ~#hubstatus~0.base, ~#hubstatus~0.offset, ~#hubchange~0.base, ~#hubchange~0.offset); srcloc: null [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113-1: [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume -2147483648 <= #t~ret669 && #t~ret669 <= 2147483647;~ret~5 := #t~ret669;havoc #t~ret669; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7146-1: SUMMARY for call #t~ret690 := dev_err(~hub_dev~0.base, ~hub_dev~0.offset, 120, 0); srcloc: null [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: ~pipe~1 := #t~bitwise681;havoc #t~bitwise681; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113-4: assume 0 == ~tmp___9~0 % 4294967296 || 1073741952 == ~tmp___9~0 % 4294967296;#t~bitwise681 := 1073741952; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113-4: assume !(0 == ~tmp___9~0 % 4294967296 || 1073741952 == ~tmp___9~0 % 4294967296); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: havoc #t~mem686.base, #t~mem686.offset;havoc #t~mem687.base, #t~mem687.offset;havoc #t~mem688;call #t~mem689 := read~int#122(~hub.base, 468 + ~hub.offset, 1); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130-1: SUMMARY for call usb_fill_int_urb(#t~mem686.base, #t~mem686.offset, ~hdev~5.base, ~hdev~5.offset, ~pipe~1, #t~mem687.base, #t~mem687.offset, ~maxp~0, #funAddr~hub_irq.base, #funAddr~hub_irq.offset, ~hub.base, ~hub.offset, (if #t~mem688 % 256 % 4294967296 <= 2147483647 then #t~mem688 % 256 % 4294967296 else #t~mem688 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: ~tmp___10~0 := #t~ret683;havoc #t~bitwise682;havoc #t~ret683;~maxp~0 := (if ~tmp___10~0 % 65536 % 4294967296 <= 2147483647 then ~tmp___10~0 % 65536 % 4294967296 else ~tmp___10~0 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-4: assume 128 == ~pipe~1 % 4294967296;#t~bitwise682 := ~pipe~1; [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-4: assume !(128 == ~pipe~1 % 4294967296); [2025-02-08 02:05:47,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015-1: SUMMARY for call #t~ret636 := dev_printk(102, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 103, 0); srcloc: null [2025-02-08 02:05:47,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-3: havoc #t~bitwise682;assume #t~bitwise682 % 4294967296 <= ~pipe~1 % 4294967296 && #t~bitwise682 % 4294967296 <= 128; [2025-02-08 02:05:47,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: assume -2147483648 <= #t~ret636 && #t~ret636 <= 2147483647;havoc #t~mem634.base, #t~mem634.offset;havoc #t~mem635;havoc #t~ret636; [2025-02-08 02:05:47,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-2: [2025-02-08 02:05:47,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-1: SUMMARY for call #t~ret683 := usb_maxpacket(~hdev~5.base, ~hdev~5.offset, (if ~pipe~1 % 4294967296 % 4294967296 <= 2147483647 then ~pipe~1 % 4294967296 % 4294967296 else ~pipe~1 % 4294967296 % 4294967296 - 4294967296), (if 0 == #t~bitwise682 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 02:05:47,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-5: assume 0 == ~pipe~1 % 4294967296;#t~bitwise682 := 0; [2025-02-08 02:05:47,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114-5: assume !(0 == ~pipe~1 % 4294967296); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume 64 == #t~bitwise621;havoc #t~bitwise621; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966: assume !(64 == #t~bitwise621);havoc #t~bitwise621; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: call write~int#122(2664, ~hub.base, 276 + ~hub.offset, 4);call #t~mem630 := read~int#122(~hub.base, 276 + ~hub.offset, 4); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume 0 != (#t~mem659.base + #t~mem659.offset) % 18446744073709551616;havoc #t~mem658.base, #t~mem658.offset;havoc #t~mem659.base, #t~mem659.offset;call #t~mem666.base, #t~mem666.offset := read~$Pointer$#122(~hcd~3.base, 361 + ~hcd~3.offset, 8);call #t~mem667.base, #t~mem667.offset := read~$Pointer$#122(#t~mem666.base, 276 + #t~mem666.offset, 8); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume !(0 != (#t~mem659.base + #t~mem659.offset) % 18446744073709551616);havoc #t~mem658.base, #t~mem658.offset;havoc #t~mem659.base, #t~mem659.offset; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-4: assume 0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise621 := 0; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-4: assume !(0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-3: assume 96 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise621 := (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-3: assume !(96 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-2: havoc #t~bitwise621;assume (((((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise621 <= (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise621 <= 96) && #t~bitwise621 >= 0) && ((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise621 > 96 + (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise621 >= -2147483648; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6966-1: [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: assume ~ret~5 < 0;~message~0.base, ~message~0.offset := 111, 0; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: assume !(~ret~5 < 0);call #t~mem670.base, #t~mem670.offset := read~$Pointer$#122(~hdev~5.base, 1221 + ~hdev~5.offset, 8);call #t~mem671 := read~int#122(#t~mem670.base, 7 + #t~mem670.offset, 1); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: call #t~mem634.base, #t~mem634.offset := read~$Pointer$#122(~hub.base, 256 + ~hub.offset, 8);call #t~mem635 := read~int#122(#t~mem634.base, 5 + #t~mem634.offset, 1); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7049: call write~int#122(100, ~hub.base, 440 + ~hub.offset, 4); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-1: [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099: assume 0 == #t~bitwise675;havoc #t~bitwise675;call #t~mem676 := read~int#91(~#hubstatus~0.base, ~#hubstatus~0.offset, 2); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099: assume !(0 == #t~bitwise675);havoc #t~bitwise675; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934: assume -2147483648 <= #t~ret614 && #t~ret614 <= 2147483647;~ret~5 := #t~ret614;havoc #t~ret614; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-4: assume 0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise675 := 0; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-4: assume !(0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000-1: SUMMARY for call #t~ret631 := dev_printk(98, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 99, 0); srcloc: null [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-3: assume 24 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise675 := (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-3: assume !(24 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7000: assume -2147483648 <= #t~ret631 && #t~ret631 <= 2147483647;havoc #t~mem630;havoc #t~ret631; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099-2: havoc #t~bitwise675;assume (((((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise675 <= (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise675 <= 24) && #t~bitwise675 >= 0) && ((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise675 > 24 + (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise675 >= -2147483648; [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934-1: SUMMARY for call #t~ret614 := usb_set_interface(~hdev~5.base, ~hdev~5.offset, 0, 1); srcloc: null [2025-02-08 02:05:47,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017-1: SUMMARY for call #t~ret637 := usb_get_status(~hdev~5.base, ~hdev~5.offset, 0, 0, ~#hubstatus~0.base, ~#hubstatus~0.offset); srcloc: null [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7017: assume -2147483648 <= #t~ret637 && #t~ret637 <= 2147483647;~ret~5 := #t~ret637;havoc #t~ret637; [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100-2: havoc #t~bitwise677;assume (((((if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise677 <= (if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296)) && #t~bitwise677 <= 2) && #t~bitwise677 >= 0) && ((if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise677 > 2 + (if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296))) && #t~bitwise677 >= -2147483648; [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100-1: [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume 0 != #t~bitwise677;havoc #t~mem676;havoc #t~bitwise677;~tmp___8~0.base, ~tmp___8~0.offset := 116, 0; [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100: assume !(0 != #t~bitwise677);havoc #t~mem676;havoc #t~bitwise677;~tmp___8~0.base, ~tmp___8~0.offset := 117, 0; [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133: assume 0 != #t~mem689 % 256 % 4294967296;havoc #t~mem689; [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133: assume !(0 != #t~mem689 % 256 % 4294967296);havoc #t~mem689; [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100-4: assume 0 == (if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296);#t~bitwise677 := 0; [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100-4: assume !(0 == (if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100-3: assume 2 == (if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296);#t~bitwise677 := (if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7100-3: assume !(2 == (if #t~mem676 % 65536 % 4294967296 <= 2147483647 then #t~mem676 % 65536 % 4294967296 else #t~mem676 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117: assume ~maxp~0 % 4294967296 > 8;~maxp~0 := 8; [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117: assume !(~maxp~0 % 4294967296 > 8); [2025-02-08 02:05:47,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886: assume -2147483648 <= #t~ret605 && #t~ret605 <= 2147483647;havoc #t~ret605; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952-1: SUMMARY for call #t~ret618 := dev_printk(90, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 91, 0); srcloc: null [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: assume -2147483648 <= #t~ret618 && #t~ret618 <= 2147483647;havoc #t~mem617;havoc #t~ret618; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: call write~int#122(1332, ~hub.base, 276 + ~hub.offset, 4);call #t~mem626 := read~int#122(~hub.base, 276 + ~hub.offset, 4); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: call #t~mem593 := read~int#122(~hdev~5.base, 1563 + ~hdev~5.offset, 4);call write~int#120(0, ~#portstr~0.base, ~#portstr~0.offset + #t~mem593, 1);havoc #t~mem593; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6886-1: SUMMARY for call #t~ret605 := dev_printk(79, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 80, 0); srcloc: null [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7134: assume 0 != ~blinkenlights~0;call write~int#122(1, ~hub.base, 448 + ~hub.offset, 1); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7134: assume !(0 != ~blinkenlights~0); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume 0 == (if #t~mem643 % 65536 % 4294967296 <= 2147483647 then #t~mem643 % 65536 % 4294967296 else #t~mem643 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem643;call #t~mem644.base, #t~mem644.offset := read~$Pointer$#122(~hub.base, 256 + ~hub.offset, 8);call #t~mem645 := read~int#122(#t~mem644.base, 6 + #t~mem644.offset, 1); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7035: assume !(0 == (if #t~mem643 % 65536 % 4294967296 <= 2147483647 then #t~mem643 % 65536 % 4294967296 else #t~mem643 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem643;call write~int#122(500, ~hub.base, 440 + ~hub.offset, 4); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-3: assume 96 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise622 := (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-3: assume !(96 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-2: havoc #t~bitwise622;assume (((((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise622 <= (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise622 <= 96) && #t~bitwise622 >= 0) && ((if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise622 > 96 + (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise622 >= -2147483648; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-1: [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: assume 0 == ~ret~5; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: assume !(0 == ~ret~5); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume 96 == #t~bitwise622;havoc #t~bitwise622; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: assume !(96 == #t~bitwise622);havoc #t~bitwise622; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-4: assume 0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296);#t~bitwise622 := 0; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-4: assume !(0 == (if ~wHubCharacteristics~1 % 65536 % 4294967296 <= 2147483647 then ~wHubCharacteristics~1 % 65536 % 4294967296 else ~wHubCharacteristics~1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: assume -2147483648 <= #t~ret627 && #t~ret627 <= 2147483647;havoc #t~mem626;havoc #t~ret627; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: assume ~ret~5 <= 1;~message~0.base, ~message~0.offset := 104, 0; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: assume !(~ret~5 <= 1);call #t~mem638.base, #t~mem638.offset := read~$Pointer$#122(~hdev~5.base, 60 + ~hdev~5.offset, 8);call #t~mem639.base, #t~mem639.offset := read~$Pointer$#122(#t~mem638.base, 49 + #t~mem638.offset, 8); [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854: assume -2147483648 <= #t~ret598 && #t~ret598 <= 2147483647;havoc #t~ret598; [2025-02-08 02:05:47,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986-1: SUMMARY for call #t~ret627 := dev_printk(94, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 95, 0); srcloc: null [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: call #t~mem617 := read~int#122(~hdev~5.base, 1201 + ~hdev~5.offset, 1); [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821-1: SUMMARY for call #t~ret594 := dev_printk(65, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 66, 0); srcloc: null [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6854-1: SUMMARY for call #t~ret598 := dev_printk(73, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 74, 0); srcloc: null [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6821: assume -2147483648 <= #t~ret594 && #t~ret594 <= 2147483647;havoc #t~ret594; [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: call ULTIMATE.dealloc(~#hubstatus~0.base, ~#hubstatus~0.offset);havoc ~#hubstatus~0.base, ~#hubstatus~0.offset;call ULTIMATE.dealloc(~#hubchange~0.base, ~#hubchange~0.offset);havoc ~#hubchange~0.base, ~#hubchange~0.offset;call ULTIMATE.dealloc(~#__key~0.base, ~#__key~0.offset);havoc ~#__key~0.base, ~#__key~0.offset;call ULTIMATE.dealloc(~#portstr~0.base, ~#portstr~0.offset);havoc ~#portstr~0.base, ~#portstr~0.offset;call ULTIMATE.dealloc(~#__key___0~0.base, ~#__key___0~0.offset);havoc ~#__key___0~0.base, ~#__key___0~0.offset;call ULTIMATE.dealloc(~#__key___1~0.base, ~#__key___1~0.offset);havoc ~#__key___1~0.base, ~#__key___1~0.offset;call ULTIMATE.dealloc(~#__constr_expr_0~7.base, ~#__constr_expr_0~7.offset);havoc ~#__constr_expr_0~7.base, ~#__constr_expr_0~7.offset; [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7070: assume -2147483648 <= #t~ret668 && #t~ret668 <= 2147483647;~ret~5 := #t~ret668;havoc #t~mem666.base, #t~mem666.offset;havoc #t~mem667.base, #t~mem667.offset;havoc #t~ret668; [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938: assume -2147483648 <= #t~ret615 && #t~ret615 <= 2147483647;havoc #t~ret615;call write~int#122(1, ~hub.base, 272 + ~hub.offset, 4); [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037-1: SUMMARY for call #t~ret646 := dev_printk(105, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 106, 0); srcloc: null [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7070-1: SUMMARY for call #t~ret668 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~gfp_t~0~TO~int(~hcd~3.base, ~hcd~3.offset, ~hdev~5.base, ~hdev~5.offset, ~hub.base, 264 + ~hub.offset, 208, #t~mem667.base, #t~mem667.offset); srcloc: null [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume -2147483648 <= #t~ret646 && #t~ret646 <= 2147483647;havoc #t~mem644.base, #t~mem644.offset;havoc #t~mem645;havoc #t~ret646;call write~int#122(1, ~hub.base, 444 + ~hub.offset, 1);call #t~mem647 := read~int#122(~hdev~5.base, 1563 + ~hdev~5.offset, 4); [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: assume 0 != #t~bitwise591 % 2;havoc #t~mem589.base, #t~mem589.offset;havoc #t~mem590;havoc #t~bitwise591;call write~int#120(70, ~#portstr~0.base, ~#portstr~0.offset + ~i~9, 1); [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: assume !(0 != #t~bitwise591 % 2);havoc #t~mem589.base, #t~mem589.offset;havoc #t~mem590;havoc #t~bitwise591;call write~int#120(82, ~#portstr~0.base, ~#portstr~0.offset + ~i~9, 1); [2025-02-08 02:05:47,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6938-1: SUMMARY for call #t~ret615 := dev_printk(87, 0, ~hub_dev~0.base, ~hub_dev~0.offset, 88, 0); srcloc: null [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-4: call #t~mem589.base, #t~mem589.offset := read~$Pointer$#122(~hub.base, 256 + ~hub.offset, 8);call #t~mem590 := read~int#122(#t~mem589.base, 7 + #t~mem589.offset + (if 1 + ~i~9 < 0 && 0 != (1 + ~i~9) % 8 then 1 + (1 + ~i~9) / 8 else (1 + ~i~9) / 8), 1); [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-3: assume 0 == (if #t~mem590 % 256 % 4294967296 <= 2147483647 then #t~mem590 % 256 % 4294967296 else #t~mem590 % 256 % 4294967296 - 4294967296) || 0 == (if 1 + ~i~9 < 0 && 0 != (1 + ~i~9) % 8 then (1 + ~i~9) % 8 - 8 else (1 + ~i~9) % 8);#t~bitwise591 := (if #t~mem590 % 256 % 4294967296 <= 2147483647 then #t~mem590 % 256 % 4294967296 else #t~mem590 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-3: assume !(0 == (if #t~mem590 % 256 % 4294967296 <= 2147483647 then #t~mem590 % 256 % 4294967296 else #t~mem590 % 256 % 4294967296 - 4294967296) || 0 == (if 1 + ~i~9 < 0 && 0 != (1 + ~i~9) % 8 then (1 + ~i~9) % 8 - 8 else (1 + ~i~9) % 8)); [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-2: havoc #t~bitwise591;assume #t~bitwise591 < (if #t~mem590 % 256 % 4294967296 <= 2147483647 then #t~mem590 % 256 % 4294967296 else #t~mem590 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806-1: [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087-1: [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: assume 0 != #t~bitwise672;havoc #t~mem670.base, #t~mem670.offset;havoc #t~mem671;havoc #t~bitwise672;call #t~mem673 := read~int#91(~#hubstatus~0.base, ~#hubstatus~0.offset, 2); [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: assume !(0 != #t~bitwise672);havoc #t~mem670.base, #t~mem670.offset;havoc #t~mem671;havoc #t~bitwise672; [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087-4: assume 0 == (if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296);#t~bitwise672 := 0; [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087-4: assume !(0 == (if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087-3: assume 64 == (if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296);#t~bitwise672 := (if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087-3: assume !(64 == (if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087-2: havoc #t~bitwise672;assume (((((if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise672 <= (if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296)) && #t~bitwise672 <= 64) && #t~bitwise672 >= 0) && ((if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise672 > 64 + (if #t~mem671 % 256 % 4294967296 <= 2147483647 then #t~mem671 % 256 % 4294967296 else #t~mem671 % 256 % 4294967296 - 4294967296))) && #t~bitwise672 >= -2147483648; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30838-1: SUMMARY for call #t~ret5457#1.base, #t~ret5457#1.offset := dev_name(~companion~0#1.base, 137 + ~companion~0#1.offset); srcloc: null [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30838: ~tmp___1~94#1.base, ~tmp___1~94#1.offset := #t~ret5457#1.base, #t~ret5457#1.offset;havoc #t~ret5457#1.base, #t~ret5457#1.offset; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30826: assume 0 == (if ~action#1 % 4294967296 % 4294967296 <= 2147483647 then ~action#1 % 4294967296 % 4294967296 else ~action#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30826: assume !(0 == (if ~action#1 % 4294967296 % 4294967296 <= 2147483647 then ~action#1 % 4294967296 % 4294967296 else ~action#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30835: assume false; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30835: assume !false; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30839: assume -2147483648 <= #t~ret5458#1 && #t~ret5458#1 <= 2147483647;havoc #t~ret5458#1;call write~$Pointer$#122(~hcd#1.base, ~hcd#1.offset, ~companion_hcd~0#1.base, 57 + ~companion_hcd~0#1.offset, 8); [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30839-1: SUMMARY for call #t~ret5458#1 := dev_printk(796, 0, ~pdev#1.base, 137 + ~pdev#1.offset, 797, 0); srcloc: null [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30806: assume 787200 == #t~mem5450#1 % 4294967296;havoc #t~mem5450#1;call #t~mem5451#1 := read~int#122(~companion~0#1.base, 68 + ~companion~0#1.offset, 4); [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30806: assume !(787200 == #t~mem5450#1 % 4294967296);havoc #t~mem5450#1;call #t~mem5454#1 := read~int#122(~pdev#1.base, 68 + ~pdev#1.offset, 4); [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30810-1: SUMMARY for call #t~ret5452#1.base, #t~ret5452#1.offset := dev_name(~pdev#1.base, 137 + ~pdev#1.offset); srcloc: null [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30810: ~tmp___0~159#1.base, ~tmp___0~159#1.offset := #t~ret5452#1.base, #t~ret5452#1.offset;havoc #t~ret5452#1.base, #t~ret5452#1.offset; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30803: assume 787216 == #t~mem5449#1 % 4294967296;havoc #t~mem5449#1; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30803: assume !(787216 == #t~mem5449#1 % 4294967296);havoc #t~mem5449#1;call #t~mem5450#1 := read~int#122(~pdev#1.base, 68 + ~pdev#1.offset, 4); [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint companion_commonFINAL: assume true; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30811: assume -2147483648 <= #t~ret5453#1 && #t~ret5453#1 <= 2147483647;havoc #t~ret5453#1;call write~$Pointer$#122(~companion_hcd~0#1.base, ~companion_hcd~0#1.offset, ~hcd#1.base, 57 + ~hcd#1.offset, 8); [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30811-1: SUMMARY for call #t~ret5453#1 := dev_printk(794, 0, ~companion~0#1.base, 137 + ~companion~0#1.offset, 795, 0); srcloc: null [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33342: havoc pci_get_device_#t~ret6005#1.base, pci_get_device_#t~ret6005#1.offset; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30820: assume 787232 == #t~mem5454#1 % 4294967296;havoc #t~mem5454#1;call #t~mem5455#1 := read~int#122(~companion~0#1.base, 68 + ~companion~0#1.offset, 4); [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30820: assume !(787232 == #t~mem5454#1 % 4294967296);havoc #t~mem5454#1; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30791: assume #t~mem5447#1 % 4294967296 / 8 % 32 % 4294967296 != ~slot~0#1 % 4294967296;havoc #t~mem5447#1; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30791: assume !(#t~mem5447#1 % 4294967296 / 8 % 32 % 4294967296 != ~slot~0#1 % 4294967296);havoc #t~mem5447#1; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30824: assume 787200 == #t~mem5456#1 % 4294967296;havoc #t~mem5456#1; [2025-02-08 02:05:47,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30824: assume !(787200 == #t~mem5456#1 % 4294967296);havoc #t~mem5456#1; [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30799: assume 0 == (~companion_hcd~0#1.base + ~companion_hcd~0#1.offset) % 18446744073709551616; [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30799: assume !(0 == (~companion_hcd~0#1.base + ~companion_hcd~0#1.offset) % 18446744073709551616);call #t~mem5449#1 := read~int#122(~pdev#1.base, 68 + ~pdev#1.offset, 4); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30832: assume 2 == (if ~action#1 % 4294967296 % 4294967296 <= 2147483647 then ~action#1 % 4294967296 % 4294967296 else ~action#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30832: assume !(2 == (if ~action#1 % 4294967296 % 4294967296 <= 2147483647 then ~action#1 % 4294967296 % 4294967296 else ~action#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30808: assume 787232 == #t~mem5451#1 % 4294967296;havoc #t~mem5451#1; [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30808: assume !(787232 == #t~mem5451#1 % 4294967296);havoc #t~mem5451#1; [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30845: call write~$Pointer$#122(0, 0, ~companion_hcd~0#1.base, 57 + ~companion_hcd~0#1.offset, 8); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30849: assume -2147483648 <= #t~ret5459#1 && #t~ret5459#1 <= 2147483647;havoc #t~ret5459#1; [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30849-1: SUMMARY for call #t~ret5459#1 := device_pm_wait_for_dev(~pdev#1.base, 137 + ~pdev#1.offset, ~companion~0#1.base, 137 + ~companion~0#1.offset); srcloc: null [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30788-1: call #t~mem5445#1.base, #t~mem5445#1.offset := read~$Pointer$#122(~companion~0#1.base, 16 + ~companion~0#1.offset, 8);call #t~mem5446#1.base, #t~mem5446#1.offset := read~$Pointer$#122(~pdev#1.base, 16 + ~pdev#1.offset, 8); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30821: assume 787216 == #t~mem5455#1 % 4294967296;havoc #t~mem5455#1; [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30821: assume !(787216 == #t~mem5455#1 % 4294967296);havoc #t~mem5455#1;call #t~mem5456#1 := read~int#122(~companion~0#1.base, 68 + ~companion~0#1.offset, 4); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30788: assume (#t~mem5445#1.base + #t~mem5445#1.offset) % 18446744073709551616 != (#t~mem5446#1.base + #t~mem5446#1.offset) % 18446744073709551616;havoc #t~mem5445#1.base, #t~mem5445#1.offset;havoc #t~mem5446#1.base, #t~mem5446#1.offset; [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30788: assume !((#t~mem5445#1.base + #t~mem5445#1.offset) % 18446744073709551616 != (#t~mem5446#1.base + #t~mem5446#1.offset) % 18446744073709551616);havoc #t~mem5445#1.base, #t~mem5445#1.offset;havoc #t~mem5446#1.base, #t~mem5446#1.offset;call #t~mem5447#1 := read~int#122(~companion~0#1.base, 56 + ~companion~0#1.offset, 4); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30796-1: SUMMARY for call #t~ret5448#1.base, #t~ret5448#1.offset := pci_get_drvdata(~companion~0#1.base, ~companion~0#1.offset); srcloc: null [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30829: assume 1 == (if ~action#1 % 4294967296 % 4294967296 <= 2147483647 then ~action#1 % 4294967296 % 4294967296 else ~action#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30829: assume !(1 == (if ~action#1 % 4294967296 % 4294967296 <= 2147483647 then ~action#1 % 4294967296 % 4294967296 else ~action#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:05:47,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30796: ~tmp~357#1.base, ~tmp~357#1.offset := #t~ret5448#1.base, #t~ret5448#1.offset;havoc #t~ret5448#1.base, #t~ret5448#1.offset;~companion_hcd~0#1.base, ~companion_hcd~0#1.offset := ~tmp~357#1.base, ~tmp~357#1.offset; [2025-02-08 02:05:47,635 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33018: havoc #t~ret5950#1;havoc #t~mem5951#1;havoc #t~mem5952#1; [2025-02-08 02:05:48,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32951: havoc #t~nondet5937; [2025-02-08 02:05:48,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12943: havoc dma_unmap_sg_attrs_#t~ret1705#1.base, dma_unmap_sg_attrs_#t~ret1705#1.offset, dma_unmap_sg_attrs_#t~ret1706#1, dma_unmap_sg_attrs_#t~mem1707#1.base, dma_unmap_sg_attrs_#t~mem1707#1.offset, dma_unmap_sg_attrs_#t~mem1714#1.base, dma_unmap_sg_attrs_#t~mem1714#1.offset, dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1, dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset, dma_unmap_sg_attrs_~ops~3#1.base, dma_unmap_sg_attrs_~ops~3#1.offset, dma_unmap_sg_attrs_~tmp~91#1.base, dma_unmap_sg_attrs_~tmp~91#1.offset, dma_unmap_sg_attrs_~tmp___0~37#1, dma_unmap_sg_attrs_~tmp___1~22#1;havoc dma_unmap_sg_attrs_#in~dev#1.base, dma_unmap_sg_attrs_#in~dev#1.offset, dma_unmap_sg_attrs_#in~sg#1.base, dma_unmap_sg_attrs_#in~sg#1.offset, dma_unmap_sg_attrs_#in~nents#1, dma_unmap_sg_attrs_#in~dir#1, dma_unmap_sg_attrs_#in~attrs#1.base, dma_unmap_sg_attrs_#in~attrs#1.offset;assume { :end_inline_dma_unmap_sg_attrs } true;havoc #t~mem1987#1.base, #t~mem1987#1.offset;havoc #t~mem1988#1.base, #t~mem1988#1.offset;havoc #t~mem1989#1; [2025-02-08 02:05:48,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: havoc debug_dma_unmap_sg_~arg0#1.base, debug_dma_unmap_sg_~arg0#1.offset, debug_dma_unmap_sg_~arg1#1.base, debug_dma_unmap_sg_~arg1#1.offset, debug_dma_unmap_sg_~arg2#1, debug_dma_unmap_sg_~arg3#1;havoc debug_dma_unmap_sg_#in~arg0#1.base, debug_dma_unmap_sg_#in~arg0#1.offset, debug_dma_unmap_sg_#in~arg1#1.base, debug_dma_unmap_sg_#in~arg1#1.offset, debug_dma_unmap_sg_#in~arg2#1, debug_dma_unmap_sg_#in~arg3#1;assume { :end_inline_debug_dma_unmap_sg } true;call dma_unmap_sg_attrs_#t~mem1707#1.base, dma_unmap_sg_attrs_#t~mem1707#1.offset := read~$Pointer$#122(dma_unmap_sg_attrs_~ops~3#1.base, 40 + dma_unmap_sg_attrs_~ops~3#1.offset, 8); [2025-02-08 02:05:48,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12948: havoc dma_unmap_page_#t~ret1727#1.base, dma_unmap_page_#t~ret1727#1.offset, dma_unmap_page_#t~ret1728#1, dma_unmap_page_#t~mem1729#1.base, dma_unmap_page_#t~mem1729#1.offset, dma_unmap_page_#t~mem1736#1.base, dma_unmap_page_#t~mem1736#1.offset, dma_unmap_page_~dev#1.base, dma_unmap_page_~dev#1.offset, dma_unmap_page_~addr#1, dma_unmap_page_~size#1, dma_unmap_page_~dir#1, dma_unmap_page_~ops~5#1.base, dma_unmap_page_~ops~5#1.offset, dma_unmap_page_~tmp~93#1.base, dma_unmap_page_~tmp~93#1.offset, dma_unmap_page_~tmp___0~39#1, dma_unmap_page_~tmp___1~24#1;havoc dma_unmap_page_#in~dev#1.base, dma_unmap_page_#in~dev#1.offset, dma_unmap_page_#in~addr#1, dma_unmap_page_#in~size#1, dma_unmap_page_#in~dir#1;assume { :end_inline_dma_unmap_page } true;havoc #t~mem1992#1.base, #t~mem1992#1.offset;havoc #t~mem1993#1;havoc #t~mem1994#1; [2025-02-08 02:05:48,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397: assume 0 != (dma_unmap_sg_attrs_#t~mem1707#1.base + dma_unmap_sg_attrs_#t~mem1707#1.offset) % 18446744073709551616;havoc dma_unmap_sg_attrs_#t~mem1707#1.base, dma_unmap_sg_attrs_#t~mem1707#1.offset;call dma_unmap_sg_attrs_#t~mem1714#1.base, dma_unmap_sg_attrs_#t~mem1714#1.offset := read~$Pointer$#122(dma_unmap_sg_attrs_~ops~3#1.base, 40 + dma_unmap_sg_attrs_~ops~3#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1709#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1709#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1710#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1710#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1711#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1712#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1713#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1713#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.offset := dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1, dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset, dma_unmap_sg_attrs_#t~mem1714#1.base, dma_unmap_sg_attrs_#t~mem1714#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1709#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1709#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1710#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1710#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1711#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1712#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1713#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1713#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1709#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1709#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1709#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1709#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1710#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1710#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1710#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1710#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1711#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1711#1;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1712#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1712#1;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1713#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1713#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1713#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1713#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1709#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1709#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1710#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1710#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1711#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1712#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1713#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~1713#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1709#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1709#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1710#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1710#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1711#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1712#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1713#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~1713#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID } true;havoc dma_unmap_sg_attrs_#t~mem1714#1.base, dma_unmap_sg_attrs_#t~mem1714#1.offset; [2025-02-08 02:05:48,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397: assume !(0 != (dma_unmap_sg_attrs_#t~mem1707#1.base + dma_unmap_sg_attrs_#t~mem1707#1.offset) % 18446744073709551616);havoc dma_unmap_sg_attrs_#t~mem1707#1.base, dma_unmap_sg_attrs_#t~mem1707#1.offset; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10618: assume 0 != ~tmp___4~5; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10618: assume !(0 != ~tmp___4~5); [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10560: assume -2147483648 <= #t~ret1480 && #t~ret1480 <= 2147483647;havoc #t~ret1480;#res := 1; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10560-1: SUMMARY for call #t~ret1480 := dev_err(~udev.base, 131 + ~udev.offset, 299, 0); srcloc: null [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610: assume -2147483648 <= #t~ret1493 && #t~ret1493 <= 2147483647;havoc #t~ret1493;~changed~1 := 1; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540: assume ~_max1~1 % 4294967296 > ~_max2~1 % 4294967296;~tmp___1~17 := ~_max1~1; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10540: assume !(~_max1~1 % 4294967296 > ~_max2~1 % 4294967296);~tmp___1~17 := ~_max2~1; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606-1: SUMMARY for call #t~ret1492 := usb_string(~udev.base, ~udev.offset, (if #t~mem1491 % 256 % 4294967296 <= 2147483647 then #t~mem1491 % 256 % 4294967296 else #t~mem1491 % 256 % 4294967296 - 4294967296), ~buf~1.base, ~buf~1.offset, ~serial_len~0 % 4294967296); srcloc: null [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573: assume ~length~0 % 4294967296 != ~old_length~0 % 4294967296; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573: assume !(~length~0 % 4294967296 != ~old_length~0 % 4294967296); [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10610-1: SUMMARY for call #t~ret1493 := dev_printk(304, 0, ~udev.base, 131 + ~udev.offset, 305, 0); srcloc: null [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606: assume -2147483648 <= #t~ret1492 && #t~ret1492 <= 2147483647;~length~0 := #t~ret1492;havoc #t~mem1491;havoc #t~ret1492; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10569: call #t~mem1481.base, #t~mem1481.offset := read~$Pointer$#122(~udev.base, 1213 + ~udev.offset, 8);call #t~mem1482 := read~int#122(#t~mem1481.base, 2 + (#t~mem1481.offset + 669 * (if ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);~old_length~0 := #t~mem1482 % 65536;havoc #t~mem1481.base, #t~mem1481.offset;havoc #t~mem1482; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631-1: SUMMARY for call kfree(~buf~1.base, ~buf~1.offset); srcloc: null [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631: #res := ~changed~1; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10586: assume 0 != ~tmp___3~8;call #t~mem1488 := read~int#122(~buf~1.base, 5 + ~buf~1.offset, 1); [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10586: assume !(0 != ~tmp___3~8);~index~0 := 1 + ~index~0; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10570: assume -2147483648 <= #t~ret1483 && #t~ret1483 <= 2147483647;~length~0 := #t~ret1483;havoc #t~ret1483; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10603: assume 0 == ~changed~1; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10603: assume !(0 == ~changed~1); [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545: ~len~0 := ~tmp___1~17;~index~0 := 1 + ~index~0; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537: call #t~mem1476.base, #t~mem1476.offset := read~$Pointer$#122(~udev.base, 1213 + ~udev.offset, 8);call #t~mem1477 := read~int#122(#t~mem1476.base, 2 + (#t~mem1476.offset + 669 * (if ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);~old_length~0 := #t~mem1477 % 65536;~_max1~1 := ~len~0;~_max2~1 := ~old_length~0; [2025-02-08 02:05:48,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10570-1: SUMMARY for call #t~ret1483 := usb_get_descriptor(~udev.base, ~udev.offset, 2, (if ~index~0 % 256 % 4294967296 <= 2147483647 then ~index~0 % 256 % 4294967296 else ~index~0 % 256 % 4294967296 - 4294967296), ~buf~1.base, ~buf~1.offset, (if ~old_length~0 % 4294967296 % 4294967296 <= 2147483647 then ~old_length~0 % 4294967296 % 4294967296 else ~old_length~0 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10566: call #t~mem1490 := read~int#122(~udev.base, 1212 + ~udev.offset, 1); [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10620: assume -2147483648 <= #t~ret1496 && #t~ret1496 <= 2147483647;havoc #t~ret1496;~changed~1 := 1; [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10620-1: SUMMARY for call #t~ret1496 := dev_printk(306, 0, ~udev.base, 131 + ~udev.offset, 307, 0); srcloc: null [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10558: assume 0 == (~buf~1.base + ~buf~1.offset) % 18446744073709551616; [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10558: assume !(0 == (~buf~1.base + ~buf~1.offset) % 18446744073709551616);~index~0 := 0; [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10583: call #t~mem1485.base, #t~mem1485.offset := read~$Pointer$#122(~udev.base, 1485 + ~udev.offset, 8);call #t~mem1486.base, #t~mem1486.offset := read~$Pointer$#122(#t~mem1485.base, #t~mem1485.offset + 8 * (if ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~index~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~tmp___3~8 := #t~nondet1487;havoc #t~mem1485.base, #t~mem1485.offset;havoc #t~mem1486.base, #t~mem1486.offset;havoc #t~nondet1487; [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: assume 0 != ~serial_len~0 % 4294967296;call #t~mem1491 := read~int#122(~udev.base, 1211 + ~udev.offset, 1); [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: assume !(0 != ~serial_len~0 % 4294967296); [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: assume (1 + ~length~0) % 4294967296 != ~serial_len~0 % 4294967296; [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: assume !((1 + ~length~0) % 4294967296 != ~serial_len~0 % 4294967296);call #t~mem1494.base, #t~mem1494.offset := read~$Pointer$#122(~udev.base, 1523 + ~udev.offset, 8);~tmp___4~5 := #t~nondet1495;havoc #t~mem1494.base, #t~mem1494.offset;havoc #t~nondet1495; [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10575-1: SUMMARY for call #t~ret1484 := dev_printk(300, 0, ~udev.base, 131 + ~udev.offset, 301, 0); srcloc: null [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10575: assume -2147483648 <= #t~ret1484 && #t~ret1484 <= 2147483647;havoc #t~ret1484;~changed~1 := 1; [2025-02-08 02:05:48,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10588: assume -2147483648 <= #t~ret1489 && #t~ret1489 <= 2147483647;havoc #t~mem1488;havoc #t~ret1489;~changed~1 := 1; [2025-02-08 02:05:48,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555-1: SUMMARY for call #t~ret1479.base, #t~ret1479.offset := kmalloc(~len~0 % 4294967296, 16); srcloc: null [2025-02-08 02:05:48,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10588-1: SUMMARY for call #t~ret1489 := dev_printk(302, 0, ~udev.base, 131 + ~udev.offset, 303, 0); srcloc: null [2025-02-08 02:05:48,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555: ~tmp___2~13.base, ~tmp___2~13.offset := #t~ret1479.base, #t~ret1479.offset;havoc #t~ret1479.base, #t~ret1479.offset;~buf~1.base, ~buf~1.offset := ~tmp___2~13.base, ~tmp___2~13.offset; [2025-02-08 02:05:48,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10597: assume #t~mem1490 % 256 % 4294967296 > ~index~0 % 4294967296;havoc #t~mem1490; [2025-02-08 02:05:48,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10597: assume !(#t~mem1490 % 256 % 4294967296 > ~index~0 % 4294967296);havoc #t~mem1490; [2025-02-08 02:05:48,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32992: havoc #t~nondet5946; [2025-02-08 02:05:48,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19281: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:48,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33273: havoc ldv_undefined_int_#t~nondet5992#1;ldv_try_module_get_#t~ret179#1 := ldv_undefined_int_#res#1;havoc ldv_undefined_int_#t~nondet5992#1;assume { :end_inline_ldv_undefined_int } true;assume -2147483648 <= ldv_try_module_get_#t~ret179#1 && ldv_try_module_get_#t~ret179#1 <= 2147483647;ldv_try_module_get_~module_get_succeeded~0#1 := ldv_try_module_get_#t~ret179#1;havoc ldv_try_module_get_#t~ret179#1; [2025-02-08 02:05:48,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: assume 1 == ldv_try_module_get_~module_get_succeeded~0#1;~ldv_module_refcounter~0 := 1 + ~ldv_module_refcounter~0;ldv_try_module_get_#res#1 := 1; [2025-02-08 02:05:48,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: assume !(1 == ldv_try_module_get_~module_get_succeeded~0#1);ldv_try_module_get_#res#1 := 0; [2025-02-08 02:05:48,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33072: havoc #t~ret5959.base, #t~ret5959.offset; [2025-02-08 02:05:48,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074: havoc #t~mem2941.base, #t~mem2941.offset;~i~33 := 1 + ~i~33; [2025-02-08 02:05:48,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074-1: SUMMARY for call usb_enable_endpoint(~dev.base, ~dev.offset, #t~mem2941.base, #t~mem2941.offset + 63 * (if ~i~33 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~33 % 18446744073709551616 % 18446744073709551616 else ~i~33 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), (if 0 == (if 0 == (if ~reset_eps % 256 % 4294967296 <= 2147483647 then ~reset_eps % 256 % 4294967296 else ~reset_eps % 256 % 4294967296 - 4294967296) then 0 else 1) % 256 then 0 else 1)); srcloc: null [2025-02-08 02:05:48,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17074-2: call #t~mem2941.base, #t~mem2941.offset := read~$Pointer$#122(~alt~4.base, 9 + ~alt~4.offset, 8); [2025-02-08 02:05:48,656 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_enable_interfaceFINAL: assume true; [2025-02-08 02:05:48,668 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32865: havoc #t~nondet5925; [2025-02-08 02:05:48,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33252: havoc #t~ret5988.base, #t~ret5988.offset; [2025-02-08 02:05:48,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23513: assume 0 != ~tmp___0~113#1;~tmp___1~66#1 := 1; [2025-02-08 02:05:48,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23513: assume !(0 != ~tmp___0~113#1);~tmp___1~66#1 := 0; [2025-02-08 02:05:48,712 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33111: havoc device_create_file_#t~nondet5969#1;#t~ret4259#1 := device_create_file_#res#1;havoc device_create_file_#t~nondet5969#1, device_create_file_~arg0#1.base, device_create_file_~arg0#1.offset, device_create_file_~arg1#1.base, device_create_file_~arg1#1.offset;havoc device_create_file_#in~arg0#1.base, device_create_file_#in~arg0#1.offset, device_create_file_#in~arg1#1.base, device_create_file_#in~arg1#1.offset;assume { :end_inline_device_create_file } true;assume -2147483648 <= #t~ret4259#1 && #t~ret4259#1 <= 2147483647;~tmp___0~113#1 := #t~ret4259#1;havoc #t~ret4259#1; [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162: SUMMARY for call kfree(hub_release_~hub~9#1.base, hub_release_~hub~9#1.offset); srcloc: null [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383: assume usb_release_interface_cache_~j~4#1 % 4294967296 < usb_release_interface_cache_#t~mem3608#1 % 4294967296;havoc usb_release_interface_cache_#t~mem3608#1; [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20383: assume !(usb_release_interface_cache_~j~4#1 % 4294967296 < usb_release_interface_cache_#t~mem3608#1 % 4294967296);havoc usb_release_interface_cache_#t~mem3608#1; [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20377: usb_release_interface_cache_~alt~9#1.base, usb_release_interface_cache_~alt~9#1.offset := usb_release_interface_cache_~intfc~2#1.base, 8 + usb_release_interface_cache_~intfc~2#1.offset + 37 * (if usb_release_interface_cache_~j~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_release_interface_cache_~j~4#1 % 18446744073709551616 % 18446744073709551616 else usb_release_interface_cache_~j~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call usb_release_interface_cache_#t~mem3606#1.base, usb_release_interface_cache_#t~mem3606#1.offset := read~$Pointer$#122(usb_release_interface_cache_~alt~9#1.base, 9 + usb_release_interface_cache_~alt~9#1.offset, 8); [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20378-1: SUMMARY for call kfree(usb_release_interface_cache_#t~mem3606#1.base, usb_release_interface_cache_#t~mem3606#1.offset); srcloc: null [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20378: havoc usb_release_interface_cache_#t~mem3606#1.base, usb_release_interface_cache_#t~mem3606#1.offset;call usb_release_interface_cache_#t~mem3607#1.base, usb_release_interface_cache_#t~mem3607#1.offset := read~$Pointer$#122(usb_release_interface_cache_~alt~9#1.base, 17 + usb_release_interface_cache_~alt~9#1.offset, 8); [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20379-1: SUMMARY for call kfree(usb_release_interface_cache_#t~mem3607#1.base, usb_release_interface_cache_#t~mem3607#1.offset); srcloc: null [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20379: havoc usb_release_interface_cache_#t~mem3607#1.base, usb_release_interface_cache_#t~mem3607#1.offset;usb_release_interface_cache_~j~4#1 := 1 + usb_release_interface_cache_~j~4#1;call usb_release_interface_cache_#t~mem3608#1 := read~int#122(usb_release_interface_cache_~intfc~2#1.base, usb_release_interface_cache_~intfc~2#1.offset, 4); [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc ep_device_release_~dev#1.base, ep_device_release_~dev#1.offset, ep_device_release_~ep_dev~0#1.base, ep_device_release_~ep_dev~0#1.offset, ep_device_release_~__mptr~128#1.base, ep_device_release_~__mptr~128#1.offset;havoc ep_device_release_#in~dev#1.base, ep_device_release_#in~dev#1.offset;assume { :end_inline_ep_device_release } true; [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: havoc release_usb_class_#t~mem3828#1.base, release_usb_class_#t~mem3828#1.offset, release_usb_class_~kref#1.base, release_usb_class_~kref#1.offset;havoc release_usb_class_#in~kref#1.base, release_usb_class_#in~kref#1.offset;assume { :end_inline_release_usb_class } true; [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: havoc usb_release_interface_#t~mem3006#1.base, usb_release_interface_#t~mem3006#1.offset, usb_release_interface_#t~ret3007#1, usb_release_interface_~dev#1.base, usb_release_interface_~dev#1.offset, usb_release_interface_~intf~5#1.base, usb_release_interface_~intf~5#1.offset, usb_release_interface_~__mptr~35#1.base, usb_release_interface_~__mptr~35#1.offset, usb_release_interface_~intfc~0#1.base, usb_release_interface_~intfc~0#1.offset, usb_release_interface_~__mptr___0~8#1.base, usb_release_interface_~__mptr___0~8#1.offset;havoc usb_release_interface_#in~dev#1.base, usb_release_interface_#in~dev#1.offset;assume { :end_inline_usb_release_interface } true; [2025-02-08 02:05:48,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: havoc usb_release_interface_cache_#t~mem3606#1.base, usb_release_interface_cache_#t~mem3606#1.offset, usb_release_interface_cache_#t~mem3607#1.base, usb_release_interface_cache_#t~mem3607#1.offset, usb_release_interface_cache_#t~mem3608#1, usb_release_interface_cache_~ref#1.base, usb_release_interface_cache_~ref#1.offset, usb_release_interface_cache_~intfc~2#1.base, usb_release_interface_cache_~intfc~2#1.offset, usb_release_interface_cache_~__mptr~65#1.base, usb_release_interface_cache_~__mptr~65#1.offset, usb_release_interface_cache_~j~4#1, usb_release_interface_cache_~alt~9#1.base, usb_release_interface_cache_~alt~9#1.offset;havoc usb_release_interface_cache_#in~ref#1.base, usb_release_interface_cache_#in~ref#1.offset;assume { :end_inline_usb_release_interface_cache } true; [2025-02-08 02:05:48,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: havoc usb_api_blocking_completion_#t~mem2698#1.base, usb_api_blocking_completion_#t~mem2698#1.offset, usb_api_blocking_completion_#t~mem2699#1, usb_api_blocking_completion_~urb#1.base, usb_api_blocking_completion_~urb#1.offset, usb_api_blocking_completion_~ctx~0#1.base, usb_api_blocking_completion_~ctx~0#1.offset;havoc usb_api_blocking_completion_#in~urb#1.base, usb_api_blocking_completion_#in~urb#1.offset;assume { :end_inline_usb_api_blocking_completion } true; [2025-02-08 02:05:48,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: havoc urb_destroy_#t~mem2561#1, urb_destroy_#t~bitwise2562#1, urb_destroy_#t~mem2563#1.base, urb_destroy_#t~mem2563#1.offset, urb_destroy_~kref#1.base, urb_destroy_~kref#1.offset, urb_destroy_~urb~2#1.base, urb_destroy_~urb~2#1.offset, urb_destroy_~__mptr~29#1.base, urb_destroy_~__mptr~29#1.offset;havoc urb_destroy_#in~kref#1.base, urb_destroy_#in~kref#1.offset;assume { :end_inline_urb_destroy } true; [2025-02-08 02:05:48,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: havoc hcd_release_#t~ret2428#1, hcd_release_#t~mem2429#1.base, hcd_release_#t~mem2429#1.offset, hcd_release_#t~mem2430#1.base, hcd_release_#t~mem2430#1.offset, hcd_release_~kref#1.base, hcd_release_~kref#1.offset, hcd_release_~hcd~27#1.base, hcd_release_~hcd~27#1.offset, hcd_release_~__mptr~28#1.base, hcd_release_~__mptr~28#1.offset, hcd_release_~tmp~134#1;havoc hcd_release_#in~kref#1.base, hcd_release_#in~kref#1.offset;assume { :end_inline_hcd_release } true; [2025-02-08 02:05:48,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: havoc hcd_resume_work_#t~mem2369#1.base, hcd_resume_work_#t~mem2369#1.offset, hcd_resume_work_#t~ret2370#1, hcd_resume_work_~work#1.base, hcd_resume_work_~work#1.offset, hcd_resume_work_~hcd~23#1.base, hcd_resume_work_~hcd~23#1.offset, hcd_resume_work_~__mptr~26#1.base, hcd_resume_work_~__mptr~26#1.offset, hcd_resume_work_~udev~8#1.base, hcd_resume_work_~udev~8#1.offset;havoc hcd_resume_work_#in~work#1.base, hcd_resume_work_#in~work#1.offset;assume { :end_inline_hcd_resume_work } true; [2025-02-08 02:05:48,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: havoc hub_release_#t~mem691#1.base, hub_release_#t~mem691#1.offset, hub_release_~kref#1.base, hub_release_~kref#1.offset, hub_release_~hub~9#1.base, hub_release_~hub~9#1.offset, hub_release_~__mptr~17#1.base, hub_release_~__mptr~17#1.offset, hub_release_~__mptr___0~3#1.base, hub_release_~__mptr___0~3#1.offset;havoc hub_release_#in~kref#1.base, hub_release_#in~kref#1.offset;assume { :end_inline_hub_release } true; [2025-02-08 02:05:48,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-21: havoc usb_release_dev_#t~mem70#1.base, usb_release_dev_#t~mem70#1.offset, usb_release_dev_#t~ret71#1.base, usb_release_dev_#t~ret71#1.offset, usb_release_dev_#t~mem72#1.base, usb_release_dev_#t~mem72#1.offset, usb_release_dev_#t~mem73#1.base, usb_release_dev_#t~mem73#1.offset, usb_release_dev_#t~mem74#1.base, usb_release_dev_#t~mem74#1.offset, usb_release_dev_~dev#1.base, usb_release_dev_~dev#1.offset, usb_release_dev_~udev~0#1.base, usb_release_dev_~udev~0#1.offset, usb_release_dev_~hcd~0#1.base, usb_release_dev_~hcd~0#1.offset, usb_release_dev_~__mptr~3#1.base, usb_release_dev_~__mptr~3#1.offset;havoc usb_release_dev_#in~dev#1.base, usb_release_dev_#in~dev#1.offset;assume { :end_inline_usb_release_dev } true; [2025-02-08 02:05:48,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20390: SUMMARY for call kfree(usb_release_interface_cache_~intfc~2#1.base, usb_release_interface_cache_~intfc~2#1.offset); srcloc: null [2025-02-08 02:05:48,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7161: havoc usb_put_intf_~intf#1.base, usb_put_intf_~intf#1.offset;havoc usb_put_intf_#in~intf#1.base, usb_put_intf_#in~intf#1.offset;assume { :end_inline_usb_put_intf } true; [2025-02-08 02:05:49,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31449: assume -2147483648 <= hcd_pci_suspend_noirq_#t~ret5626#1 && hcd_pci_suspend_noirq_#t~ret5626#1 <= 2147483647;havoc hcd_pci_suspend_noirq_#t~ret5626#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31449-1: SUMMARY for call hcd_pci_suspend_noirq_#t~ret5626#1 := dev_printk(819, 0, hcd_pci_suspend_noirq_~dev#1.base, hcd_pci_suspend_noirq_~dev#1.offset, 820, 0); srcloc: null [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31442: assume -2147483648 <= hcd_pci_suspend_noirq_#t~ret5623#1 && hcd_pci_suspend_noirq_#t~ret5623#1 <= 2147483647;havoc hcd_pci_suspend_noirq_#t~ret5623#1;hcd_pci_suspend_noirq_~retval~37#1 := 0; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31459: hcd_pci_suspend_noirq_#res#1 := hcd_pci_suspend_noirq_~retval~37#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31459-1: SUMMARY for call powermac_set_asic(hcd_pci_suspend_noirq_~pci_dev~3#1.base, hcd_pci_suspend_noirq_~pci_dev~3#1.offset, 0); srcloc: null [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33350: havoc pci_save_state_#t~nondet6007#1;hcd_pci_suspend_noirq_#t~ret5616#1 := pci_save_state_#res#1;havoc pci_save_state_#t~nondet6007#1, pci_save_state_~arg0#1.base, pci_save_state_~arg0#1.offset;havoc pci_save_state_#in~arg0#1.base, pci_save_state_#in~arg0#1.offset;assume { :end_inline_pci_save_state } true;assume -2147483648 <= hcd_pci_suspend_noirq_#t~ret5616#1 && hcd_pci_suspend_noirq_#t~ret5616#1 <= 2147483647;havoc hcd_pci_suspend_noirq_#t~ret5616#1;call hcd_pci_suspend_noirq_#t~mem5617#1 := read~int#122(hcd_pci_suspend_noirq_~hcd~41#1.base, 369 + hcd_pci_suspend_noirq_~hcd~41#1.offset, 8); [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31442-1: SUMMARY for call hcd_pci_suspend_noirq_#t~ret5623#1 := dev_printk(817, 0, hcd_pci_suspend_noirq_~dev#1.base, hcd_pci_suspend_noirq_~dev#1.offset, 818, 0); srcloc: null [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L30733: havoc pci_power_name_#t~mem5430#1.base, pci_power_name_#t~mem5430#1.offset;hcd_pci_suspend_noirq_#t~ret5625#1.base, hcd_pci_suspend_noirq_#t~ret5625#1.offset := pci_power_name_#res#1.base, pci_power_name_#res#1.offset;havoc pci_power_name_#t~mem5430#1.base, pci_power_name_#t~mem5430#1.offset, pci_power_name_~state#1;havoc pci_power_name_#in~state#1;assume { :end_inline_pci_power_name } true;hcd_pci_suspend_noirq_~tmp___1~96#1.base, hcd_pci_suspend_noirq_~tmp___1~96#1.offset := hcd_pci_suspend_noirq_#t~ret5625#1.base, hcd_pci_suspend_noirq_#t~ret5625#1.offset;havoc hcd_pci_suspend_noirq_#t~mem5624#1;havoc hcd_pci_suspend_noirq_#t~ret5625#1.base, hcd_pci_suspend_noirq_#t~ret5625#1.offset; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19915: usb_runtime_idle_#t~ret3495#1 := pm_runtime_autosuspend_#res#1;havoc pm_runtime_autosuspend_#t~ret3121#1, pm_runtime_autosuspend_~dev#1.base, pm_runtime_autosuspend_~dev#1.offset, pm_runtime_autosuspend_~tmp~181#1;havoc pm_runtime_autosuspend_#in~dev#1.base, pm_runtime_autosuspend_#in~dev#1.offset;assume { :end_inline_pm_runtime_autosuspend } true;assume -2147483648 <= usb_runtime_idle_#t~ret3495#1 && usb_runtime_idle_#t~ret3495#1 <= 2147483647;havoc usb_runtime_idle_#t~ret3495#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31436-1: SUMMARY for call hcd_pci_suspend_noirq_#t~ret5620#1 := device_may_wakeup(hcd_pci_suspend_noirq_~dev#1.base, hcd_pci_suspend_noirq_~dev#1.offset); srcloc: null [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31436: hcd_pci_suspend_noirq_~tmp___0~164#1 := (if 0 == hcd_pci_suspend_noirq_#t~ret5620#1 % 256 then 0 else 1);havoc hcd_pci_suspend_noirq_#t~ret5620#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31453: hcd_pci_suspend_noirq_#res#1 := hcd_pci_suspend_noirq_~retval~37#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31453-1: SUMMARY for call __suspend_report_result(821, 0, #funAddr~pci_prepare_to_sleep.base, #funAddr~pci_prepare_to_sleep.offset, hcd_pci_suspend_noirq_~retval~37#1); srcloc: null [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31429-2: havoc hcd_pci_suspend_noirq_#t~bitwise5618#1;assume hcd_pci_suspend_noirq_#t~bitwise5618#1 % 18446744073709551616 <= hcd_pci_suspend_noirq_#t~mem5617#1 % 18446744073709551616 && hcd_pci_suspend_noirq_#t~bitwise5618#1 % 18446744073709551616 <= 64; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31429-3: assume 64 == hcd_pci_suspend_noirq_#t~mem5617#1 % 18446744073709551616;hcd_pci_suspend_noirq_#t~bitwise5618#1 := hcd_pci_suspend_noirq_#t~mem5617#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31429-3: assume !(64 == hcd_pci_suspend_noirq_#t~mem5617#1 % 18446744073709551616); [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31429: assume 0 != hcd_pci_suspend_noirq_#t~bitwise5618#1 % 18446744073709551616;havoc hcd_pci_suspend_noirq_#t~mem5617#1;havoc hcd_pci_suspend_noirq_#t~bitwise5618#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31429: assume !(0 != hcd_pci_suspend_noirq_#t~bitwise5618#1 % 18446744073709551616);havoc hcd_pci_suspend_noirq_#t~mem5617#1;havoc hcd_pci_suspend_noirq_#t~bitwise5618#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31429-1: [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31437: assume -2147483648 <= hcd_pci_suspend_noirq_#t~ret5621#1 && hcd_pci_suspend_noirq_#t~ret5621#1 <= 2147483647;havoc hcd_pci_suspend_noirq_#t~ret5621#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31437-1: SUMMARY for call hcd_pci_suspend_noirq_#t~ret5621#1 := dev_printk(815, 0, hcd_pci_suspend_noirq_~dev#1.base, hcd_pci_suspend_noirq_~dev#1.offset, 816, 0); srcloc: null [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33328: havoc pci_back_from_sleep_#t~nondet6002#1;hcd_pci_resume_noirq_#t~ret5627#1 := pci_back_from_sleep_#res#1;havoc pci_back_from_sleep_#t~nondet6002#1, pci_back_from_sleep_~arg0#1.base, pci_back_from_sleep_~arg0#1.offset;havoc pci_back_from_sleep_#in~arg0#1.base, pci_back_from_sleep_#in~arg0#1.offset;assume { :end_inline_pci_back_from_sleep } true;assume -2147483648 <= hcd_pci_resume_noirq_#t~ret5627#1 && hcd_pci_resume_noirq_#t~ret5627#1 <= 2147483647;havoc hcd_pci_resume_noirq_#t~ret5627#1;hcd_pci_resume_noirq_#res#1 := 0; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #t~ret6080#1 := hcd_pci_runtime_resume_#res#1;havoc hcd_pci_runtime_resume_#t~ret5632#1, hcd_pci_runtime_resume_#t~ret5633#1, hcd_pci_runtime_resume_~dev#1.base, hcd_pci_runtime_resume_~dev#1.offset, hcd_pci_runtime_resume_~retval~39#1, hcd_pci_runtime_resume_~__mptr~144#1.base, hcd_pci_runtime_resume_~__mptr~144#1.offset;havoc hcd_pci_runtime_resume_#in~dev#1.base, hcd_pci_runtime_resume_#in~dev#1.offset;assume { :end_inline_hcd_pci_runtime_resume } true;assume -2147483648 <= #t~ret6080#1 && #t~ret6080#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6080#1; [2025-02-08 02:05:49,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #t~ret6079#1 := hcd_pci_runtime_suspend_#res#1;havoc hcd_pci_runtime_suspend_#t~ret5630#1, hcd_pci_runtime_suspend_#t~ret5631#1, hcd_pci_runtime_suspend_~dev#1.base, hcd_pci_runtime_suspend_~dev#1.offset, hcd_pci_runtime_suspend_~retval~38#1, hcd_pci_runtime_suspend_~__mptr~143#1.base, hcd_pci_runtime_suspend_~__mptr~143#1.offset;havoc hcd_pci_runtime_suspend_#in~dev#1.base, hcd_pci_runtime_suspend_#in~dev#1.offset;assume { :end_inline_hcd_pci_runtime_suspend } true;assume -2147483648 <= #t~ret6079#1 && #t~ret6079#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6079#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret6078#1 := hcd_pci_resume_noirq_#res#1;havoc hcd_pci_resume_noirq_#t~ret5627#1, hcd_pci_resume_noirq_~dev#1.base, hcd_pci_resume_noirq_~dev#1.offset, hcd_pci_resume_noirq_~pci_dev~4#1.base, hcd_pci_resume_noirq_~pci_dev~4#1.offset, hcd_pci_resume_noirq_~__mptr~142#1.base, hcd_pci_resume_noirq_~__mptr~142#1.offset;havoc hcd_pci_resume_noirq_#in~dev#1.base, hcd_pci_resume_noirq_#in~dev#1.offset;assume { :end_inline_hcd_pci_resume_noirq } true;assume -2147483648 <= #t~ret6078#1 && #t~ret6078#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6078#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31446: assume 0 == hcd_pci_suspend_noirq_~retval~37#1;call hcd_pci_suspend_noirq_#t~mem5624#1 := read~int#122(hcd_pci_suspend_noirq_~pci_dev~3#1.base, 106 + hcd_pci_suspend_noirq_~pci_dev~3#1.offset, 4);assume { :begin_inline_pci_power_name } true;pci_power_name_#in~state#1 := hcd_pci_suspend_noirq_#t~mem5624#1;havoc pci_power_name_#res#1.base, pci_power_name_#res#1.offset;havoc pci_power_name_#t~mem5430#1.base, pci_power_name_#t~mem5430#1.offset, pci_power_name_~state#1;pci_power_name_~state#1 := pci_power_name_#in~state#1;call pci_power_name_#t~mem5430#1.base, pci_power_name_#t~mem5430#1.offset := read~$Pointer$#58(~#pci_power_names~0.base, ~#pci_power_names~0.offset + 8 * (1 + pci_power_name_~state#1), 8);pci_power_name_#res#1.base, pci_power_name_#res#1.offset := pci_power_name_#t~mem5430#1.base, pci_power_name_#t~mem5430#1.offset;havoc pci_power_name_#t~mem5430#1.base, pci_power_name_#t~mem5430#1.offset; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31446: assume !(0 == hcd_pci_suspend_noirq_~retval~37#1); [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #t~ret6077#1 := hcd_pci_suspend_noirq_#res#1;havoc hcd_pci_suspend_noirq_#t~ret5614#1.base, hcd_pci_suspend_noirq_#t~ret5614#1.offset, hcd_pci_suspend_noirq_#t~ret5615#1, hcd_pci_suspend_noirq_#t~ret5616#1, hcd_pci_suspend_noirq_#t~mem5617#1, hcd_pci_suspend_noirq_#t~bitwise5618#1, hcd_pci_suspend_noirq_#t~ret5619#1, hcd_pci_suspend_noirq_#t~ret5620#1, hcd_pci_suspend_noirq_#t~ret5621#1, hcd_pci_suspend_noirq_#t~ret5622#1, hcd_pci_suspend_noirq_#t~ret5623#1, hcd_pci_suspend_noirq_#t~mem5624#1, hcd_pci_suspend_noirq_#t~ret5625#1.base, hcd_pci_suspend_noirq_#t~ret5625#1.offset, hcd_pci_suspend_noirq_#t~ret5626#1, hcd_pci_suspend_noirq_~dev#1.base, hcd_pci_suspend_noirq_~dev#1.offset, hcd_pci_suspend_noirq_~pci_dev~3#1.base, hcd_pci_suspend_noirq_~pci_dev~3#1.offset, hcd_pci_suspend_noirq_~__mptr~141#1.base, hcd_pci_suspend_noirq_~__mptr~141#1.offset, hcd_pci_suspend_noirq_~hcd~41#1.base, hcd_pci_suspend_noirq_~hcd~41#1.offset, hcd_pci_suspend_noirq_~tmp~365#1.base, hcd_pci_suspend_noirq_~tmp~365#1.offset, hcd_pci_suspend_noirq_~retval~37#1, hcd_pci_suspend_noirq_~tmp___0~164#1, hcd_pci_suspend_noirq_~tmp___1~96#1.base, hcd_pci_suspend_noirq_~tmp___1~96#1.offset;havoc hcd_pci_suspend_noirq_#in~dev#1.base, hcd_pci_suspend_noirq_#in~dev#1.offset;assume { :end_inline_hcd_pci_suspend_noirq } true;assume -2147483648 <= #t~ret6077#1 && #t~ret6077#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6077#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #t~ret6076#1 := hcd_pci_restore_#res#1;havoc hcd_pci_restore_#t~ret5629#1, hcd_pci_restore_~dev#1.base, hcd_pci_restore_~dev#1.offset, hcd_pci_restore_~tmp~367#1;havoc hcd_pci_restore_#in~dev#1.base, hcd_pci_restore_#in~dev#1.offset;assume { :end_inline_hcd_pci_restore } true;assume -2147483648 <= #t~ret6076#1 && #t~ret6076#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6076#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #t~ret6074#1 := hcd_pci_resume_#res#1;havoc hcd_pci_resume_#t~ret5628#1, hcd_pci_resume_~dev#1.base, hcd_pci_resume_~dev#1.offset, hcd_pci_resume_~tmp~366#1;havoc hcd_pci_resume_#in~dev#1.base, hcd_pci_resume_#in~dev#1.offset;assume { :end_inline_hcd_pci_resume } true;assume -2147483648 <= #t~ret6074#1 && #t~ret6074#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6074#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: #t~ret6073#1 := hcd_pci_suspend_#res#1;havoc hcd_pci_suspend_#t~ret5612#1, hcd_pci_suspend_#t~ret5613#1, hcd_pci_suspend_~dev#1.base, hcd_pci_suspend_~dev#1.offset, hcd_pci_suspend_~tmp~364#1, hcd_pci_suspend_~tmp___0~163#1;havoc hcd_pci_suspend_#in~dev#1.base, hcd_pci_suspend_#in~dev#1.offset;assume { :end_inline_hcd_pci_suspend } true;assume -2147483648 <= #t~ret6073#1 && #t~ret6073#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6073#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31429-4: assume 0 == hcd_pci_suspend_noirq_#t~mem5617#1 % 18446744073709551616;hcd_pci_suspend_noirq_#t~bitwise5618#1 := 0; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31429-4: assume !(0 == hcd_pci_suspend_noirq_#t~mem5617#1 % 18446744073709551616); [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: #t~ret6070#1 := driver_resume_#res#1;havoc driver_resume_~intf#1.base, driver_resume_~intf#1.offset;havoc driver_resume_#in~intf#1.base, driver_resume_#in~intf#1.offset;assume { :end_inline_driver_resume } true;assume -2147483648 <= #t~ret6070#1 && #t~ret6070#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6070#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31438-1: SUMMARY for call hcd_pci_suspend_noirq_#t~ret5622#1 := pci_prepare_to_sleep(hcd_pci_suspend_noirq_~pci_dev~3#1.base, hcd_pci_suspend_noirq_~pci_dev~3#1.offset); srcloc: null [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31438: assume -2147483648 <= hcd_pci_suspend_noirq_#t~ret5622#1 && hcd_pci_suspend_noirq_#t~ret5622#1 <= 2147483647;hcd_pci_suspend_noirq_~retval~37#1 := hcd_pci_suspend_noirq_#t~ret5622#1;havoc hcd_pci_suspend_noirq_#t~ret5622#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-33: #t~ret6060#1 := usb_runtime_idle_#res#1;havoc usb_runtime_idle_#t~ret3494#1, usb_runtime_idle_#t~ret3495#1, usb_runtime_idle_~dev#1.base, usb_runtime_idle_~dev#1.offset, usb_runtime_idle_~udev~24#1.base, usb_runtime_idle_~udev~24#1.offset, usb_runtime_idle_~__mptr~63#1.base, usb_runtime_idle_~__mptr~63#1.offset, usb_runtime_idle_~tmp~207#1;havoc usb_runtime_idle_#in~dev#1.base, usb_runtime_idle_#in~dev#1.offset;assume { :end_inline_usb_runtime_idle } true;assume -2147483648 <= #t~ret6060#1 && #t~ret6060#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6060#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31431: assume -2147483648 <= hcd_pci_suspend_noirq_#t~ret5619#1 && hcd_pci_suspend_noirq_#t~ret5619#1 <= 2147483647;havoc hcd_pci_suspend_noirq_#t~ret5619#1; [2025-02-08 02:05:49,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-50: #t~ret6051#1 := usb_dev_prepare_#res#1;havoc usb_dev_prepare_~dev#1.base, usb_dev_prepare_~dev#1.offset;havoc usb_dev_prepare_#in~dev#1.base, usb_dev_prepare_#in~dev#1.offset;assume { :end_inline_usb_dev_prepare } true;assume -2147483648 <= #t~ret6051#1 && #t~ret6051#1 <= 2147483647;#t~funptrres6050#1 := #t~ret6051#1; [2025-02-08 02:05:49,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31431-1: SUMMARY for call hcd_pci_suspend_noirq_#t~ret5619#1 := device_set_wakeup_enable(hcd_pci_suspend_noirq_~dev#1.base, hcd_pci_suspend_noirq_~dev#1.offset, 0); srcloc: null [2025-02-08 02:05:49,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31440: assume -5 == hcd_pci_suspend_noirq_~retval~37#1; [2025-02-08 02:05:49,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31440: assume !(-5 == hcd_pci_suspend_noirq_~retval~37#1); [2025-02-08 02:05:49,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19475-1: SUMMARY for call usb_hcd_flush_endpoint(~udev.base, ~udev.offset, #t~mem3429.base, #t~mem3429.offset); srcloc: null [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19475: havoc #t~mem3429.base, #t~mem3429.offset;call #t~mem3430.base, #t~mem3430.offset := read~$Pointer$#122(~udev.base, 1229 + ~udev.offset + 8 * ~i~39, 8); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425-1: [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425: assume 0 == #t~bitwise3418;havoc #t~mem3417;havoc #t~bitwise3418;~status~25 := 0; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425: assume !(0 == #t~bitwise3418);havoc #t~mem3417;havoc #t~bitwise3418; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425-3: assume 1024 == #t~mem3417;#t~bitwise3418 := #t~mem3417; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425-3: assume !(1024 == #t~mem3417); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425-2: havoc #t~bitwise3418;assume ((((#t~mem3417 < 0 || #t~bitwise3418 <= #t~mem3417) && #t~bitwise3418 <= 1024) && #t~bitwise3418 >= 0) && (#t~mem3417 >= 0 || #t~bitwise3418 > 1024 + #t~mem3417)) && #t~bitwise3418 >= -2147483648; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425-4: assume 0 == #t~mem3417;#t~bitwise3418 := 0; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425-4: assume !(0 == #t~mem3417); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19463: assume ~i~39 < ~n~7; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19463: assume !(~i~39 < ~n~7); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19459-1: SUMMARY for call #t~ret3428 := usb_resume_interface(~udev.base, ~udev.offset, ~intf~14.base, ~intf~14.offset, #t~mem3427, 0); srcloc: null [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19459: assume -2147483648 <= #t~ret3428 && #t~ret3428 <= 2147483647;havoc #t~mem3427;havoc #t~ret3428;~i~39 := 1 + ~i~39; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19475-2: call #t~mem3429.base, #t~mem3429.offset := read~$Pointer$#122(~udev.base, 1357 + ~udev.offset + 8 * ~i~39, 8); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19480: assume ~i~39 <= 15; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19480: assume !(~i~39 <= 15); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19476: havoc #t~mem3430.base, #t~mem3430.offset;~i~39 := 1 + ~i~39; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19476-1: SUMMARY for call usb_hcd_flush_endpoint(~udev.base, ~udev.offset, #t~mem3430.base, #t~mem3430.offset); srcloc: null [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19488: #res := ~status~25;call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19422: call #t~mem3413.base, #t~mem3413.offset := read~$Pointer$#122(~udev.base, 1221 + ~udev.offset, 8);call #t~mem3414.base, #t~mem3414.offset := read~$Pointer$#122(#t~mem3413.base, 145 + #t~mem3413.offset + 8 * ~i~39, 8);~intf~14.base, ~intf~14.offset := #t~mem3414.base, #t~mem3414.offset;havoc #t~mem3413.base, #t~mem3413.offset;havoc #t~mem3414.base, #t~mem3414.offset;call #t~mem3415 := read~int#116(~#msg.base, ~#msg.offset, 4); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_suspend_bothFINAL: assume true; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19435: assume ~i~39 >= 0; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19435: assume !(~i~39 >= 0); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19423-1: SUMMARY for call #t~ret3416 := usb_suspend_interface(~udev.base, ~udev.offset, ~intf~14.base, ~intf~14.offset, #t~mem3415); srcloc: null [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19423: assume -2147483648 <= #t~ret3416 && #t~ret3416 <= 2147483647;~status~25 := #t~ret3416;havoc #t~mem3415;havoc #t~ret3416;call #t~mem3417 := read~int#116(~#msg.base, ~#msg.offset, 4); [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19400: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19429: assume 0 != ~status~25; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19429: assume !(0 != ~status~25);~i~39 := ~i~39 - 1; [2025-02-08 02:05:49,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19458: call #t~mem3425.base, #t~mem3425.offset := read~$Pointer$#122(~udev.base, 1221 + ~udev.offset, 8);call #t~mem3426.base, #t~mem3426.offset := read~$Pointer$#122(#t~mem3425.base, 145 + #t~mem3425.offset + 8 * ~i~39, 8);~intf~14.base, ~intf~14.offset := #t~mem3426.base, #t~mem3426.offset;havoc #t~mem3425.base, #t~mem3425.offset;havoc #t~mem3426.base, #t~mem3426.offset;call #t~mem3427 := read~int#116(~#msg.base, ~#msg.offset, 4); [2025-02-08 02:05:49,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33092: havoc #t~nondet5964; [2025-02-08 02:05:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21170: havoc iminor_#t~mem3779#1; [2025-02-08 02:05:49,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21277: havoc ldv_module_put_4_~ldv_func_arg1#1.base, ldv_module_put_4_~ldv_func_arg1#1.offset;havoc ldv_module_put_4_#in~ldv_func_arg1#1.base, ldv_module_put_4_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_module_put_4 } true;havoc #t~mem3812#1.base, #t~mem3812#1.offset; [2025-02-08 02:05:49,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21257: havoc ldv_module_put_2_~ldv_func_arg1#1.base, ldv_module_put_2_~ldv_func_arg1#1.offset;havoc ldv_module_put_2_#in~ldv_func_arg1#1.base, ldv_module_put_2_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_module_put_2 } true;havoc #t~mem3808#1.base, #t~mem3808#1.offset;havoc #t~mem3809#1.base, #t~mem3809#1.offset; [2025-02-08 02:05:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114: havoc kobject_name_#t~mem1629#1.base, kobject_name_#t~mem1629#1.offset; [2025-02-08 02:05:49,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11156: havoc #t~mem1636#1.base, #t~mem1636#1.offset; [2025-02-08 02:05:49,199 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4273: call ULTIMATE.dealloc(~#__constr_expr_0~4.base, ~#__constr_expr_0~4.offset);havoc ~#__constr_expr_0~4.base, ~#__constr_expr_0~4.offset; [2025-02-08 02:05:49,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: havoc #t~mem1748; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993-4: assume 0 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1812#1 := 0; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993-4: assume !(0 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993-1: [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: assume 1 == ~wValue~0#1 % 65536 % 4294967296;call #t~mem1805#1.base, #t~mem1805#1.offset := read~$Pointer$#122(~hcd#1.base, 49 + ~hcd#1.offset, 8); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: assume !(1 == ~wValue~0#1 % 65536 % 4294967296); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993: assume 512 == #t~bitwise1812#1;havoc #t~bitwise1812#1; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993: assume !(512 == #t~bitwise1812#1);havoc #t~bitwise1812#1; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993-3: assume 65280 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1812#1 := (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993-3: assume !(65280 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11993-2: havoc #t~bitwise1812#1;assume (((((if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1812#1 <= (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1812#1 <= 65280) && #t~bitwise1812#1 >= 0) && ((if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1812#1 > 65280 + (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1812#1 >= -2147483648; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12126: ~len~1#1 := 15; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862-1: assume { :begin_inline_ascii2desc } true;ascii2desc_#in~s#1.base, ascii2desc_#in~s#1.offset, ascii2desc_#in~buf#1.base, ascii2desc_#in~buf#1.offset, ascii2desc_#in~len#1 := rh_string_~s~2#1.base, rh_string_~s~2#1.offset, rh_string_~data#1.base, rh_string_~data#1.offset, rh_string_~len#1;havoc ascii2desc_#res#1;havoc ascii2desc_#t~nondet1780#1, ascii2desc_#t~mem1781#1, ascii2desc_~s#1.base, ascii2desc_~s#1.offset, ascii2desc_~buf#1.base, ascii2desc_~buf#1.offset, ascii2desc_~len#1, ascii2desc_~n~1#1, ascii2desc_~t~0#1, ascii2desc_~tmp~98#1, ascii2desc_~tmp___0~41#1.base, ascii2desc_~tmp___0~41#1.offset, ascii2desc_~tmp___1~25#1, ascii2desc_~tmp___2~17#1.base, ascii2desc_~tmp___2~17#1.offset, ascii2desc_~tmp___3~10#1.base, ascii2desc_~tmp___3~10#1.offset, ascii2desc_~tmp___4~6#1;ascii2desc_~s#1.base, ascii2desc_~s#1.offset := ascii2desc_#in~s#1.base, ascii2desc_#in~s#1.offset;ascii2desc_~buf#1.base, ascii2desc_~buf#1.offset := ascii2desc_#in~buf#1.base, ascii2desc_#in~buf#1.offset;ascii2desc_~len#1 := ascii2desc_#in~len#1;havoc ascii2desc_~n~1#1;havoc ascii2desc_~t~0#1;havoc ascii2desc_~tmp~98#1;havoc ascii2desc_~tmp___0~41#1.base, ascii2desc_~tmp___0~41#1.offset;havoc ascii2desc_~tmp___1~25#1;havoc ascii2desc_~tmp___2~17#1.base, ascii2desc_~tmp___2~17#1.offset;havoc ascii2desc_~tmp___3~10#1.base, ascii2desc_~tmp___3~10#1.offset;havoc ascii2desc_~tmp___4~6#1;ascii2desc_~tmp~98#1 := ascii2desc_#t~nondet1780#1;havoc ascii2desc_#t~nondet1780#1;ascii2desc_~t~0#1 := 2 * (1 + ascii2desc_~tmp~98#1); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: assume false; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: assume !false; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11763: assume ascii2desc_~t~0#1 % 4294967296 > 254;ascii2desc_~t~0#1 := 254; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11763: assume !(ascii2desc_~t~0#1 % 4294967296 > 254); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: rh_string_#t~ret1792#1 := ascii2desc_#res#1;havoc ascii2desc_#t~nondet1780#1, ascii2desc_#t~mem1781#1, ascii2desc_~s#1.base, ascii2desc_~s#1.offset, ascii2desc_~buf#1.base, ascii2desc_~buf#1.offset, ascii2desc_~len#1, ascii2desc_~n~1#1, ascii2desc_~t~0#1, ascii2desc_~tmp~98#1, ascii2desc_~tmp___0~41#1.base, ascii2desc_~tmp___0~41#1.offset, ascii2desc_~tmp___1~25#1, ascii2desc_~tmp___2~17#1.base, ascii2desc_~tmp___2~17#1.offset, ascii2desc_~tmp___3~10#1.base, ascii2desc_~tmp___3~10#1.offset, ascii2desc_~tmp___4~6#1;havoc ascii2desc_#in~s#1.base, ascii2desc_#in~s#1.offset, ascii2desc_#in~buf#1.base, ascii2desc_#in~buf#1.offset, ascii2desc_#in~len#1;assume { :end_inline_ascii2desc } true;rh_string_~tmp___1~26#1 := rh_string_#t~ret1792#1;havoc rh_string_#t~ret1792#1;rh_string_#res#1 := rh_string_~tmp___1~26#1;call ULTIMATE.dealloc(rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset);havoc rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset;call ULTIMATE.dealloc(rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset);havoc rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143: assume 0 != ~status~14#1;~len~1#1 := 0; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143: assume !(0 != ~status~14#1); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: assume 0 == ascii2desc_~tmp___1~25#1 % 4294967296; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: assume !(0 == ascii2desc_~tmp___1~25#1 % 4294967296);ascii2desc_~tmp___2~17#1.base, ascii2desc_~tmp___2~17#1.offset := ascii2desc_~buf#1.base, ascii2desc_~buf#1.offset;ascii2desc_~buf#1.base, ascii2desc_~buf#1.offset := ascii2desc_~buf#1.base, 1 + ascii2desc_~buf#1.offset;call write~int#122(ascii2desc_~t~0#1 % 4294967296 / 256, ascii2desc_~tmp___2~17#1.base, ascii2desc_~tmp___2~17#1.offset, 1);ascii2desc_~tmp___3~10#1.base, ascii2desc_~tmp___3~10#1.offset := ascii2desc_~s#1.base, ascii2desc_~s#1.offset;ascii2desc_~s#1.base, ascii2desc_~s#1.offset := ascii2desc_~s#1.base, 1 + ascii2desc_~s#1.offset;call ascii2desc_#t~mem1781#1 := read~int#122(ascii2desc_~tmp___3~10#1.base, ascii2desc_~tmp___3~10#1.offset, 1);ascii2desc_~t~0#1 := ascii2desc_#t~mem1781#1 % 256;havoc ascii2desc_#t~mem1781#1;ascii2desc_~tmp___4~6#1 := ascii2desc_~n~1#1;ascii2desc_~n~1#1 := ascii2desc_~n~1#1 - 1; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: assume -2147483648 <= #t~ret1806#1 && #t~ret1806#1 <= 2147483647;havoc #t~mem1805#1.base, #t~mem1805#1.offset;havoc #t~ret1806#1; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: call write~int#122(~len~1#1, ~urb#1.base, 128 + ~urb#1.offset, 4);~__len~1#1 := ~len~1#1 % 4294967296; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-1: SUMMARY for call #t~ret1806#1 := device_set_wakeup_enable(#t~mem1805#1.base, 131 + #t~mem1805#1.offset, 0); srcloc: null [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: assume false;~bufp~0#1.base, ~bufp~0#1.offset := ~#usb3_rh_dev_descriptor~0.base, ~#usb3_rh_dev_descriptor~0.offset; [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: assume !false;~len~1#1 := 18;call #t~mem1817#1 := read~int#122(~hcd#1.base, 408 + ~hcd#1.offset, 1); [2025-02-08 02:05:50,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: assume false;~bufp~0#1.base, ~bufp~0#1.offset := ~#ss_rh_config_descriptor~0.base, ~#ss_rh_config_descriptor~0.offset;~len~1#1 := 31; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: assume !false;call #t~mem1821#1.base, #t~mem1821#1.offset := read~$Pointer$#122(~hcd#1.base, 49 + ~hcd#1.offset, 8); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111: assume 40960 == (if ~typeReq~0#1 % 65536 % 4294967296 <= 2147483647 then ~typeReq~0#1 % 65536 % 4294967296 else ~typeReq~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111: assume !(40960 == (if ~typeReq~0#1 % 65536 % 4294967296 <= 2147483647 then ~typeReq~0#1 % 65536 % 4294967296 else ~typeReq~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume 768 == #t~bitwise1813#1;havoc #t~bitwise1813#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume !(768 == #t~bitwise1813#1);havoc #t~bitwise1813#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: assume 0 != #t~mem1817#1 % 256 % 4294967296;havoc #t~mem1817#1;~patch_protocol~0#1 := 1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: assume !(0 != #t~mem1817#1 % 256 % 4294967296);havoc #t~mem1817#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-2: havoc #t~bitwise1813#1;assume (((((if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1813#1 <= (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1813#1 <= 65280) && #t~bitwise1813#1 >= 0) && ((if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1813#1 > 65280 + (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1813#1 >= -2147483648; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-1: [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-4: assume 0 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1813#1 := 0; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-4: assume !(0 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-3: assume 65280 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1813#1 := (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996-3: assume !(65280 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11831: assume rh_string_~len#1 % 4294967296 > 4;rh_string_~len#1 := 4; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11831: assume !(rh_string_~len#1 % 4294967296 > 4); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145: assume -32 != ~status~14#1;call #t~mem1839#1.base, #t~mem1839#1.offset := read~$Pointer$#122(~hcd#1.base, ~hcd#1.offset, 8); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145: assume !(-32 != ~status~14#1); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162: ~__ret~3#1.base, ~__ret~3#1.offset := #t~memcpy~res1843#1.base, #t~memcpy~res1843#1.offset;havoc #t~memcpy~res1843#1.base, #t~memcpy~res1843#1.offset; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848: rh_string_~tmp~99#1.base, rh_string_~tmp~99#1.offset := rh_string_#t~ret1785#1.base, rh_string_#t~ret1785#1.offset;havoc rh_string_#t~ret1785#1.base, rh_string_#t~ret1785#1.offset; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848-1: SUMMARY for call rh_string_#t~ret1785#1.base, rh_string_#t~ret1785#1.offset := init_utsname(); srcloc: null [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096: assume -2147483648 <= #t~ret1825#1 && #t~ret1825#1 <= 2147483647;havoc #t~mem1824#1.base, #t~mem1824#1.offset;havoc #t~ret1825#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162-1: SUMMARY for call #t~memcpy~res1843#1.base, #t~memcpy~res1843#1.offset := #Ultimate.C_memcpy#122(~ubuf~0#1.base, ~ubuf~0#1.offset, ~bufp~0#1.base, ~bufp~0#1.offset, ~__len~1#1); srcloc: null [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096-2: call #t~mem1824#1.base, #t~mem1824#1.offset := read~$Pointer$#122(~hcd#1.base, ~hcd#1.offset, 8); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096-1: SUMMARY for call #t~ret1825#1 := dev_printk(330, 0, #t~mem1824#1.base, #t~mem1824#1.offset, 331, 0); srcloc: null [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799-1: ascii2desc_#res#1 := ascii2desc_~len#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11849-1: SUMMARY for call rh_string_#t~ret1786#1.base, rh_string_#t~ret1786#1.offset := init_utsname(); srcloc: null [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816: assume 0 == rh_string_~id#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816: assume !(0 == rh_string_~id#1); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11849: rh_string_~tmp___0~42#1.base, rh_string_~tmp___0~42#1.offset := rh_string_#t~ret1786#1.base, rh_string_#t~ret1786#1.offset;havoc rh_string_#t~ret1786#1.base, rh_string_#t~ret1786#1.offset;call rh_string_#t~mem1787#1.base, rh_string_#t~mem1787#1.offset := read~$Pointer$#122(rh_string_~hcd#1.base, 361 + rh_string_~hcd#1.offset, 8);call rh_string_#t~mem1788#1.base, rh_string_#t~mem1788#1.offset := read~$Pointer$#122(rh_string_#t~mem1787#1.base, rh_string_#t~mem1787#1.offset, 8);rh_string_#t~loopctr1789#1 := 0; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12147-1: SUMMARY for call #t~ret1840#1 := dev_printk(334, 0, #t~mem1839#1.base, #t~mem1839#1.offset, 335, 0); srcloc: null [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: assume 41728 == (if ~typeReq~0#1 % 65536 % 4294967296 <= 2147483647 then ~typeReq~0#1 % 65536 % 4294967296 else ~typeReq~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: assume !(41728 == (if ~typeReq~0#1 % 65536 % 4294967296 <= 2147483647 then ~typeReq~0#1 % 65536 % 4294967296 else ~typeReq~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12147: assume -2147483648 <= #t~ret1840#1 && #t~ret1840#1 <= 2147483647;havoc #t~mem1839#1.base, #t~mem1839#1.offset;havoc #t~ret1840#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume ascii2desc_~len#1 % 4294967296 > ascii2desc_~t~0#1 % 4294967296;ascii2desc_~len#1 := ascii2desc_~t~0#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume !(ascii2desc_~len#1 % 4294967296 > ascii2desc_~t~0#1 % 4294967296); [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: assume true;assume rh_string_#t~loopctr1789#1 < 100;havoc rh_string_#t~nondet1790#1;call write~int#122(rh_string_#t~nondet1790#1, rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset + rh_string_#t~loopctr1789#1, 8);rh_string_#t~loopctr1789#1 := 1 + rh_string_#t~loopctr1789#1; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: assume true;havoc rh_string_#t~mem1787#1.base, rh_string_#t~mem1787#1.offset;havoc rh_string_#t~mem1788#1.base, rh_string_#t~mem1788#1.offset;havoc rh_string_#t~loopctr1789#1;havoc rh_string_#t~nondet1790#1;havoc rh_string_#t~ret1791#1;rh_string_~s~2#1.base, rh_string_~s~2#1.offset := rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: assume 0 != ~patch_wakeup~0#1 % 256 % 4294967296; [2025-02-08 02:05:50,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: assume !(0 != ~patch_wakeup~0#1 % 256 % 4294967296); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12065-1: SUMMARY for call #t~ret1822#1 := device_can_wakeup(#t~mem1821#1.base, 131 + #t~mem1821#1.offset); srcloc: null [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12065: ~tmp___1~27#1 := (if 0 == #t~ret1822#1 % 256 then 0 else 1);havoc #t~mem1821#1.base, #t~mem1821#1.offset;havoc #t~ret1822#1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12181: SUMMARY for call spin_lock_irq(~#hcd_root_hub_lock~0.base, ~#hcd_root_hub_lock~0.offset); srcloc: null [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11950: assume false;call #t~mem1803#1.base, #t~mem1803#1.offset := read~$Pointer$#122(~hcd#1.base, 49 + ~hcd#1.offset, 8); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11950: assume !false; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165: assume ~len~1#1 % 4294967296 > 7;call #t~mem1844#1 := read~int#122(~ubuf~0#1.base, 7 + ~ubuf~0#1.offset, 1); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165: assume !(~len~1#1 % 4294967296 > 7); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume false;call #t~mem1814#1 := read~int#122(~hcd#1.base, 125 + ~hcd#1.offset, 4); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume !false; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12182: SUMMARY for call usb_hcd_unlink_urb_from_ep(~hcd#1.base, ~hcd#1.offset, ~urb#1.base, ~urb#1.offset); srcloc: null [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819: assume 1 == rh_string_~id#1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819: assume !(1 == rh_string_~id#1); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12017: ~bufp~0#1.base, ~bufp~0#1.offset := ~#usb2_rh_dev_descriptor~0.base, ~#usb2_rh_dev_descriptor~0.offset; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166-2: havoc #t~bitwise1845#1;assume (#t~bitwise1845#1 % 4294967296 >= #t~mem1844#1 % 256 % 4294967296 && #t~bitwise1845#1 % 4294967296 >= 32) && #t~bitwise1845#1 % 4294967296 <= 32 + #t~mem1844#1 % 256 % 4294967296; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166-1: [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166-4: assume 0 == #t~mem1844#1 % 256 % 4294967296 || 32 == #t~mem1844#1 % 256 % 4294967296;#t~bitwise1845#1 := 32; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166-4: assume !(0 == #t~mem1844#1 % 256 % 4294967296 || 32 == #t~mem1844#1 % 256 % 4294967296); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166-3: assume false;#t~bitwise1845#1 := #t~mem1844#1 % 256; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166-3: assume !false; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: assume 0 != (if ~tmp___1~27#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~27#1 % 256 % 4294967296 else ~tmp___1~27#1 % 256 % 4294967296 - 4294967296);~patch_wakeup~0#1 := 1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: assume !(0 != (if ~tmp___1~27#1 % 256 % 4294967296 <= 2147483647 then ~tmp___1~27#1 % 256 % 4294967296 else ~tmp___1~27#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166: call write~int#122(#t~bitwise1845#1, ~ubuf~0#1.base, 7 + ~ubuf~0#1.offset, 1);havoc #t~mem1844#1;havoc #t~bitwise1845#1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11836: rh_string_~__len~0#1 := rh_string_~len#1 % 4294967296; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11803: call ULTIMATE.dealloc(rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset);havoc rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset;call ULTIMATE.dealloc(rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset);havoc rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset;#t~ret1823#1 := rh_string_#res#1;havoc rh_string_#t~memcpy~res1782#1.base, rh_string_#t~memcpy~res1782#1.offset, rh_string_#t~mem1783#1.base, rh_string_#t~mem1783#1.offset, rh_string_#t~mem1784#1.base, rh_string_#t~mem1784#1.offset, rh_string_#t~ret1785#1.base, rh_string_#t~ret1785#1.offset, rh_string_#t~ret1786#1.base, rh_string_#t~ret1786#1.offset, rh_string_#t~mem1787#1.base, rh_string_#t~mem1787#1.offset, rh_string_#t~mem1788#1.base, rh_string_#t~mem1788#1.offset, rh_string_#t~loopctr1789#1, rh_string_#t~nondet1790#1, rh_string_#t~ret1791#1, rh_string_#t~ret1792#1, rh_string_~id#1, rh_string_~hcd#1.base, rh_string_~hcd#1.offset, rh_string_~data#1.base, rh_string_~data#1.offset, rh_string_~len#1, rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset, rh_string_~s~2#1.base, rh_string_~s~2#1.offset, rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset, rh_string_~__len~0#1, rh_string_~__ret~2#1.base, rh_string_~__ret~2#1.offset, rh_string_~tmp~99#1.base, rh_string_~tmp~99#1.offset, rh_string_~tmp___0~42#1.base, rh_string_~tmp___0~42#1.offset, rh_string_~tmp___1~26#1;havoc rh_string_#in~id#1, rh_string_#in~hcd#1.base, rh_string_#in~hcd#1.offset, rh_string_#in~data#1.base, rh_string_#in~data#1.offset, rh_string_#in~len#1;assume { :end_inline_rh_string } true;call write~int#122(#t~ret1823#1, ~urb#1.base, 128 + ~urb#1.offset, 4);havoc #t~ret1823#1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume 40966 == (if ~typeReq~0#1 % 65536 % 4294967296 <= 2147483647 then ~typeReq~0#1 % 65536 % 4294967296 else ~typeReq~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume !(40966 == (if ~typeReq~0#1 % 65536 % 4294967296 <= 2147483647 then ~typeReq~0#1 % 65536 % 4294967296 else ~typeReq~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: ~bufp~0#1.base, ~bufp~0#1.offset := ~#hs_rh_config_descriptor~0.base, ~#hs_rh_config_descriptor~0.offset;~len~1#1 := 25; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183: SUMMARY for call spin_unlock(~#hcd_root_hub_lock~0.base, ~#hcd_root_hub_lock~0.offset); srcloc: null [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11985: call write~int#122(1, ~#tbuf~0#1.base, ~#tbuf~0#1.offset, 1);~len~1#1 := 1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12101: call write~int#122(0, ~#tbuf~0#1.base, ~#tbuf~0#1.offset, 1);call write~int#122(0, ~#tbuf~0#1.base, 1 + ~#tbuf~0#1.offset, 1);~len~1#1 := 2;call #t~mem1826#1.base, #t~mem1826#1.offset := read~$Pointer$#122(~hcd#1.base, ~hcd#1.offset, 8); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035-1: call #t~mem1818#1 := read~int#122(~hcd#1.base, 125 + ~hcd#1.offset, 4); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002: assume 64 == #t~mem1814#1;havoc #t~mem1814#1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002: assume !(64 == #t~mem1814#1);havoc #t~mem1814#1;call #t~mem1815#1 := read~int#122(~hcd#1.base, 125 + ~hcd#1.offset, 4); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035: assume 64 == #t~mem1818#1;havoc #t~mem1818#1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035: assume !(64 == #t~mem1818#1);havoc #t~mem1818#1;call #t~mem1819#1 := read~int#122(~hcd#1.base, 125 + ~hcd#1.offset, 4); [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837-1: SUMMARY for call rh_string_#t~memcpy~res1782#1.base, rh_string_#t~memcpy~res1782#1.offset := #Ultimate.C_memcpy#122(rh_string_~data#1.base, rh_string_~data#1.offset, rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset, rh_string_~__len~0#1); srcloc: null [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11837: rh_string_~__ret~2#1.base, rh_string_~__ret~2#1.offset := rh_string_#t~memcpy~res1782#1.base, rh_string_#t~memcpy~res1782#1.offset;havoc rh_string_#t~memcpy~res1782#1.base, rh_string_#t~memcpy~res1782#1.offset;rh_string_#res#1 := rh_string_~len#1;call ULTIMATE.dealloc(rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset);havoc rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset;call ULTIMATE.dealloc(rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset);havoc rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: ascii2desc_~t~0#1 := 768 + ascii2desc_~t~0#1;ascii2desc_~n~1#1 := ascii2desc_~len#1; [2025-02-08 02:05:50,189 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12184: SUMMARY for call usb_hcd_giveback_urb(~hcd#1.base, ~hcd#1.offset, ~urb#1.base, ~urb#1.offset, ~status~14#1); srcloc: null [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953-1: SUMMARY for call #t~ret1804#1 := device_may_wakeup(#t~mem1803#1.base, 131 + #t~mem1803#1.offset); srcloc: null [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: ~tmp~100#1 := (if 0 == #t~ret1804#1 % 256 then 0 else 1);havoc #t~mem1803#1.base, #t~mem1803#1.offset;havoc #t~ret1804#1;call write~int#122(1 + (if 2 * (if ~tmp~100#1 % 256 % 4294967296 <= 2147483647 then ~tmp~100#1 % 256 % 4294967296 else ~tmp~100#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~tmp~100#1 % 256 % 4294967296 <= 2147483647 then ~tmp~100#1 % 256 % 4294967296 else ~tmp~100#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~tmp~100#1 % 256 % 4294967296 <= 2147483647 then ~tmp~100#1 % 256 % 4294967296 else ~tmp~100#1 % 256 % 4294967296 - 4294967296) % 256 - 256) - (if 2 * (if ~tmp~100#1 % 256 % 4294967296 <= 2147483647 then ~tmp~100#1 % 256 % 4294967296 else ~tmp~100#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 2 * (if ~tmp~100#1 % 256 % 4294967296 <= 2147483647 then ~tmp~100#1 % 256 % 4294967296 else ~tmp~100#1 % 256 % 4294967296 - 4294967296) % 256 else 2 * (if ~tmp~100#1 % 256 % 4294967296 <= 2147483647 then ~tmp~100#1 % 256 % 4294967296 else ~tmp~100#1 % 256 % 4294967296 - 4294967296) % 256 - 256) % 2, ~#tbuf~0#1.base, ~#tbuf~0#1.offset, 1);call write~int#122(0, ~#tbuf~0#1.base, 1 + ~#tbuf~0#1.offset, 1);~len~1#1 := 2; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970: ~tmp___0~43#1 := (if 0 == #t~ret1808#1 % 256 then 0 else 1);havoc #t~mem1807#1.base, #t~mem1807#1.offset;havoc #t~ret1808#1; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-2: call #t~mem1807#1.base, #t~mem1807#1.offset := read~$Pointer$#122(~hcd#1.base, 49 + ~hcd#1.offset, 8); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11970-1: SUMMARY for call #t~ret1808#1 := device_can_wakeup(#t~mem1807#1.base, 131 + #t~mem1807#1.offset); srcloc: null [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12020: ~bufp~0#1.base, ~bufp~0#1.offset := ~#usb11_rh_dev_descriptor~0.base, ~#usb11_rh_dev_descriptor~0.offset; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185: SUMMARY for call spin_lock(~#hcd_root_hub_lock~0.base, ~#hcd_root_hub_lock~0.offset); srcloc: null [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822: assume 2 == rh_string_~id#1; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822: assume !(2 == rh_string_~id#1); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186: #res#1 := 0;call ULTIMATE.dealloc(~#tbuf~0#1.base, ~#tbuf~0#1.offset);havoc ~#tbuf~0#1.base, ~#tbuf~0#1.offset; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: assume false;~len~1#1 := 4; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: assume !false;call #t~mem1836#1.base, #t~mem1836#1.offset := read~$Pointer$#122(~hcd#1.base, 361 + ~hcd#1.offset, 8);call #t~mem1837#1.base, #t~mem1837#1.offset := read~$Pointer$#122(#t~mem1836#1.base, 148 + #t~mem1836#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int } true;##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1830#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1830#1.offset, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1831#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1832#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1833#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1834#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1834#1.offset, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1835#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~#fp#1.offset := ~hcd#1.base, ~hcd#1.offset, (if ~typeReq~0#1 % 65536 % 4294967296 <= 2147483647 then ~typeReq~0#1 % 65536 % 4294967296 else ~typeReq~0#1 % 65536 % 4294967296 - 4294967296), (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296), (if ~wIndex~0#1 % 65536 % 4294967296 <= 2147483647 then ~wIndex~0#1 % 65536 % 4294967296 else ~wIndex~0#1 % 65536 % 4294967296 - 4294967296), ~#tbuf~0#1.base, ~#tbuf~0#1.offset, (if ~wLength~0#1 % 65536 % 4294967296 <= 2147483647 then ~wLength~0#1 % 65536 % 4294967296 else ~wLength~0#1 % 65536 % 4294967296 - 4294967296), #t~mem1837#1.base, #t~mem1837#1.offset;havoc ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#res#1;havoc ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1830#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1830#1.offset, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1831#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1832#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1833#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1834#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1834#1.offset, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1835#1;##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1830#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1830#1.offset := ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1830#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1830#1.offset;##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1831#1 := ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1831#1;##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1832#1 := ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1832#1;##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1833#1 := ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1833#1;##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1834#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1834#1.offset := ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1834#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1834#1.offset;##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1835#1 := ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1835#1;#t~ret1838#1 := ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#res#1;havoc ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1830#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1830#1.offset, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1831#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1832#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1833#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1834#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1834#1.offset, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#~1835#1;havoc ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1830#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1830#1.offset, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1831#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1832#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1833#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1834#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1834#1.offset, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~1835#1, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~u16~0~X~~u16~0~X~~u16~0~X~$Pointer$~X~~u16~0~TO~int } true;assume -2147483648 <= #t~ret1838#1 && #t~ret1838#1 <= 2147483647;~status~14#1 := #t~ret1838#1;havoc #t~mem1836#1.base, #t~mem1836#1.offset;havoc #t~mem1837#1.base, #t~mem1837#1.offset;havoc #t~ret1838#1; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186-1: SUMMARY for call spin_unlock_irq(~#hcd_root_hub_lock~0.base, ~#hcd_root_hub_lock~0.offset); srcloc: null [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-1: rh_string_#res#1 := 0;call ULTIMATE.dealloc(rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset);havoc rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset;call ULTIMATE.dealloc(rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset);havoc rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972: assume 0 != (if ~tmp___0~43#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~43#1 % 256 % 4294967296 else ~tmp___0~43#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972: assume !(0 != (if ~tmp___0~43#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~43#1 % 256 % 4294967296 else ~tmp___0~43#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005: assume 32 == #t~mem1815#1;havoc #t~mem1815#1; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12005: assume !(32 == #t~mem1815#1);havoc #t~mem1815#1;call #t~mem1816#1 := read~int#122(~hcd#1.base, 125 + ~hcd#1.offset, 4); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: assume 32 == #t~mem1819#1;havoc #t~mem1819#1; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: assume !(32 == #t~mem1819#1);havoc #t~mem1819#1;call #t~mem1820#1 := read~int#122(~hcd#1.base, 125 + ~hcd#1.offset, 4); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: assume 0 != ~len~1#1 % 4294967296;call #t~mem1841#1 := read~int#122(~urb#1.base, 124 + ~urb#1.offset, 4); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: assume !(0 != ~len~1#1 % 4294967296); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12055: ~bufp~0#1.base, ~bufp~0#1.offset := ~#fs_rh_config_descriptor~0.base, ~#fs_rh_config_descriptor~0.offset;~len~1#1 := 25; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12138: ~status~14#1 := -32; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171: assume 0 != ~patch_protocol~0#1 % 256 % 4294967296; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171: assume !(0 != ~patch_protocol~0#1 % 256 % 4294967296); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11973: assume 1 == ~wValue~0#1 % 65536 % 4294967296;call #t~mem1809#1.base, #t~mem1809#1.offset := read~$Pointer$#122(~hcd#1.base, 49 + ~hcd#1.offset, 8); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11973: assume !(1 == ~wValue~0#1 % 65536 % 4294967296); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11874: call ULTIMATE.dealloc(~#tbuf~0#1.base, ~#tbuf~0#1.offset);havoc ~#tbuf~0#1.base, ~#tbuf~0#1.offset; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: assume #t~mem1841#1 % 4294967296 < ~len~1#1 % 4294967296;havoc #t~mem1841#1;call #t~mem1842#1 := read~int#122(~urb#1.base, 124 + ~urb#1.offset, 4);~len~1#1 := #t~mem1842#1;havoc #t~mem1842#1; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: assume !(#t~mem1841#1 % 4294967296 < ~len~1#1 % 4294967296);havoc #t~mem1841#1; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: call rh_string_#t~mem1783#1.base, rh_string_#t~mem1783#1.offset := read~$Pointer$#122(rh_string_~hcd#1.base, 12 + rh_string_~hcd#1.offset, 8);rh_string_~s~2#1.base, rh_string_~s~2#1.offset := rh_string_#t~mem1783#1.base, rh_string_#t~mem1783#1.offset; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: ascii2desc_~tmp___0~41#1.base, ascii2desc_~tmp___0~41#1.offset := ascii2desc_~buf#1.base, ascii2desc_~buf#1.offset;ascii2desc_~buf#1.base, ascii2desc_~buf#1.offset := ascii2desc_~buf#1.base, 1 + ascii2desc_~buf#1.offset;call write~int#122(ascii2desc_~t~0#1, ascii2desc_~tmp___0~41#1.base, ascii2desc_~tmp___0~41#1.offset, 1);ascii2desc_~tmp___1~25#1 := ascii2desc_~n~1#1;ascii2desc_~n~1#1 := ascii2desc_~n~1#1 - 1; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-2: havoc #t~bitwise1811#1;assume (((((if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1811#1 <= (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1811#1 <= 65280) && #t~bitwise1811#1 >= 0) && ((if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1811#1 > 65280 + (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1811#1 >= -2147483648; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-1: [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-4: assume 0 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1811#1 := 0; [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-4: assume !(0 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,190 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-3: assume 65280 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1811#1 := (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-3: assume !(65280 == (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: assume 256 == #t~bitwise1811#1;havoc #t~bitwise1811#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: assume !(256 == #t~bitwise1811#1);havoc #t~bitwise1811#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12172: assume ~len~1#1 % 4294967296 > 6;call write~int#122(1, ~ubuf~0#1.base, 6 + ~ubuf~0#1.offset, 1); [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12172: assume !(~len~1#1 % 4294967296 > 6); [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825: assume 3 == rh_string_~id#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825: assume !(3 == rh_string_~id#1); [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12073: assume (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) % 256 <= 3;assume { :begin_inline_rh_string } true;rh_string_#in~id#1, rh_string_#in~hcd#1.base, rh_string_#in~hcd#1.offset, rh_string_#in~data#1.base, rh_string_#in~data#1.offset, rh_string_#in~len#1 := (if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) % 256, ~hcd#1.base, ~hcd#1.offset, ~ubuf~0#1.base, ~ubuf~0#1.offset, ~wLength~0#1 % 65536;havoc rh_string_#res#1;havoc rh_string_#t~memcpy~res1782#1.base, rh_string_#t~memcpy~res1782#1.offset, rh_string_#t~mem1783#1.base, rh_string_#t~mem1783#1.offset, rh_string_#t~mem1784#1.base, rh_string_#t~mem1784#1.offset, rh_string_#t~ret1785#1.base, rh_string_#t~ret1785#1.offset, rh_string_#t~ret1786#1.base, rh_string_#t~ret1786#1.offset, rh_string_#t~mem1787#1.base, rh_string_#t~mem1787#1.offset, rh_string_#t~mem1788#1.base, rh_string_#t~mem1788#1.offset, rh_string_#t~loopctr1789#1, rh_string_#t~nondet1790#1, rh_string_#t~ret1791#1, rh_string_#t~ret1792#1, rh_string_~id#1, rh_string_~hcd#1.base, rh_string_~hcd#1.offset, rh_string_~data#1.base, rh_string_~data#1.offset, rh_string_~len#1, rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset, rh_string_~s~2#1.base, rh_string_~s~2#1.offset, rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset, rh_string_~__len~0#1, rh_string_~__ret~2#1.base, rh_string_~__ret~2#1.offset, rh_string_~tmp~99#1.base, rh_string_~tmp~99#1.offset, rh_string_~tmp___0~42#1.base, rh_string_~tmp___0~42#1.offset, rh_string_~tmp___1~26#1;rh_string_~id#1 := rh_string_#in~id#1;rh_string_~hcd#1.base, rh_string_~hcd#1.offset := rh_string_#in~hcd#1.base, rh_string_#in~hcd#1.offset;rh_string_~data#1.base, rh_string_~data#1.offset := rh_string_#in~data#1.base, rh_string_#in~data#1.offset;rh_string_~len#1 := rh_string_#in~len#1;call rh_string_~#buf~2#1.base, rh_string_~#buf~2#1.offset := #Ultimate.allocOnStack(100);havoc rh_string_~s~2#1.base, rh_string_~s~2#1.offset;call rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset := #Ultimate.allocOnStack(4);havoc rh_string_~__len~0#1;havoc rh_string_~__ret~2#1.base, rh_string_~__ret~2#1.offset;havoc rh_string_~tmp~99#1.base, rh_string_~tmp~99#1.offset;havoc rh_string_~tmp___0~42#1.base, rh_string_~tmp___0~42#1.offset;havoc rh_string_~tmp___1~26#1;call write~int#122(4, rh_string_~#langids~0#1.base, rh_string_~#langids~0#1.offset, 1);call write~int#122(3, rh_string_~#langids~0#1.base, 1 + rh_string_~#langids~0#1.offset, 1);call write~int#122(9, rh_string_~#langids~0#1.base, 2 + rh_string_~#langids~0#1.offset, 1);call write~int#122(4, rh_string_~#langids~0#1.base, 3 + rh_string_~#langids~0#1.offset, 1); [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12073: assume !((if ~wValue~0#1 % 65536 % 4294967296 <= 2147483647 then ~wValue~0#1 % 65536 % 4294967296 else ~wValue~0#1 % 65536 % 4294967296 - 4294967296) % 256 <= 3); [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090: call write~int#122(0, ~#tbuf~0#1.base, ~#tbuf~0#1.offset, 1);~len~1#1 := 1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12107-1: SUMMARY for call #t~ret1827#1 := dev_printk(332, 0, #t~mem1826#1.base, #t~mem1826#1.offset, 333, 0); srcloc: null [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12107: assume -2147483648 <= #t~ret1827#1 && #t~ret1827#1 <= 2147483647;havoc #t~mem1826#1.base, #t~mem1826#1.offset;havoc #t~ret1827#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793: assume 0 != ascii2desc_~tmp___4~6#1 % 4294967296; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793: assume !(0 != ascii2desc_~tmp___4~6#1 % 4294967296); [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: assume 16 == #t~mem1816#1;havoc #t~mem1816#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: assume !(16 == #t~mem1816#1);havoc #t~mem1816#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12041: assume 16 == #t~mem1820#1;havoc #t~mem1820#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12041: assume !(16 == #t~mem1820#1);havoc #t~mem1820#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975-1: SUMMARY for call #t~ret1810#1 := device_set_wakeup_enable(#t~mem1809#1.base, 131 + #t~mem1809#1.offset, 1); srcloc: null [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975: assume -2147483648 <= #t~ret1810#1 && #t~ret1810#1 <= 2147483647;havoc #t~mem1809#1.base, #t~mem1809#1.offset;havoc #t~ret1810#1; [2025-02-08 02:05:50,191 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: call rh_string_#t~mem1784#1.base, rh_string_#t~mem1784#1.offset := read~$Pointer$#122(rh_string_~hcd#1.base, 117 + rh_string_~hcd#1.offset, 8);rh_string_~s~2#1.base, rh_string_~s~2#1.offset := rh_string_#t~mem1784#1.base, rh_string_#t~mem1784#1.offset; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20020: assume 0 != usb_parse_ss_endpoint_companion_~tmp___0~95#1;call usb_parse_ss_endpoint_companion_#t~mem3510#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 4 + usb_parse_ss_endpoint_companion_~ep#1.offset, 2);call write~int#122(usb_parse_ss_endpoint_companion_#t~mem3510#1, usb_parse_ss_endpoint_companion_~ep#1.base, 13 + usb_parse_ss_endpoint_companion_~ep#1.offset, 2);havoc usb_parse_ss_endpoint_companion_#t~mem3510#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20020: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___0~95#1); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20053: assume usb_parse_ss_endpoint_companion_#t~mem3518#1 % 256 % 4294967296 > 15;havoc usb_parse_ss_endpoint_companion_#t~mem3518#1;call usb_parse_ss_endpoint_companion_#t~mem3519#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 2 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1);call usb_parse_ss_endpoint_companion_#t~mem3520#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 2 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20053: assume !(usb_parse_ss_endpoint_companion_#t~mem3518#1 % 256 % 4294967296 > 15);havoc usb_parse_ss_endpoint_companion_#t~mem3518#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20251: call write~int#153(32, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20483-1: SUMMARY for call usb_parse_interface_#t~ret3625#1 := find_next_descriptor(usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset, usb_parse_interface_~size#1, 5, 4, usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset); srcloc: null [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20483: assume -2147483648 <= usb_parse_interface_#t~ret3625#1 && usb_parse_interface_#t~ret3625#1 <= 2147483647;usb_parse_interface_~i~43#1 := usb_parse_interface_#t~ret3625#1;havoc usb_parse_interface_#t~ret3625#1;call write~int#122(usb_parse_interface_~i~43#1, usb_parse_interface_~alt~10#1.base, 33 + usb_parse_interface_~alt~10#1.offset, 4);call usb_parse_interface_#t~mem3626#1 := read~int#153(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20846: usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset := usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset + (if usb_parse_configuration_~i~44#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_configuration_~i~44#1 % 18446744073709551616 % 18446744073709551616 else usb_parse_configuration_~i~44#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);usb_parse_configuration_~size#1 := usb_parse_configuration_~size#1 - usb_parse_configuration_~i~44#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20912-1: usb_parse_configuration_#res#1 := 0;call ULTIMATE.dealloc(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset);havoc usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset);havoc usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset);havoc usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20813: usb_parse_configuration_~len~7#1 := (if (8 + 48 * usb_parse_configuration_~j~5#1) % 4294967296 % 4294967296 <= 2147483647 then (8 + 48 * usb_parse_configuration_~j~5#1) % 4294967296 % 4294967296 else (8 + 48 * usb_parse_configuration_~j~5#1) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21078: assume ~_max1~2#1 > ~_max2~2#1;~tmp___2~41#1 := ~_max1~2#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21078: assume !(~_max1~2#1 > ~_max2~2#1);~tmp___2~41#1 := ~_max2~2#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20351-1: SUMMARY for call usb_parse_endpoint_#t~ret3602#1.base, usb_parse_endpoint_#t~ret3602#1.offset := plural(usb_parse_endpoint_#t~mem3601#1); srcloc: null [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20318: usb_parse_endpoint_~__mptr___2~2#1.base, usb_parse_endpoint_~__mptr___2~2#1.offset := usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset;call usb_parse_endpoint_#t~mem3593#1 := read~int#122(usb_parse_endpoint_~__mptr___2~2#1.base, 2136363548036487194548 + usb_parse_endpoint_~__mptr___2~2#1.offset, 4); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20351: usb_parse_endpoint_~tmp___3~22#1.base, usb_parse_endpoint_~tmp___3~22#1.offset := usb_parse_endpoint_#t~ret3602#1.base, usb_parse_endpoint_#t~ret3602#1.offset;havoc usb_parse_endpoint_#t~mem3601#1;havoc usb_parse_endpoint_#t~ret3602#1.base, usb_parse_endpoint_#t~ret3602#1.offset;call usb_parse_endpoint_#t~mem3603#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20285-1: SUMMARY for call usb_parse_endpoint_#t~ret3580#1 := dev_warn(usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, 533, 0); srcloc: null [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20285: assume -2147483648 <= usb_parse_endpoint_#t~ret3580#1 && usb_parse_endpoint_#t~ret3580#1 <= 2147483647;havoc usb_parse_endpoint_#t~mem3577#1;havoc usb_parse_endpoint_#t~mem3578#1;havoc usb_parse_endpoint_#t~mem3579#1;havoc usb_parse_endpoint_#t~ret3580#1;call usb_parse_endpoint_#t~mem3581#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4);call write~int#122(usb_parse_endpoint_#t~mem3581#1, usb_parse_endpoint_~endpoint~1#1.base, 6 + usb_parse_endpoint_~endpoint~1#1.offset, 1);havoc usb_parse_endpoint_#t~mem3581#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20186: assume usb_parse_endpoint_#t~mem3552#1 % 256 % 4294967296 > 8;havoc usb_parse_endpoint_#t~mem3552#1;call write~int#153(9, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20186: assume !(usb_parse_endpoint_#t~mem3552#1 % 256 % 4294967296 > 8);havoc usb_parse_endpoint_#t~mem3552#1;call usb_parse_endpoint_#t~mem3553#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20682-1: SUMMARY for call usb_parse_configuration_#t~ret3676#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 554, 0); srcloc: null [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20451: call usb_parse_interface_#t~mem3621#1 := read~int#122(usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset, 4); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20814: usb_parse_configuration_~tmp___1~56#1.base, usb_parse_configuration_~tmp___1~56#1.offset := usb_parse_configuration_#t~ret3709#1.base, usb_parse_configuration_#t~ret3709#1.offset;havoc usb_parse_configuration_#t~ret3709#1.base, usb_parse_configuration_#t~ret3709#1.offset;usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset := usb_parse_configuration_~tmp___1~56#1.base, usb_parse_configuration_~tmp___1~56#1.offset;call write~$Pointer$#122(usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset, usb_parse_configuration_~config#1.base, 401 + usb_parse_configuration_~config#1.offset + 8 * usb_parse_configuration_~i~44#1, 8); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20814-1: SUMMARY for call usb_parse_configuration_#t~ret3709#1.base, usb_parse_configuration_#t~ret3709#1.offset := kzalloc(usb_parse_configuration_~len~7#1, 208); srcloc: null [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20682: assume -2147483648 <= usb_parse_configuration_#t~ret3676#1 && usb_parse_configuration_#t~ret3676#1 <= 2147483647;havoc usb_parse_configuration_#t~ret3676#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20715: assume 11 == usb_parse_configuration_#t~mem3686#1 % 256 % 4294967296;havoc usb_parse_configuration_#t~mem3686#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20715: assume !(11 == usb_parse_configuration_#t~mem3686#1 % 256 % 4294967296);havoc usb_parse_configuration_#t~mem3686#1;call usb_parse_configuration_#t~mem3688#1 := read~int#122(usb_parse_configuration_~header~1#1.base, 1 + usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20055-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3521#1 := dev_warn(usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, 521, 0); srcloc: null [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20055: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3521#1 && usb_parse_ss_endpoint_companion_#t~ret3521#1 <= 2147483647;havoc usb_parse_ss_endpoint_companion_#t~mem3519#1;havoc usb_parse_ss_endpoint_companion_#t~mem3520#1;havoc usb_parse_ss_endpoint_companion_#t~ret3521#1;call write~int#122(15, usb_parse_ss_endpoint_companion_~ep#1.base, 11 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20352: assume -2147483648 <= usb_parse_endpoint_#t~ret3604#1 && usb_parse_endpoint_#t~ret3604#1 <= 2147483647;havoc usb_parse_endpoint_#t~mem3603#1;havoc usb_parse_endpoint_#t~ret3604#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20352-1: SUMMARY for call usb_parse_endpoint_#t~ret3604#1 := dev_printk(537, 0, usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, 538, 0); srcloc: null [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20319: assume 3 == usb_parse_endpoint_#t~mem3593#1 % 4294967296;havoc usb_parse_endpoint_#t~mem3593#1; [2025-02-08 02:05:50,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20319: assume !(3 == usb_parse_endpoint_#t~mem3593#1 % 4294967296);havoc usb_parse_endpoint_#t~mem3593#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20551-1: usb_parse_interface_#res#1 := (if (usb_parse_interface_~buffer#1.base + usb_parse_interface_~buffer#1.offset - (usb_parse_interface_~buffer0~2#1.base + usb_parse_interface_~buffer0~2#1.offset)) % 4294967296 % 4294967296 <= 2147483647 then (usb_parse_interface_~buffer#1.base + usb_parse_interface_~buffer#1.offset - (usb_parse_interface_~buffer0~2#1.base + usb_parse_interface_~buffer0~2#1.offset)) % 4294967296 % 4294967296 else (usb_parse_interface_~buffer#1.base + usb_parse_interface_~buffer#1.offset - (usb_parse_interface_~buffer0~2#1.base + usb_parse_interface_~buffer0~2#1.offset)) % 4294967296 % 4294967296 - 4294967296);call ULTIMATE.dealloc(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset);havoc usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20419: assume usb_parse_interface_#t~mem3611#1 % 256 % 4294967296 <= 8;havoc usb_parse_interface_#t~mem3611#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20419: assume !(usb_parse_interface_#t~mem3611#1 % 256 % 4294967296 <= 8);havoc usb_parse_interface_#t~mem3611#1;usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset := 0, 0;call usb_parse_interface_#t~mem3612#1 := read~int#122(usb_parse_interface_~d~1#1.base, 2 + usb_parse_interface_~d~1#1.offset, 1);usb_parse_interface_~inum~0#1 := (if usb_parse_interface_#t~mem3612#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3612#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3612#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_interface_#t~mem3612#1;usb_parse_interface_~i~43#1 := 0; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20848: assume usb_parse_configuration_~size#1 > 0; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20848: assume !(usb_parse_configuration_~size#1 > 0); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20716: assume 16 == usb_parse_configuration_~iad_num~0#1 % 4294967296; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20716: assume !(16 == usb_parse_configuration_~iad_num~0#1 % 4294967296);call write~$Pointer$#122(usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, usb_parse_configuration_~config#1.base, 17 + usb_parse_configuration_~config#1.offset + 8 * (if usb_parse_configuration_~iad_num~0#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then usb_parse_configuration_~iad_num~0#1 % 4294967296 % 18446744073709551616 else usb_parse_configuration_~iad_num~0#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);usb_parse_configuration_~iad_num~0#1 := 1 + usb_parse_configuration_~iad_num~0#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20749: usb_parse_configuration_~size#1 := (if (usb_parse_configuration_~buffer2~0#1.base + usb_parse_configuration_~buffer2~0#1.offset - (usb_parse_configuration_~buffer#1.base + usb_parse_configuration_~buffer#1.offset)) % 4294967296 % 4294967296 <= 2147483647 then (usb_parse_configuration_~buffer2~0#1.base + usb_parse_configuration_~buffer2~0#1.offset - (usb_parse_configuration_~buffer#1.base + usb_parse_configuration_~buffer#1.offset)) % 4294967296 % 4294967296 else (usb_parse_configuration_~buffer2~0#1.base + usb_parse_configuration_~buffer2~0#1.offset - (usb_parse_configuration_~buffer#1.base + usb_parse_configuration_~buffer#1.offset)) % 4294967296 % 4294967296 - 4294967296);call write~int#122((if (usb_parse_configuration_~buffer2~0#1.base + usb_parse_configuration_~buffer2~0#1.offset) % 65536 % 4294967296 <= 2147483647 then (usb_parse_configuration_~buffer2~0#1.base + usb_parse_configuration_~buffer2~0#1.offset) % 65536 % 4294967296 else (usb_parse_configuration_~buffer2~0#1.base + usb_parse_configuration_~buffer2~0#1.offset) % 65536 % 4294967296 - 4294967296) - (if (usb_parse_configuration_~buffer0~3#1.base + usb_parse_configuration_~buffer0~3#1.offset) % 65536 % 4294967296 <= 2147483647 then (usb_parse_configuration_~buffer0~3#1.base + usb_parse_configuration_~buffer0~3#1.offset) % 65536 % 4294967296 else (usb_parse_configuration_~buffer0~3#1.base + usb_parse_configuration_~buffer0~3#1.offset) % 65536 % 4294967296 - 4294967296), usb_parse_configuration_~config#1.base, 2 + usb_parse_configuration_~config#1.offset, 2);call usb_parse_configuration_#t~mem3696#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20650: assume usb_parse_configuration_#t~mem3664#1 % 256 % 4294967296 <= 1;havoc usb_parse_configuration_#t~mem3664#1;call usb_parse_configuration_#t~mem3665#1 := read~int#122(usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20650: assume !(usb_parse_configuration_#t~mem3664#1 % 256 % 4294967296 <= 1);havoc usb_parse_configuration_#t~mem3664#1;call usb_parse_configuration_#t~mem3667#1 := read~int#122(usb_parse_configuration_~header~1#1.base, 1 + usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21146: #res#1 := ~result~6#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20486: assume usb_parse_interface_#t~mem3626#1 > 0;havoc usb_parse_interface_#t~mem3626#1;call usb_parse_interface_#t~mem3627#1 := read~int#153(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20486: assume !(usb_parse_interface_#t~mem3626#1 > 0);havoc usb_parse_interface_#t~mem3626#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20519: call write~int#153(0, usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20453-1: call usb_parse_interface_#t~mem3619#1 := read~int#122(usb_parse_interface_~alt~10#1.base, 3 + usb_parse_interface_~alt~10#1.offset, 1); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20453: assume (if usb_parse_interface_#t~mem3619#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3619#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3619#1 % 256 % 4294967296 - 4294967296) == usb_parse_interface_~asnum~0#1;havoc usb_parse_interface_#t~mem3619#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20453: assume !((if usb_parse_interface_#t~mem3619#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3619#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3619#1 % 256 % 4294967296 - 4294967296) == usb_parse_interface_~asnum~0#1);havoc usb_parse_interface_#t~mem3619#1;usb_parse_interface_~i~43#1 := 1 + usb_parse_interface_~i~43#1;usb_parse_interface_~alt~10#1.base, usb_parse_interface_~alt~10#1.offset := usb_parse_interface_~alt~10#1.base, 37 + usb_parse_interface_~alt~10#1.offset; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20883: assume usb_parse_configuration_#t~mem3721#1 % 4294967296 < usb_parse_configuration_#t~mem3722#1 % 4294967296;havoc usb_parse_configuration_#t~mem3721#1;havoc usb_parse_configuration_#t~mem3722#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20883: assume !(usb_parse_configuration_#t~mem3721#1 % 4294967296 < usb_parse_configuration_#t~mem3722#1 % 4294967296);havoc usb_parse_configuration_#t~mem3721#1;havoc usb_parse_configuration_#t~mem3722#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20321-1: SUMMARY for call usb_parse_endpoint_#t~ret3594#1 := usb_endpoint_xfer_bulk(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset); srcloc: null [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20321: assume -2147483648 <= usb_parse_endpoint_#t~ret3594#1 && usb_parse_endpoint_#t~ret3594#1 <= 2147483647;usb_parse_endpoint_~tmp___2~39#1 := usb_parse_endpoint_#t~ret3594#1;havoc usb_parse_endpoint_#t~ret3594#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20222: usb_parse_endpoint_~__ret~12#1.base, usb_parse_endpoint_~__ret~12#1.offset := usb_parse_endpoint_#t~memcpy~res3567#1.base, usb_parse_endpoint_#t~memcpy~res3567#1.offset;havoc usb_parse_endpoint_#t~memcpy~res3567#1.base, usb_parse_endpoint_#t~memcpy~res3567#1.offset; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20222-1: SUMMARY for call usb_parse_endpoint_#t~memcpy~res3567#1.base, usb_parse_endpoint_#t~memcpy~res3567#1.offset := #Ultimate.C_memcpy#122(usb_parse_endpoint_~endpoint~1#1.base, usb_parse_endpoint_~endpoint~1#1.offset, usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset, usb_parse_endpoint_~__len~8#1); srcloc: null [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20189: assume usb_parse_endpoint_#t~mem3553#1 % 256 % 4294967296 > 6;havoc usb_parse_endpoint_#t~mem3553#1;call write~int#153(7, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20189: assume !(usb_parse_endpoint_#t~mem3553#1 % 256 % 4294967296 > 6);havoc usb_parse_endpoint_#t~mem3553#1;call usb_parse_endpoint_#t~mem3554#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20520: assume usb_parse_interface_~size#1 > 0; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20520: assume !(usb_parse_interface_~size#1 > 0); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20784: assume usb_parse_configuration_~j~5#1 >= usb_parse_configuration_~nintf~1#1; [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20784: assume !(usb_parse_configuration_~j~5#1 >= usb_parse_configuration_~nintf~1#1); [2025-02-08 02:05:50,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20718: assume -2147483648 <= usb_parse_configuration_#t~ret3687#1 && usb_parse_configuration_#t~ret3687#1 <= 2147483647;havoc usb_parse_configuration_#t~ret3687#1; [2025-02-08 02:05:50,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751: assume usb_parse_configuration_#t~mem3696#1 != usb_parse_configuration_~nintf~1#1;havoc usb_parse_configuration_#t~mem3696#1;call usb_parse_configuration_#t~mem3697#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20751: assume !(usb_parse_configuration_#t~mem3696#1 != usb_parse_configuration_~nintf~1#1);havoc usb_parse_configuration_#t~mem3696#1;call usb_parse_configuration_#t~mem3701#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20652: assume -2147483648 <= usb_parse_configuration_#t~ret3666#1 && usb_parse_configuration_#t~ret3666#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3665#1;havoc usb_parse_configuration_#t~ret3666#1; [2025-02-08 02:05:50,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20718-1: SUMMARY for call usb_parse_configuration_#t~ret3687#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 555, 0); srcloc: null [2025-02-08 02:05:50,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20652-1: SUMMARY for call usb_parse_configuration_#t~ret3666#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 551, 0); srcloc: null [2025-02-08 02:05:50,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20818: assume 0 == (usb_parse_configuration_~intfc~4#1.base + usb_parse_configuration_~intfc~4#1.offset) % 18446744073709551616;usb_parse_configuration_#res#1 := -12;call ULTIMATE.dealloc(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset);havoc usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset);havoc usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset);havoc usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset; [2025-02-08 02:05:50,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20818: assume !(0 == (usb_parse_configuration_~intfc~4#1.base + usb_parse_configuration_~intfc~4#1.offset) % 18446744073709551616); [2025-02-08 02:05:50,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20851: assume { :begin_inline_usb_parse_interface } true;usb_parse_interface_#in~ddev#1.base, usb_parse_interface_#in~ddev#1.offset, usb_parse_interface_#in~cfgno#1, usb_parse_interface_#in~config#1.base, usb_parse_interface_#in~config#1.offset, usb_parse_interface_#in~buffer#1.base, usb_parse_interface_#in~buffer#1.offset, usb_parse_interface_#in~size#1, usb_parse_interface_#in~inums#1.base, usb_parse_interface_#in~inums#1.offset, usb_parse_interface_#in~nalts#1.base, usb_parse_interface_#in~nalts#1.offset := usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, usb_parse_configuration_~cfgno~0#1, usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset, usb_parse_configuration_~size#1, usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset, usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset;havoc usb_parse_interface_#res#1;havoc usb_parse_interface_#t~mem3609#1, usb_parse_interface_#t~mem3610#1, usb_parse_interface_#t~mem3611#1, usb_parse_interface_#t~mem3612#1, usb_parse_interface_#t~mem3613#1, usb_parse_interface_#t~mem3614#1.base, usb_parse_interface_#t~mem3614#1.offset, usb_parse_interface_#t~mem3615#1, usb_parse_interface_#t~mem3617#1, usb_parse_interface_#t~mem3616#1, usb_parse_interface_#t~mem3618#1, usb_parse_interface_#t~mem3619#1, usb_parse_interface_#t~ret3620#1, usb_parse_interface_#t~mem3621#1, usb_parse_interface_#t~mem3622#1, usb_parse_interface_#t~memcpy~res3623#1.base, usb_parse_interface_#t~memcpy~res3623#1.offset, usb_parse_interface_#t~memcpy~res3624#1.base, usb_parse_interface_#t~memcpy~res3624#1.offset, usb_parse_interface_#t~ret3625#1, usb_parse_interface_#t~mem3626#1, usb_parse_interface_#t~mem3627#1, usb_parse_interface_#t~ret3628#1.base, usb_parse_interface_#t~ret3628#1.offset, usb_parse_interface_#t~mem3629#1, usb_parse_interface_#t~ret3630#1, usb_parse_interface_#t~mem3631#1, usb_parse_interface_#t~ret3632#1, usb_parse_interface_#t~ret3633#1.base, usb_parse_interface_#t~ret3633#1.offset, usb_parse_interface_#t~mem3634#1.base, usb_parse_interface_#t~mem3634#1.offset, usb_parse_interface_#t~mem3635#1, usb_parse_interface_#t~ret3636#1, usb_parse_interface_#t~mem3637#1, usb_parse_interface_#t~mem3638#1, usb_parse_interface_#t~mem3639#1, usb_parse_interface_#t~ret3640#1.base, usb_parse_interface_#t~ret3640#1.offset, usb_parse_interface_#t~mem3641#1, usb_parse_interface_#t~ret3642#1, usb_parse_interface_#t~ret3643#1, usb_parse_interface_~ddev#1.base, usb_parse_interface_~ddev#1.offset, usb_parse_interface_~cfgno#1, usb_parse_interface_~config#1.base, usb_parse_interface_~config#1.offset, usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset, usb_parse_interface_~size#1, usb_parse_interface_~inums#1.base, usb_parse_interface_~inums#1.offset, usb_parse_interface_~nalts#1.base, usb_parse_interface_~nalts#1.offset, usb_parse_interface_~buffer0~2#1.base, usb_parse_interface_~buffer0~2#1.offset, usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset, usb_parse_interface_~inum~0#1, usb_parse_interface_~asnum~0#1, usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset, usb_parse_interface_~alt~10#1.base, usb_parse_interface_~alt~10#1.offset, usb_parse_interface_~i~43#1, usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, usb_parse_interface_~len~6#1, usb_parse_interface_~retval~20#1, usb_parse_interface_~num_ep~0#1, usb_parse_interface_~num_ep_orig~0#1, usb_parse_interface_~__len~9#1, usb_parse_interface_~__ret~13#1.base, usb_parse_interface_~__ret~13#1.offset, usb_parse_interface_~tmp~211#1.base, usb_parse_interface_~tmp~211#1.offset, usb_parse_interface_~tmp___0~97#1.base, usb_parse_interface_~tmp___0~97#1.offset, usb_parse_interface_~tmp___1~55#1.base, usb_parse_interface_~tmp___1~55#1.offset;usb_parse_interface_~ddev#1.base, usb_parse_interface_~ddev#1.offset := usb_parse_interface_#in~ddev#1.base, usb_parse_interface_#in~ddev#1.offset;usb_parse_interface_~cfgno#1 := usb_parse_interface_#in~cfgno#1;usb_parse_interface_~config#1.base, usb_parse_interface_~config#1.offset := usb_parse_interface_#in~config#1.base, usb_parse_interface_#in~config#1.offset;usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset := usb_parse_interface_#in~buffer#1.base, usb_parse_interface_#in~buffer#1.offset;usb_parse_interface_~size#1 := usb_parse_interface_#in~size#1;usb_parse_interface_~inums#1.base, usb_parse_interface_~inums#1.offset := usb_parse_interface_#in~inums#1.base, usb_parse_interface_#in~inums#1.offset;usb_parse_interface_~nalts#1.base, usb_parse_interface_~nalts#1.offset := usb_parse_interface_#in~nalts#1.base, usb_parse_interface_#in~nalts#1.offset;havoc usb_parse_interface_~buffer0~2#1.base, usb_parse_interface_~buffer0~2#1.offset;havoc usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset;havoc usb_parse_interface_~inum~0#1;havoc usb_parse_interface_~asnum~0#1;havoc usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset;havoc usb_parse_interface_~alt~10#1.base, usb_parse_interface_~alt~10#1.offset;havoc usb_parse_interface_~i~43#1;call usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset := #Ultimate.allocOnStack(4);havoc usb_parse_interface_~len~6#1;havoc usb_parse_interface_~retval~20#1;havoc usb_parse_interface_~num_ep~0#1;havoc usb_parse_interface_~num_ep_orig~0#1;havoc usb_parse_interface_~__len~9#1;havoc usb_parse_interface_~__ret~13#1.base, usb_parse_interface_~__ret~13#1.offset;havoc usb_parse_interface_~tmp~211#1.base, usb_parse_interface_~tmp~211#1.offset;havoc usb_parse_interface_~tmp___0~97#1.base, usb_parse_interface_~tmp___0~97#1.offset;havoc usb_parse_interface_~tmp___1~55#1.base, usb_parse_interface_~tmp___1~55#1.offset;usb_parse_interface_~buffer0~2#1.base, usb_parse_interface_~buffer0~2#1.offset := usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset;usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset := usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset;call usb_parse_interface_#t~mem3609#1 := read~int#122(usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset, 1);usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset := usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset + (if usb_parse_interface_#t~mem3609#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_interface_#t~mem3609#1 % 256 % 18446744073709551616 % 18446744073709551616 else usb_parse_interface_#t~mem3609#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc usb_parse_interface_#t~mem3609#1;call usb_parse_interface_#t~mem3610#1 := read~int#122(usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset, 1);usb_parse_interface_~size#1 := usb_parse_interface_~size#1 - (if usb_parse_interface_#t~mem3610#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3610#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3610#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_interface_#t~mem3610#1;call usb_parse_interface_#t~mem3611#1 := read~int#122(usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset, 1); [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20223-1: SUMMARY for call INIT_LIST_HEAD(usb_parse_endpoint_~endpoint~1#1.base, 15 + usb_parse_endpoint_~endpoint~1#1.offset); srcloc: null [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20223: usb_parse_endpoint_~i~42#1 := 0;usb_parse_endpoint_~j~3#1 := 255; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20124: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3538#1 && usb_parse_ss_endpoint_companion_#t~ret3538#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___10~2#1 := usb_parse_ss_endpoint_companion_#t~ret3538#1;havoc usb_parse_ss_endpoint_companion_#t~ret3538#1; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21115: call #t~mem3760#1.base, #t~mem3760#1.offset := read~$Pointer$#122(~dev#1.base, 1485 + ~dev#1.offset, 8);call write~$Pointer$#122(~bigbuffer~0#1.base, ~bigbuffer~0#1.offset, #t~mem3760#1.base, #t~mem3760#1.offset + 8 * (if ~cfgno~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~cfgno~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~cfgno~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem3760#1.base, #t~mem3760#1.offset;call #t~mem3761#1.base, #t~mem3761#1.offset := read~$Pointer$#122(~dev#1.base, 1213 + ~dev#1.offset, 8);assume { :begin_inline_usb_parse_configuration } true;usb_parse_configuration_#in~dev#1.base, usb_parse_configuration_#in~dev#1.offset, usb_parse_configuration_#in~cfgidx#1, usb_parse_configuration_#in~config#1.base, usb_parse_configuration_#in~config#1.offset, usb_parse_configuration_#in~buffer#1.base, usb_parse_configuration_#in~buffer#1.offset, usb_parse_configuration_#in~size#1 := ~dev#1.base, ~dev#1.offset, (if ~cfgno~1#1 % 4294967296 % 4294967296 <= 2147483647 then ~cfgno~1#1 % 4294967296 % 4294967296 else ~cfgno~1#1 % 4294967296 % 4294967296 - 4294967296), #t~mem3761#1.base, #t~mem3761#1.offset + 669 * (if ~cfgno~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~cfgno~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~cfgno~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~bigbuffer~0#1.base, ~bigbuffer~0#1.offset, (if ~length~3#1 % 4294967296 % 4294967296 <= 2147483647 then ~length~3#1 % 4294967296 % 4294967296 else ~length~3#1 % 4294967296 % 4294967296 - 4294967296);havoc usb_parse_configuration_#res#1;havoc usb_parse_configuration_#t~memcpy~res3644#1.base, usb_parse_configuration_#t~memcpy~res3644#1.offset, usb_parse_configuration_#t~memcpy~res3645#1.base, usb_parse_configuration_#t~memcpy~res3645#1.offset, usb_parse_configuration_#t~mem3646#1, usb_parse_configuration_#t~mem3647#1, usb_parse_configuration_#t~mem3648#1, usb_parse_configuration_#t~ret3649#1, usb_parse_configuration_#t~mem3650#1, usb_parse_configuration_#t~mem3651#1, usb_parse_configuration_#t~mem3652#1, usb_parse_configuration_#t~ret3653#1, usb_parse_configuration_#t~mem3654#1, usb_parse_configuration_#t~mem3655#1, usb_parse_configuration_#t~mem3656#1, usb_parse_configuration_#t~mem3657#1, usb_parse_configuration_#t~ret3658#1, usb_parse_configuration_#t~ret3659#1.base, usb_parse_configuration_#t~ret3659#1.offset, usb_parse_configuration_#t~ret3660#1, usb_parse_configuration_#t~mem3661#1, usb_parse_configuration_#t~mem3662#1, usb_parse_configuration_#t~ret3663#1, usb_parse_configuration_#t~mem3664#1, usb_parse_configuration_#t~mem3665#1, usb_parse_configuration_#t~ret3666#1, usb_parse_configuration_#t~mem3667#1, usb_parse_configuration_#t~mem3668#1, usb_parse_configuration_#t~mem3669#1, usb_parse_configuration_#t~ret3670#1, usb_parse_configuration_#t~mem3671#1, usb_parse_configuration_#t~mem3672#1, usb_parse_configuration_#t~bitwise3673#1, usb_parse_configuration_#t~mem3674#1, usb_parse_configuration_#t~ret3675#1, usb_parse_configuration_#t~ret3676#1, usb_parse_configuration_#t~mem3677#1, usb_parse_configuration_#t~mem3678#1, usb_parse_configuration_#t~mem3679#1, usb_parse_configuration_#t~mem3680#1, usb_parse_configuration_#t~mem3681#1, usb_parse_configuration_#t~mem3682#1, usb_parse_configuration_#t~mem3683#1, usb_parse_configuration_#t~mem3684#1, usb_parse_configuration_#t~mem3685#1, usb_parse_configuration_#t~mem3686#1, usb_parse_configuration_#t~ret3687#1, usb_parse_configuration_#t~mem3688#1, usb_parse_configuration_#t~mem3689#1, usb_parse_configuration_#t~ret3690#1, usb_parse_configuration_#t~mem3691#1, usb_parse_configuration_#t~mem3692#1, usb_parse_configuration_#t~ret3693#1, usb_parse_configuration_#t~mem3694#1, usb_parse_configuration_#t~mem3695#1, usb_parse_configuration_#t~mem3696#1, usb_parse_configuration_#t~mem3697#1, usb_parse_configuration_#t~ret3698#1.base, usb_parse_configuration_#t~ret3698#1.offset, usb_parse_configuration_#t~mem3699#1, usb_parse_configuration_#t~ret3700#1, usb_parse_configuration_#t~mem3701#1, usb_parse_configuration_#t~ret3702#1, usb_parse_configuration_#t~mem3703#1, usb_parse_configuration_#t~mem3704#1, usb_parse_configuration_#t~ret3705#1, usb_parse_configuration_#t~mem3706#1, usb_parse_configuration_#t~mem3707#1, usb_parse_configuration_#t~ret3708#1, usb_parse_configuration_#t~ret3709#1.base, usb_parse_configuration_#t~ret3709#1.offset, usb_parse_configuration_#t~ret3710#1, usb_parse_configuration_#t~mem3711#1, usb_parse_configuration_#t~mem3712#1, usb_parse_configuration_#t~ret3713#1.base, usb_parse_configuration_#t~ret3713#1.offset, usb_parse_configuration_#t~mem3714#1, usb_parse_configuration_#t~ret3715#1, usb_parse_configuration_#t~ret3716#1, usb_parse_configuration_#t~mem3717#1.base, usb_parse_configuration_#t~mem3717#1.offset, usb_parse_configuration_#t~mem3718#1, usb_parse_configuration_#t~mem3719#1, usb_parse_configuration_#t~mem3720#1, usb_parse_configuration_#t~mem3721#1, usb_parse_configuration_#t~mem3722#1, usb_parse_configuration_#t~mem3723#1, usb_parse_configuration_#t~mem3724#1, usb_parse_configuration_#t~mem3725#1, usb_parse_configuration_#t~ret3726#1, usb_parse_configuration_#t~mem3727#1, usb_parse_configuration_~dev#1.base, usb_parse_configuration_~dev#1.offset, usb_parse_configuration_~cfgidx#1, usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset, usb_parse_configuration_~size#1, usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, usb_parse_configuration_~buffer0~3#1.base, usb_parse_configuration_~buffer0~3#1.offset, usb_parse_configuration_~cfgno~0#1, usb_parse_configuration_~nintf~1#1, usb_parse_configuration_~nintf_orig~0#1, usb_parse_configuration_~i~44#1, usb_parse_configuration_~j~5#1, usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset, usb_parse_configuration_~buffer2~0#1.base, usb_parse_configuration_~buffer2~0#1.offset, usb_parse_configuration_~size2~0#1, usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, usb_parse_configuration_~len~7#1, usb_parse_configuration_~retval~21#1, usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset, usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset, usb_parse_configuration_~iad_num~0#1, usb_parse_configuration_~__len~10#1, usb_parse_configuration_~__ret~14#1.base, usb_parse_configuration_~__ret~14#1.offset, usb_parse_configuration_~tmp~212#1.base, usb_parse_configuration_~tmp~212#1.offset, usb_parse_configuration_~d~2#1.base, usb_parse_configuration_~d~2#1.offset, usb_parse_configuration_~inum~1#1, usb_parse_configuration_~tmp___0~98#1.base, usb_parse_configuration_~tmp___0~98#1.offset, usb_parse_configuration_~tmp___1~56#1.base, usb_parse_configuration_~tmp___1~56#1.offset, usb_parse_configuration_~tmp___2~40#1.base, usb_parse_configuration_~tmp___2~40#1.offset;usb_parse_configuration_~dev#1.base, usb_parse_configuration_~dev#1.offset := usb_parse_configuration_#in~dev#1.base, usb_parse_configuration_#in~dev#1.offset;usb_parse_configuration_~cfgidx#1 := usb_parse_configuration_#in~cfgidx#1;usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset := usb_parse_configuration_#in~config#1.base, usb_parse_configuration_#in~config#1.offset;usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset := usb_parse_configuration_#in~buffer#1.base, usb_parse_configuration_#in~buffer#1.offset;usb_parse_configuration_~size#1 := usb_parse_configuration_#in~size#1;havoc usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset;havoc usb_parse_configuration_~buffer0~3#1.base, usb_parse_configuration_~buffer0~3#1.offset;havoc usb_parse_configuration_~cfgno~0#1;havoc usb_parse_configuration_~nintf~1#1;havoc usb_parse_configuration_~nintf_orig~0#1;havoc usb_parse_configuration_~i~44#1;havoc usb_parse_configuration_~j~5#1;call usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset := #Ultimate.allocOnStack(4);havoc usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset;havoc usb_parse_configuration_~buffer2~0#1.base, usb_parse_configuration_~buffer2~0#1.offset;havoc usb_parse_configuration_~size2~0#1;havoc usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset;havoc usb_parse_configuration_~len~7#1;havoc usb_parse_configuration_~retval~21#1;call usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset := #Ultimate.allocOnStack(32);call usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset := #Ultimate.allocOnStack(32);havoc usb_parse_configuration_~iad_num~0#1;havoc usb_parse_configuration_~__len~10#1;havoc usb_parse_configuration_~__ret~14#1.base, usb_parse_configuration_~__ret~14#1.offset;havoc usb_parse_configuration_~tmp~212#1.base, usb_parse_configuration_~tmp~212#1.offset;havoc usb_parse_configuration_~d~2#1.base, usb_parse_configuration_~d~2#1.offset;havoc usb_parse_configuration_~inum~1#1;havoc usb_parse_configuration_~tmp___0~98#1.base, usb_parse_configuration_~tmp___0~98#1.offset;havoc usb_parse_configuration_~tmp___1~56#1.base, usb_parse_configuration_~tmp___1~56#1.offset;havoc usb_parse_configuration_~tmp___2~40#1.base, usb_parse_configuration_~tmp___2~40#1.offset;usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset := usb_parse_configuration_~dev#1.base, 131 + usb_parse_configuration_~dev#1.offset;usb_parse_configuration_~buffer0~3#1.base, usb_parse_configuration_~buffer0~3#1.offset := usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset;usb_parse_configuration_~iad_num~0#1 := 0;usb_parse_configuration_~__len~10#1 := 9; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20124-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3538#1 := usb_endpoint_xfer_isoc(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20488: usb_parse_interface_~tmp~211#1.base, usb_parse_interface_~tmp~211#1.offset := usb_parse_interface_#t~ret3628#1.base, usb_parse_interface_#t~ret3628#1.offset;havoc usb_parse_interface_#t~mem3627#1;havoc usb_parse_interface_#t~ret3628#1.base, usb_parse_interface_#t~ret3628#1.offset;call usb_parse_interface_#t~mem3629#1 := read~int#153(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4); [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20554-1: SUMMARY for call usb_parse_interface_#t~ret3643#1 := find_next_descriptor(usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset, usb_parse_interface_~size#1, 4, 4, 0, 0); srcloc: null [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20455-1: SUMMARY for call usb_parse_interface_#t~ret3620#1 := dev_warn(usb_parse_interface_~ddev#1.base, usb_parse_interface_~ddev#1.offset, 540, 0); srcloc: null [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20488-1: SUMMARY for call usb_parse_interface_#t~ret3628#1.base, usb_parse_interface_#t~ret3628#1.offset := plural(usb_parse_interface_#t~mem3627#1); srcloc: null [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20455: assume -2147483648 <= usb_parse_interface_#t~ret3620#1 && usb_parse_interface_#t~ret3620#1 <= 2147483647;havoc usb_parse_interface_#t~ret3620#1; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20290: assume (if usb_parse_endpoint_#t~mem3582#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3582#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3582#1 % 256 % 4294967296 - 4294967296) > usb_parse_endpoint_~j~3#1;havoc usb_parse_endpoint_#t~mem3582#1;call usb_parse_endpoint_#t~mem3583#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 2 + usb_parse_endpoint_~d~0#1.offset, 1);call usb_parse_endpoint_#t~mem3584#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 6 + usb_parse_endpoint_~d~0#1.offset, 1);call usb_parse_endpoint_#t~mem3585#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20290: assume !((if usb_parse_endpoint_#t~mem3582#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3582#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3582#1 % 256 % 4294967296 - 4294967296) > usb_parse_endpoint_~j~3#1);havoc usb_parse_endpoint_#t~mem3582#1; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20323: assume 0 != usb_parse_endpoint_~tmp___2~39#1;call usb_parse_endpoint_#t~mem3595#1 := read~int#122(usb_parse_endpoint_~endpoint~1#1.base, 4 + usb_parse_endpoint_~endpoint~1#1.offset, 2);usb_parse_endpoint_~maxp~1#1 := usb_parse_endpoint_#t~mem3595#1 % 65536 % 2048;havoc usb_parse_endpoint_#t~mem3595#1; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20323: assume !(0 != usb_parse_endpoint_~tmp___2~39#1); [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20620: assume usb_parse_configuration_~nintf~1#1 > 32; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20620: assume !(usb_parse_configuration_~nintf~1#1 > 32); [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20554: assume -2147483648 <= usb_parse_interface_#t~ret3643#1 && usb_parse_interface_#t~ret3643#1 <= 2147483647;usb_parse_interface_~i~43#1 := usb_parse_interface_#t~ret3643#1;havoc usb_parse_interface_#t~ret3643#1;usb_parse_interface_#res#1 := (if (usb_parse_interface_~buffer#1.base + usb_parse_interface_~buffer#1.offset - (usb_parse_interface_~buffer0~2#1.base + usb_parse_interface_~buffer0~2#1.offset) + usb_parse_interface_~i~43#1) % 4294967296 % 4294967296 <= 2147483647 then (usb_parse_interface_~buffer#1.base + usb_parse_interface_~buffer#1.offset - (usb_parse_interface_~buffer0~2#1.base + usb_parse_interface_~buffer0~2#1.offset) + usb_parse_interface_~i~43#1) % 4294967296 % 4294967296 else (usb_parse_interface_~buffer#1.base + usb_parse_interface_~buffer#1.offset - (usb_parse_interface_~buffer0~2#1.base + usb_parse_interface_~buffer0~2#1.offset) + usb_parse_interface_~i~43#1) % 4294967296 % 4294967296 - 4294967296);call ULTIMATE.dealloc(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset);havoc usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20786: assume -2147483648 <= usb_parse_configuration_#t~ret3705#1 && usb_parse_configuration_#t~ret3705#1 <= 2147483647;havoc usb_parse_configuration_#t~ret3705#1; [2025-02-08 02:05:50,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20092: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3529#1 && usb_parse_ss_endpoint_companion_#t~ret3529#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___6~7#1 := usb_parse_ss_endpoint_companion_#t~ret3529#1;havoc usb_parse_ss_endpoint_companion_#t~ret3529#1; [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20092-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3529#1 := usb_endpoint_xfer_bulk(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-1: SUMMARY for call usb_parse_interface_#t~ret3630#1 := dev_printk(541, 0, usb_parse_interface_~ddev#1.base, usb_parse_interface_~ddev#1.offset, 542, 0); srcloc: null [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20522-1: call usb_parse_interface_#t~mem3635#1 := read~int#122(usb_parse_interface_~buffer#1.base, 1 + usb_parse_interface_~buffer#1.offset, 1); [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489: assume -2147483648 <= usb_parse_interface_#t~ret3630#1 && usb_parse_interface_#t~ret3630#1 <= 2147483647;havoc usb_parse_interface_#t~mem3629#1;havoc usb_parse_interface_#t~ret3630#1; [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20357-1: usb_parse_endpoint_#res#1 := usb_parse_endpoint_~retval~19#1;call ULTIMATE.dealloc(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset);havoc usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset; [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20357: usb_parse_interface_#t~ret3636#1 := usb_parse_endpoint_#res#1;havoc usb_parse_endpoint_#t~mem3550#1, usb_parse_endpoint_#t~mem3551#1, usb_parse_endpoint_#t~mem3552#1, usb_parse_endpoint_#t~mem3553#1, usb_parse_endpoint_#t~mem3554#1, usb_parse_endpoint_#t~ret3555#1, usb_parse_endpoint_#t~mem3556#1, usb_parse_endpoint_#t~bitwise3557#1, usb_parse_endpoint_#t~mem3558#1, usb_parse_endpoint_#t~ret3559#1, usb_parse_endpoint_#t~mem3560#1, usb_parse_endpoint_#t~ret3561#1, usb_parse_endpoint_#t~mem3562#1, usb_parse_endpoint_#t~mem3564#1.base, usb_parse_endpoint_#t~mem3564#1.offset, usb_parse_endpoint_#t~mem3563#1, usb_parse_endpoint_#t~mem3565#1, usb_parse_endpoint_#t~mem3566#1, usb_parse_endpoint_#t~memcpy~res3567#1.base, usb_parse_endpoint_#t~memcpy~res3567#1.offset, usb_parse_endpoint_#t~ret3568#1, usb_parse_endpoint_#t~mem3569#1, usb_parse_endpoint_#t~mem3570#1, usb_parse_endpoint_#t~mem3571#1, usb_parse_endpoint_#t~ret3572#1, usb_parse_endpoint_#t~mem3573#1, usb_parse_endpoint_#t~ret3574#1, usb_parse_endpoint_#t~mem3575#1, usb_parse_endpoint_#t~mem3576#1, usb_parse_endpoint_#t~mem3577#1, usb_parse_endpoint_#t~mem3578#1, usb_parse_endpoint_#t~mem3579#1, usb_parse_endpoint_#t~ret3580#1, usb_parse_endpoint_#t~mem3581#1, usb_parse_endpoint_#t~mem3582#1, usb_parse_endpoint_#t~mem3583#1, usb_parse_endpoint_#t~mem3584#1, usb_parse_endpoint_#t~mem3585#1, usb_parse_endpoint_#t~ret3586#1, usb_parse_endpoint_#t~mem3587#1, usb_parse_endpoint_#t~mem3588#1, usb_parse_endpoint_#t~ret3589#1, usb_parse_endpoint_#t~mem3590#1, usb_parse_endpoint_#t~ret3591#1, usb_parse_endpoint_#t~mem3592#1, usb_parse_endpoint_#t~mem3593#1, usb_parse_endpoint_#t~ret3594#1, usb_parse_endpoint_#t~mem3595#1, usb_parse_endpoint_#t~mem3596#1, usb_parse_endpoint_#t~ret3597#1, usb_parse_endpoint_#t~mem3598#1, usb_parse_endpoint_#t~ret3599#1, usb_parse_endpoint_#t~mem3600#1, usb_parse_endpoint_#t~mem3601#1, usb_parse_endpoint_#t~ret3602#1.base, usb_parse_endpoint_#t~ret3602#1.offset, usb_parse_endpoint_#t~mem3603#1, usb_parse_endpoint_#t~ret3604#1, usb_parse_endpoint_#t~ret3605#1, usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, usb_parse_endpoint_~cfgno#1, usb_parse_endpoint_~inum#1, usb_parse_endpoint_~asnum#1, usb_parse_endpoint_~ifp#1.base, usb_parse_endpoint_~ifp#1.offset, usb_parse_endpoint_~num_ep#1, usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset, usb_parse_endpoint_~size#1, usb_parse_endpoint_~buffer0~1#1.base, usb_parse_endpoint_~buffer0~1#1.offset, usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset, usb_parse_endpoint_~endpoint~1#1.base, usb_parse_endpoint_~endpoint~1#1.offset, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, usb_parse_endpoint_~i~42#1, usb_parse_endpoint_~j~3#1, usb_parse_endpoint_~retval~19#1, usb_parse_endpoint_~__len~8#1, usb_parse_endpoint_~__ret~12#1.base, usb_parse_endpoint_~__ret~12#1.offset, usb_parse_endpoint_~__mptr~64#1.base, usb_parse_endpoint_~__mptr~64#1.offset, usb_parse_endpoint_~__mptr___0~19#1.base, usb_parse_endpoint_~__mptr___0~19#1.offset, usb_parse_endpoint_~tmp~210#1, usb_parse_endpoint_~tmp___0~96#1, usb_parse_endpoint_~__mptr___1~4#1.base, usb_parse_endpoint_~__mptr___1~4#1.offset, usb_parse_endpoint_~tmp___1~54#1, usb_parse_endpoint_~maxp~1#1, usb_parse_endpoint_~__mptr___2~2#1.base, usb_parse_endpoint_~__mptr___2~2#1.offset, usb_parse_endpoint_~tmp___2~39#1, usb_parse_endpoint_~__mptr___3~0#1.base, usb_parse_endpoint_~__mptr___3~0#1.offset, usb_parse_endpoint_~tmp___3~22#1.base, usb_parse_endpoint_~tmp___3~22#1.offset;havoc usb_parse_endpoint_#in~ddev#1.base, usb_parse_endpoint_#in~ddev#1.offset, usb_parse_endpoint_#in~cfgno#1, usb_parse_endpoint_#in~inum#1, usb_parse_endpoint_#in~asnum#1, usb_parse_endpoint_#in~ifp#1.base, usb_parse_endpoint_#in~ifp#1.offset, usb_parse_endpoint_#in~num_ep#1, usb_parse_endpoint_#in~buffer#1.base, usb_parse_endpoint_#in~buffer#1.offset, usb_parse_endpoint_#in~size#1;assume { :end_inline_usb_parse_endpoint } true;assume -2147483648 <= usb_parse_interface_#t~ret3636#1 && usb_parse_interface_#t~ret3636#1 <= 2147483647;usb_parse_interface_~retval~20#1 := usb_parse_interface_#t~ret3636#1;havoc usb_parse_interface_#t~ret3636#1; [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20753-1: SUMMARY for call usb_parse_configuration_#t~ret3698#1.base, usb_parse_configuration_#t~ret3698#1.offset := plural(usb_parse_configuration_#t~mem3697#1); srcloc: null [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20786-1: SUMMARY for call usb_parse_configuration_#t~ret3705#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 560, 0); srcloc: null [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20753: usb_parse_configuration_~tmp___0~98#1.base, usb_parse_configuration_~tmp___0~98#1.offset := usb_parse_configuration_#t~ret3698#1.base, usb_parse_configuration_#t~ret3698#1.offset;havoc usb_parse_configuration_#t~mem3697#1;havoc usb_parse_configuration_#t~ret3698#1.base, usb_parse_configuration_#t~ret3698#1.offset;call usb_parse_configuration_#t~mem3699#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20687: usb_parse_configuration_~i~44#1 := 0; [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20522: assume 4 == usb_parse_interface_#t~mem3635#1 % 256 % 4294967296;havoc usb_parse_interface_#t~mem3635#1; [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20522: assume !(4 == usb_parse_interface_#t~mem3635#1 % 256 % 4294967296);havoc usb_parse_interface_#t~mem3635#1;assume { :begin_inline_usb_parse_endpoint } true;usb_parse_endpoint_#in~ddev#1.base, usb_parse_endpoint_#in~ddev#1.offset, usb_parse_endpoint_#in~cfgno#1, usb_parse_endpoint_#in~inum#1, usb_parse_endpoint_#in~asnum#1, usb_parse_endpoint_#in~ifp#1.base, usb_parse_endpoint_#in~ifp#1.offset, usb_parse_endpoint_#in~num_ep#1, usb_parse_endpoint_#in~buffer#1.base, usb_parse_endpoint_#in~buffer#1.offset, usb_parse_endpoint_#in~size#1 := usb_parse_interface_~ddev#1.base, usb_parse_interface_~ddev#1.offset, usb_parse_interface_~cfgno#1, usb_parse_interface_~inum~0#1, usb_parse_interface_~asnum~0#1, usb_parse_interface_~alt~10#1.base, usb_parse_interface_~alt~10#1.offset, usb_parse_interface_~num_ep~0#1, usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset, usb_parse_interface_~size#1;havoc usb_parse_endpoint_#res#1;havoc usb_parse_endpoint_#t~mem3550#1, usb_parse_endpoint_#t~mem3551#1, usb_parse_endpoint_#t~mem3552#1, usb_parse_endpoint_#t~mem3553#1, usb_parse_endpoint_#t~mem3554#1, usb_parse_endpoint_#t~ret3555#1, usb_parse_endpoint_#t~mem3556#1, usb_parse_endpoint_#t~bitwise3557#1, usb_parse_endpoint_#t~mem3558#1, usb_parse_endpoint_#t~ret3559#1, usb_parse_endpoint_#t~mem3560#1, usb_parse_endpoint_#t~ret3561#1, usb_parse_endpoint_#t~mem3562#1, usb_parse_endpoint_#t~mem3564#1.base, usb_parse_endpoint_#t~mem3564#1.offset, usb_parse_endpoint_#t~mem3563#1, usb_parse_endpoint_#t~mem3565#1, usb_parse_endpoint_#t~mem3566#1, usb_parse_endpoint_#t~memcpy~res3567#1.base, usb_parse_endpoint_#t~memcpy~res3567#1.offset, usb_parse_endpoint_#t~ret3568#1, usb_parse_endpoint_#t~mem3569#1, usb_parse_endpoint_#t~mem3570#1, usb_parse_endpoint_#t~mem3571#1, usb_parse_endpoint_#t~ret3572#1, usb_parse_endpoint_#t~mem3573#1, usb_parse_endpoint_#t~ret3574#1, usb_parse_endpoint_#t~mem3575#1, usb_parse_endpoint_#t~mem3576#1, usb_parse_endpoint_#t~mem3577#1, usb_parse_endpoint_#t~mem3578#1, usb_parse_endpoint_#t~mem3579#1, usb_parse_endpoint_#t~ret3580#1, usb_parse_endpoint_#t~mem3581#1, usb_parse_endpoint_#t~mem3582#1, usb_parse_endpoint_#t~mem3583#1, usb_parse_endpoint_#t~mem3584#1, usb_parse_endpoint_#t~mem3585#1, usb_parse_endpoint_#t~ret3586#1, usb_parse_endpoint_#t~mem3587#1, usb_parse_endpoint_#t~mem3588#1, usb_parse_endpoint_#t~ret3589#1, usb_parse_endpoint_#t~mem3590#1, usb_parse_endpoint_#t~ret3591#1, usb_parse_endpoint_#t~mem3592#1, usb_parse_endpoint_#t~mem3593#1, usb_parse_endpoint_#t~ret3594#1, usb_parse_endpoint_#t~mem3595#1, usb_parse_endpoint_#t~mem3596#1, usb_parse_endpoint_#t~ret3597#1, usb_parse_endpoint_#t~mem3598#1, usb_parse_endpoint_#t~ret3599#1, usb_parse_endpoint_#t~mem3600#1, usb_parse_endpoint_#t~mem3601#1, usb_parse_endpoint_#t~ret3602#1.base, usb_parse_endpoint_#t~ret3602#1.offset, usb_parse_endpoint_#t~mem3603#1, usb_parse_endpoint_#t~ret3604#1, usb_parse_endpoint_#t~ret3605#1, usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, usb_parse_endpoint_~cfgno#1, usb_parse_endpoint_~inum#1, usb_parse_endpoint_~asnum#1, usb_parse_endpoint_~ifp#1.base, usb_parse_endpoint_~ifp#1.offset, usb_parse_endpoint_~num_ep#1, usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset, usb_parse_endpoint_~size#1, usb_parse_endpoint_~buffer0~1#1.base, usb_parse_endpoint_~buffer0~1#1.offset, usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset, usb_parse_endpoint_~endpoint~1#1.base, usb_parse_endpoint_~endpoint~1#1.offset, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, usb_parse_endpoint_~i~42#1, usb_parse_endpoint_~j~3#1, usb_parse_endpoint_~retval~19#1, usb_parse_endpoint_~__len~8#1, usb_parse_endpoint_~__ret~12#1.base, usb_parse_endpoint_~__ret~12#1.offset, usb_parse_endpoint_~__mptr~64#1.base, usb_parse_endpoint_~__mptr~64#1.offset, usb_parse_endpoint_~__mptr___0~19#1.base, usb_parse_endpoint_~__mptr___0~19#1.offset, usb_parse_endpoint_~tmp~210#1, usb_parse_endpoint_~tmp___0~96#1, usb_parse_endpoint_~__mptr___1~4#1.base, usb_parse_endpoint_~__mptr___1~4#1.offset, usb_parse_endpoint_~tmp___1~54#1, usb_parse_endpoint_~maxp~1#1, usb_parse_endpoint_~__mptr___2~2#1.base, usb_parse_endpoint_~__mptr___2~2#1.offset, usb_parse_endpoint_~tmp___2~39#1, usb_parse_endpoint_~__mptr___3~0#1.base, usb_parse_endpoint_~__mptr___3~0#1.offset, usb_parse_endpoint_~tmp___3~22#1.base, usb_parse_endpoint_~tmp___3~22#1.offset;usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset := usb_parse_endpoint_#in~ddev#1.base, usb_parse_endpoint_#in~ddev#1.offset;usb_parse_endpoint_~cfgno#1 := usb_parse_endpoint_#in~cfgno#1;usb_parse_endpoint_~inum#1 := usb_parse_endpoint_#in~inum#1;usb_parse_endpoint_~asnum#1 := usb_parse_endpoint_#in~asnum#1;usb_parse_endpoint_~ifp#1.base, usb_parse_endpoint_~ifp#1.offset := usb_parse_endpoint_#in~ifp#1.base, usb_parse_endpoint_#in~ifp#1.offset;usb_parse_endpoint_~num_ep#1 := usb_parse_endpoint_#in~num_ep#1;usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset := usb_parse_endpoint_#in~buffer#1.base, usb_parse_endpoint_#in~buffer#1.offset;usb_parse_endpoint_~size#1 := usb_parse_endpoint_#in~size#1;havoc usb_parse_endpoint_~buffer0~1#1.base, usb_parse_endpoint_~buffer0~1#1.offset;havoc usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset;havoc usb_parse_endpoint_~endpoint~1#1.base, usb_parse_endpoint_~endpoint~1#1.offset;call usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset := #Ultimate.allocOnStack(4);havoc usb_parse_endpoint_~i~42#1;havoc usb_parse_endpoint_~j~3#1;havoc usb_parse_endpoint_~retval~19#1;havoc usb_parse_endpoint_~__len~8#1;havoc usb_parse_endpoint_~__ret~12#1.base, usb_parse_endpoint_~__ret~12#1.offset;havoc usb_parse_endpoint_~__mptr~64#1.base, usb_parse_endpoint_~__mptr~64#1.offset;havoc usb_parse_endpoint_~__mptr___0~19#1.base, usb_parse_endpoint_~__mptr___0~19#1.offset;havoc usb_parse_endpoint_~tmp~210#1;havoc usb_parse_endpoint_~tmp___0~96#1;havoc usb_parse_endpoint_~__mptr___1~4#1.base, usb_parse_endpoint_~__mptr___1~4#1.offset;havoc usb_parse_endpoint_~tmp___1~54#1;havoc usb_parse_endpoint_~maxp~1#1;havoc usb_parse_endpoint_~__mptr___2~2#1.base, usb_parse_endpoint_~__mptr___2~2#1.offset;havoc usb_parse_endpoint_~tmp___2~39#1;havoc usb_parse_endpoint_~__mptr___3~0#1.base, usb_parse_endpoint_~__mptr___3~0#1.offset;havoc usb_parse_endpoint_~tmp___3~22#1.base, usb_parse_endpoint_~tmp___3~22#1.offset;usb_parse_endpoint_~buffer0~1#1.base, usb_parse_endpoint_~buffer0~1#1.offset := usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset;usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset := usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset;call usb_parse_endpoint_#t~mem3550#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset, 1);usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset := usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset + (if usb_parse_endpoint_#t~mem3550#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_endpoint_#t~mem3550#1 % 256 % 18446744073709551616 % 18446744073709551616 else usb_parse_endpoint_#t~mem3550#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc usb_parse_endpoint_#t~mem3550#1;call usb_parse_endpoint_#t~mem3551#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset, 1);usb_parse_endpoint_~size#1 := usb_parse_endpoint_~size#1 - (if usb_parse_endpoint_#t~mem3551#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3551#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3551#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_endpoint_#t~mem3551#1;call usb_parse_endpoint_#t~mem3552#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20754: assume -2147483648 <= usb_parse_configuration_#t~ret3700#1 && usb_parse_configuration_#t~ret3700#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3699#1;havoc usb_parse_configuration_#t~ret3700#1; [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20126: assume 0 != usb_parse_ss_endpoint_companion_~tmp___10~2#1;call usb_parse_ss_endpoint_companion_#t~mem3539#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 4 + usb_parse_ss_endpoint_companion_~ep#1.offset, 2);call usb_parse_ss_endpoint_companion_#t~mem3540#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 2 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1);call usb_parse_ss_endpoint_companion_#t~mem3541#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 3 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1);usb_parse_ss_endpoint_companion_~max_tx~0#1 := (if usb_parse_ss_endpoint_companion_#t~mem3539#1 % 65536 % 4294967296 <= 2147483647 then usb_parse_ss_endpoint_companion_#t~mem3539#1 % 65536 % 4294967296 else usb_parse_ss_endpoint_companion_#t~mem3539#1 % 65536 % 4294967296 - 4294967296) * (1 + (if usb_parse_ss_endpoint_companion_#t~mem3540#1 % 256 % 4294967296 <= 2147483647 then usb_parse_ss_endpoint_companion_#t~mem3540#1 % 256 % 4294967296 else usb_parse_ss_endpoint_companion_#t~mem3540#1 % 256 % 4294967296 - 4294967296)) * (1 + (if usb_parse_ss_endpoint_companion_#t~mem3541#1 % 256 % 4294967296 <= 2147483647 then usb_parse_ss_endpoint_companion_#t~mem3541#1 % 256 % 4294967296 else usb_parse_ss_endpoint_companion_#t~mem3541#1 % 256 % 4294967296 - 4294967296));havoc usb_parse_ss_endpoint_companion_#t~mem3539#1;havoc usb_parse_ss_endpoint_companion_#t~mem3540#1;havoc usb_parse_ss_endpoint_companion_#t~mem3541#1; [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20126: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___10~2#1); [2025-02-08 02:05:50,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21084: ~length~3#1 := ~tmp___2~41#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20292: assume -2147483648 <= usb_parse_endpoint_#t~ret3586#1 && usb_parse_endpoint_#t~ret3586#1 <= 2147483647;havoc usb_parse_endpoint_#t~mem3583#1;havoc usb_parse_endpoint_#t~mem3584#1;havoc usb_parse_endpoint_#t~mem3585#1;havoc usb_parse_endpoint_#t~ret3586#1;call usb_parse_endpoint_#t~mem3587#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4);call write~int#122(usb_parse_endpoint_#t~mem3587#1, usb_parse_endpoint_~endpoint~1#1.base, 6 + usb_parse_endpoint_~endpoint~1#1.offset, 1);havoc usb_parse_endpoint_#t~mem3587#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20325: assume 512 != usb_parse_endpoint_~maxp~1#1 % 4294967296;call usb_parse_endpoint_#t~mem3596#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 2 + usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20325: assume !(512 != usb_parse_endpoint_~maxp~1#1 % 4294967296); [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20259-1: SUMMARY for call usb_parse_endpoint_#t~ret3574#1 := usb_endpoint_xfer_isoc(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20226: assume -2147483648 <= usb_parse_endpoint_#t~ret3568#1 && usb_parse_endpoint_#t~ret3568#1 <= 2147483647;usb_parse_endpoint_~tmp___0~96#1 := usb_parse_endpoint_#t~ret3568#1;havoc usb_parse_endpoint_#t~ret3568#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20292-1: SUMMARY for call usb_parse_endpoint_#t~ret3586#1 := dev_warn(usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, 534, 0); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20259: assume -2147483648 <= usb_parse_endpoint_#t~ret3574#1 && usb_parse_endpoint_#t~ret3574#1 <= 2147483647;usb_parse_endpoint_~tmp~210#1 := usb_parse_endpoint_#t~ret3574#1;havoc usb_parse_endpoint_#t~ret3574#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20754-1: SUMMARY for call usb_parse_configuration_#t~ret3700#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 558, 0); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20622: assume -2147483648 <= usb_parse_configuration_#t~ret3658#1 && usb_parse_configuration_#t~ret3658#1 <= 2147483647;havoc usb_parse_configuration_#t~ret3658#1;usb_parse_configuration_~nintf~1#1 := 32; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20622-1: SUMMARY for call usb_parse_configuration_#t~ret3658#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 548, 0); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20854: assume usb_parse_configuration_~retval~21#1 < 0;usb_parse_configuration_#res#1 := usb_parse_configuration_~retval~21#1;call ULTIMATE.dealloc(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset);havoc usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset);havoc usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset);havoc usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20854: assume !(usb_parse_configuration_~retval~21#1 < 0);usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset := usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset + (if usb_parse_configuration_~retval~21#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_configuration_~retval~21#1 % 18446744073709551616 % 18446744073709551616 else usb_parse_configuration_~retval~21#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);usb_parse_configuration_~size#1 := usb_parse_configuration_~size#1 - usb_parse_configuration_~retval~21#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20193-1: SUMMARY for call usb_parse_endpoint_#t~ret3555#1 := dev_warn(usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, 530, 0); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20226-1: SUMMARY for call usb_parse_endpoint_#t~ret3568#1 := usb_endpoint_xfer_int(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20193: assume -2147483648 <= usb_parse_endpoint_#t~ret3555#1 && usb_parse_endpoint_#t~ret3555#1 <= 2147483647;havoc usb_parse_endpoint_#t~mem3554#1;havoc usb_parse_endpoint_#t~ret3555#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20094: assume 0 != usb_parse_ss_endpoint_companion_~tmp___6~7#1;call usb_parse_ss_endpoint_companion_#t~mem3530#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 3 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1); [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20094: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___6~7#1); [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21085-1: SUMMARY for call #t~ret3756#1.base, #t~ret3756#1.offset := kmalloc(~length~3#1 % 4294967296, 208); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21085: ~tmp___3~23#1.base, ~tmp___3~23#1.offset := #t~ret3756#1.base, #t~ret3756#1.offset;havoc #t~ret3756#1.base, #t~ret3756#1.offset;~bigbuffer~0#1.base, ~bigbuffer~0#1.offset := ~tmp___3~23#1.base, ~tmp___3~23#1.offset; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20690: assume (if usb_parse_configuration_#t~mem3677#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3677#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3677#1 % 256 % 4294967296 - 4294967296) == usb_parse_configuration_~inum~1#1;havoc usb_parse_configuration_#t~mem3677#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20690: assume !((if usb_parse_configuration_#t~mem3677#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3677#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3677#1 % 256 % 4294967296 - 4294967296) == usb_parse_configuration_~inum~1#1);havoc usb_parse_configuration_#t~mem3677#1;usb_parse_configuration_~i~44#1 := 1 + usb_parse_configuration_~i~44#1;call usb_parse_configuration_#t~mem3678#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21119: assume ~result~6#1 < 0;~cfgno~1#1 := 1 + ~cfgno~1#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21119: assume !(~result~6#1 < 0);~cfgno~1#1 := 1 + ~cfgno~1#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20062: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3522#1 && usb_parse_ss_endpoint_companion_#t~ret3522#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___7~4#1 := usb_parse_ss_endpoint_companion_#t~ret3522#1;havoc usb_parse_ss_endpoint_companion_#t~ret3522#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20095: assume usb_parse_ss_endpoint_companion_#t~mem3530#1 % 256 % 4294967296 > 16;havoc usb_parse_ss_endpoint_companion_#t~mem3530#1;call usb_parse_ss_endpoint_companion_#t~mem3531#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 2 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20095: assume !(usb_parse_ss_endpoint_companion_#t~mem3530#1 % 256 % 4294967296 > 16);havoc usb_parse_ss_endpoint_companion_#t~mem3530#1; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20062-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3522#1 := usb_endpoint_xfer_control(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20029: assume usb_parse_ss_endpoint_companion_~__len~7#1 % 18446744073709551616 > 63; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20029: assume !(usb_parse_ss_endpoint_companion_~__len~7#1 % 18446744073709551616 > 63); [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20360: assume -2147483648 <= usb_parse_endpoint_#t~ret3605#1 && usb_parse_endpoint_#t~ret3605#1 <= 2147483647;usb_parse_endpoint_~i~42#1 := usb_parse_endpoint_#t~ret3605#1;havoc usb_parse_endpoint_#t~ret3605#1;usb_parse_endpoint_#res#1 := (if (usb_parse_endpoint_~buffer#1.base + usb_parse_endpoint_~buffer#1.offset - (usb_parse_endpoint_~buffer0~1#1.base + usb_parse_endpoint_~buffer0~1#1.offset) + usb_parse_endpoint_~i~42#1) % 4294967296 % 4294967296 <= 2147483647 then (usb_parse_endpoint_~buffer#1.base + usb_parse_endpoint_~buffer#1.offset - (usb_parse_endpoint_~buffer0~1#1.base + usb_parse_endpoint_~buffer0~1#1.offset) + usb_parse_endpoint_~i~42#1) % 4294967296 % 4294967296 else (usb_parse_endpoint_~buffer#1.base + usb_parse_endpoint_~buffer#1.offset - (usb_parse_endpoint_~buffer0~1#1.base + usb_parse_endpoint_~buffer0~1#1.offset) + usb_parse_endpoint_~i~42#1) % 4294967296 % 4294967296 - 4294967296);call ULTIMATE.dealloc(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset);havoc usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset; [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20327-1: SUMMARY for call usb_parse_endpoint_#t~ret3597#1 := dev_warn(usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, 536, 0); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20360-1: SUMMARY for call usb_parse_endpoint_#t~ret3605#1 := find_next_descriptor(usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset, usb_parse_endpoint_~size#1, 5, 4, 0, 0); srcloc: null [2025-02-08 02:05:50,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20327: assume -2147483648 <= usb_parse_endpoint_#t~ret3597#1 && usb_parse_endpoint_#t~ret3597#1 <= 2147483647;havoc usb_parse_endpoint_#t~mem3596#1;havoc usb_parse_endpoint_#t~ret3597#1; [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20228: assume 0 != usb_parse_endpoint_~tmp___0~96#1;usb_parse_endpoint_~i~42#1 := 1;usb_parse_endpoint_~__mptr~64#1.base, usb_parse_endpoint_~__mptr~64#1.offset := usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset;call usb_parse_endpoint_#t~mem3569#1 := read~int#122(usb_parse_endpoint_~__mptr~64#1.base, 2136363548036487194548 + usb_parse_endpoint_~__mptr~64#1.offset, 4); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20228: assume !(0 != usb_parse_endpoint_~tmp___0~96#1); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20261: assume 0 != usb_parse_endpoint_~tmp~210#1;usb_parse_endpoint_~i~42#1 := 1;usb_parse_endpoint_~j~3#1 := 16;usb_parse_endpoint_~__mptr___0~19#1.base, usb_parse_endpoint_~__mptr___0~19#1.offset := usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset;call usb_parse_endpoint_#t~mem3575#1 := read~int#122(usb_parse_endpoint_~__mptr___0~19#1.base, 2136363548036487194548 + usb_parse_endpoint_~__mptr___0~19#1.offset, 4); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20261: assume !(0 != usb_parse_endpoint_~tmp~210#1); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20690-1: call usb_parse_configuration_#t~mem3677#1 := read~int#24(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset + usb_parse_configuration_~i~44#1, 1); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591: assume usb_parse_configuration_~__len~10#1 % 18446744073709551616 > 63; [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591: assume !(usb_parse_configuration_~__len~10#1 % 18446744073709551616 > 63); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20426: call usb_parse_interface_#t~mem3615#1 := read~int#122(usb_parse_interface_~config#1.base, 4 + usb_parse_interface_~config#1.offset, 1); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20889-1: call usb_parse_configuration_#t~mem3723#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);call usb_parse_configuration_#t~mem3724#1 := read~int#122(usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset, 4); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20889: assume usb_parse_configuration_#t~mem3723#1 % 4294967296 >= usb_parse_configuration_#t~mem3724#1 % 4294967296;havoc usb_parse_configuration_#t~mem3723#1;havoc usb_parse_configuration_#t~mem3724#1;call usb_parse_configuration_#t~mem3725#1 := read~int#24(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset + usb_parse_configuration_~i~44#1, 1); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20889: assume !(usb_parse_configuration_#t~mem3723#1 % 4294967296 >= usb_parse_configuration_#t~mem3724#1 % 4294967296);havoc usb_parse_configuration_#t~mem3723#1;havoc usb_parse_configuration_#t~mem3724#1; [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20823-1: SUMMARY for call kref_init(usb_parse_configuration_~intfc~4#1.base, 4 + usb_parse_configuration_~intfc~4#1.offset); srcloc: null [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20823: usb_parse_configuration_~i~44#1 := 1 + usb_parse_configuration_~i~44#1; [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20658: assume 4 == usb_parse_configuration_#t~mem3667#1 % 256 % 4294967296;havoc usb_parse_configuration_#t~mem3667#1;usb_parse_configuration_~d~2#1.base, usb_parse_configuration_~d~2#1.offset := usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset;call usb_parse_configuration_#t~mem3668#1 := read~int#122(usb_parse_configuration_~d~2#1.base, usb_parse_configuration_~d~2#1.offset, 1); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20658: assume !(4 == usb_parse_configuration_#t~mem3667#1 % 256 % 4294967296);havoc usb_parse_configuration_#t~mem3667#1;call usb_parse_configuration_#t~mem3686#1 := read~int#122(usb_parse_configuration_~header~1#1.base, 1 + usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20130: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3542#1 && usb_parse_ss_endpoint_companion_#t~ret3542#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___9~2#1 := usb_parse_ss_endpoint_companion_#t~ret3542#1;havoc usb_parse_ss_endpoint_companion_#t~ret3542#1; [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20758: assume 0 == usb_parse_configuration_#t~mem3701#1;havoc usb_parse_configuration_#t~mem3701#1; [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20758: assume !(0 == usb_parse_configuration_#t~mem3701#1);havoc usb_parse_configuration_#t~mem3701#1; [2025-02-08 02:05:50,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20791: usb_parse_configuration_~i~44#1 := 1 + usb_parse_configuration_~i~44#1; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20097-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3532#1 := dev_warn(usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, 525, 0); srcloc: null [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20064: assume 0 != usb_parse_ss_endpoint_companion_~tmp___7~4#1; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20064: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___7~4#1); [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21088: assume 0 == (~bigbuffer~0#1.base + ~bigbuffer~0#1.offset) % 18446744073709551616;~result~6#1 := -12; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21088: assume !(0 == (~bigbuffer~0#1.base + ~bigbuffer~0#1.offset) % 18446744073709551616); [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20130-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3542#1 := usb_endpoint_xfer_int(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20097: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3532#1 && usb_parse_ss_endpoint_companion_#t~ret3532#1 <= 2147483647;havoc usb_parse_ss_endpoint_companion_#t~mem3531#1;havoc usb_parse_ss_endpoint_companion_#t~ret3532#1;call write~int#122(16, usb_parse_ss_endpoint_companion_~ep#1.base, 12 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20031-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.offset := #Ultimate.C_memcpy#122(usb_parse_ss_endpoint_companion_~ep#1.base, 9 + usb_parse_ss_endpoint_companion_~ep#1.offset, usb_parse_ss_endpoint_companion_~desc~4#1.base, usb_parse_ss_endpoint_companion_~desc~4#1.offset, usb_parse_ss_endpoint_companion_~__len~7#1); srcloc: null [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21055-1: SUMMARY for call #t~ret3751#1 := usb_get_descriptor(~dev#1.base, ~dev#1.offset, 2, (if ~cfgno~1#1 % 256 % 4294967296 <= 2147483647 then ~cfgno~1#1 % 256 % 4294967296 else ~cfgno~1#1 % 256 % 4294967296 - 4294967296), ~desc~5#1.base, ~desc~5#1.offset, 9); srcloc: null [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20031: usb_parse_ss_endpoint_companion_~__ret~11#1.base, usb_parse_ss_endpoint_companion_~__ret~11#1.offset := usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.offset;havoc usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.offset; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21055: assume -2147483648 <= #t~ret3751#1 && #t~ret3751#1 <= 2147483647;~result~6#1 := #t~ret3751#1;havoc #t~ret3751#1; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20164: call ULTIMATE.dealloc(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset);havoc usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20593-1: SUMMARY for call usb_parse_configuration_#t~memcpy~res3644#1.base, usb_parse_configuration_#t~memcpy~res3644#1.offset := #Ultimate.C_memcpy#122(usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset, usb_parse_configuration_~__len~10#1); srcloc: null [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20593: usb_parse_configuration_~__ret~14#1.base, usb_parse_configuration_~__ret~14#1.offset := usb_parse_configuration_#t~memcpy~res3644#1.base, usb_parse_configuration_#t~memcpy~res3644#1.offset;havoc usb_parse_configuration_#t~memcpy~res3644#1.base, usb_parse_configuration_#t~memcpy~res3644#1.offset; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20494: usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset := usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset + (if usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 else usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);usb_parse_interface_~size#1 := usb_parse_interface_~size#1 - usb_parse_interface_~i~43#1;call usb_parse_interface_#t~mem3631#1 := read~int#122(usb_parse_interface_~alt~10#1.base, 4 + usb_parse_interface_~alt~10#1.offset, 1);usb_parse_interface_~num_ep_orig~0#1 := (if usb_parse_interface_#t~mem3631#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3631#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3631#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_interface_#t~mem3631#1;usb_parse_interface_~num_ep~0#1 := usb_parse_interface_~num_ep_orig~0#1;call write~int#122(0, usb_parse_interface_~alt~10#1.base, 4 + usb_parse_interface_~alt~10#1.offset, 1); [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20428: assume (if usb_parse_interface_#t~mem3613#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3613#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3613#1 % 256 % 4294967296 - 4294967296) == usb_parse_interface_~inum~0#1;havoc usb_parse_interface_#t~mem3613#1;call usb_parse_interface_#t~mem3614#1.base, usb_parse_interface_#t~mem3614#1.offset := read~$Pointer$#122(usb_parse_interface_~config#1.base, 401 + usb_parse_interface_~config#1.offset + 8 * usb_parse_interface_~i~43#1, 8);usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset := usb_parse_interface_#t~mem3614#1.base, usb_parse_interface_#t~mem3614#1.offset;havoc usb_parse_interface_#t~mem3614#1.base, usb_parse_interface_#t~mem3614#1.offset; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20428: assume !((if usb_parse_interface_#t~mem3613#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3613#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3613#1 % 256 % 4294967296 - 4294967296) == usb_parse_interface_~inum~0#1);havoc usb_parse_interface_#t~mem3613#1;usb_parse_interface_~i~43#1 := 1 + usb_parse_interface_~i~43#1; [2025-02-08 02:05:50,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20428-1: call usb_parse_interface_#t~mem3613#1 := read~int#24(usb_parse_interface_~inums#1.base, usb_parse_interface_~inums#1.offset + (if usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 else usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20726: assume 1 == usb_parse_configuration_#t~mem3688#1 % 256 % 4294967296;havoc usb_parse_configuration_#t~mem3688#1;call usb_parse_configuration_#t~mem3689#1 := read~int#122(usb_parse_configuration_~header~1#1.base, 1 + usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20726: assume !(1 == usb_parse_configuration_#t~mem3688#1 % 256 % 4294967296);havoc usb_parse_configuration_#t~mem3688#1;call usb_parse_configuration_#t~mem3691#1 := read~int#122(usb_parse_configuration_~header~1#1.base, 1 + usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660: assume usb_parse_configuration_#t~mem3668#1 % 256 % 4294967296 <= 8;havoc usb_parse_configuration_#t~mem3668#1;call usb_parse_configuration_#t~mem3669#1 := read~int#122(usb_parse_configuration_~d~2#1.base, usb_parse_configuration_~d~2#1.offset, 1); [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20660: assume !(usb_parse_configuration_#t~mem3668#1 % 256 % 4294967296 <= 8);havoc usb_parse_configuration_#t~mem3668#1;call usb_parse_configuration_#t~mem3671#1 := read~int#122(usb_parse_configuration_~d~2#1.base, 2 + usb_parse_configuration_~d~2#1.offset, 1);usb_parse_configuration_~inum~1#1 := (if usb_parse_configuration_#t~mem3671#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3671#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3671#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_configuration_#t~mem3671#1;call usb_parse_configuration_#t~mem3672#1 := read~int#122(usb_parse_configuration_~dev#1.base, 1815 + usb_parse_configuration_~dev#1.offset, 4); [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20891-1: SUMMARY for call usb_parse_configuration_#t~ret3726#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 565, 0); srcloc: null [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20891: assume -2147483648 <= usb_parse_configuration_#t~ret3726#1 && usb_parse_configuration_#t~ret3726#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3725#1;havoc usb_parse_configuration_#t~ret3726#1; [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20198: usb_parse_endpoint_~i~42#1 := usb_parse_endpoint_#t~bitwise3557#1;havoc usb_parse_endpoint_#t~mem3556#1;havoc usb_parse_endpoint_#t~bitwise3557#1; [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20231: assume 5 == (if usb_parse_endpoint_#t~mem3569#1 % 4294967296 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3569#1 % 4294967296 % 4294967296 else usb_parse_endpoint_#t~mem3569#1 % 4294967296 % 4294967296 - 4294967296);havoc usb_parse_endpoint_#t~mem3569#1; [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20231: assume !(5 == (if usb_parse_endpoint_#t~mem3569#1 % 4294967296 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3569#1 % 4294967296 % 4294967296 else usb_parse_endpoint_#t~mem3569#1 % 4294967296 % 4294967296 - 4294967296));havoc usb_parse_endpoint_#t~mem3569#1;call usb_parse_endpoint_#t~mem3570#1 := read~int#122(usb_parse_endpoint_~__mptr~64#1.base, 2136363548036487194548 + usb_parse_endpoint_~__mptr~64#1.offset, 4); [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20132: assume 0 != usb_parse_ss_endpoint_companion_~tmp___9~2#1;call usb_parse_ss_endpoint_companion_#t~mem3543#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 4 + usb_parse_ss_endpoint_companion_~ep#1.offset, 2);call usb_parse_ss_endpoint_companion_#t~mem3544#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 2 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1);usb_parse_ss_endpoint_companion_~max_tx~0#1 := (if usb_parse_ss_endpoint_companion_#t~mem3543#1 % 65536 % 4294967296 <= 2147483647 then usb_parse_ss_endpoint_companion_#t~mem3543#1 % 65536 % 4294967296 else usb_parse_ss_endpoint_companion_#t~mem3543#1 % 65536 % 4294967296 - 4294967296) * (1 + (if usb_parse_ss_endpoint_companion_#t~mem3544#1 % 256 % 4294967296 <= 2147483647 then usb_parse_ss_endpoint_companion_#t~mem3544#1 % 256 % 4294967296 else usb_parse_ss_endpoint_companion_#t~mem3544#1 % 256 % 4294967296 - 4294967296));havoc usb_parse_ss_endpoint_companion_#t~mem3543#1;havoc usb_parse_ss_endpoint_companion_#t~mem3544#1; [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20132: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___9~2#1);usb_parse_ss_endpoint_companion_~max_tx~0#1 := 999999; [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20198-2: havoc usb_parse_endpoint_#t~bitwise3557#1;assume (((usb_parse_endpoint_#t~bitwise3557#1 <= (if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296) && ((if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296) >= 0 || usb_parse_endpoint_#t~bitwise3557#1 <= -129)) && ((if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296) < 0 || usb_parse_endpoint_#t~bitwise3557#1 >= 0)) && usb_parse_endpoint_#t~bitwise3557#1 > -129 + (if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296)) && usb_parse_endpoint_#t~bitwise3557#1 >= -2147483648; [2025-02-08 02:05:50,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20198-1: [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20198-4: assume 0 == (if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296);usb_parse_endpoint_#t~bitwise3557#1 := 0; [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20198-4: assume !(0 == (if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20198-3: assume -129 == (if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296);usb_parse_endpoint_#t~bitwise3557#1 := (if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20198-3: assume !(-129 == (if usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3556#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20760: assume -2147483648 <= usb_parse_configuration_#t~ret3702#1 && usb_parse_configuration_#t~ret3702#1 <= 2147483647;havoc usb_parse_configuration_#t~ret3702#1; [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20760-1: SUMMARY for call usb_parse_configuration_#t~ret3702#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 559, 0); srcloc: null [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20628: call write~int#153(0, usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);usb_parse_configuration_~buffer2~0#1.base, usb_parse_configuration_~buffer2~0#1.offset := usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset;usb_parse_configuration_~size2~0#1 := usb_parse_configuration_~size#1; [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20198-5: call usb_parse_endpoint_#t~mem3556#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 2 + usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20265: assume 3 == (if usb_parse_endpoint_#t~mem3575#1 % 4294967296 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3575#1 % 4294967296 % 4294967296 else usb_parse_endpoint_#t~mem3575#1 % 4294967296 % 4294967296 - 4294967296);havoc usb_parse_endpoint_#t~mem3575#1; [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20265: assume !(3 == (if usb_parse_endpoint_#t~mem3575#1 % 4294967296 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3575#1 % 4294967296 % 4294967296 else usb_parse_endpoint_#t~mem3575#1 % 4294967296 % 4294967296 - 4294967296));havoc usb_parse_endpoint_#t~mem3575#1; [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20199: assume usb_parse_endpoint_~i~42#1 > 15;call usb_parse_endpoint_#t~mem3558#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 2 + usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20199: assume !(usb_parse_endpoint_~i~42#1 > 15); [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21058: assume ~result~6#1 < 0; [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21058: assume !(~result~6#1 < 0); [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20529: assume usb_parse_interface_~retval~20#1 < 0;usb_parse_interface_#res#1 := usb_parse_interface_~retval~20#1;call ULTIMATE.dealloc(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset);havoc usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset; [2025-02-08 02:05:50,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20529: assume !(usb_parse_interface_~retval~20#1 < 0);call usb_parse_interface_#t~mem3637#1 := read~int#153(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4);call write~int#153(1 + usb_parse_interface_#t~mem3637#1, usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4);havoc usb_parse_interface_#t~mem3637#1;usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset := usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset + (if usb_parse_interface_~retval~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_interface_~retval~20#1 % 18446744073709551616 % 18446744073709551616 else usb_parse_interface_~retval~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);usb_parse_interface_~size#1 := usb_parse_interface_~size#1 - usb_parse_interface_~retval~20#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20298: usb_parse_endpoint_~__mptr___1~4#1.base, usb_parse_endpoint_~__mptr___1~4#1.offset := usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset;call usb_parse_endpoint_#t~mem3588#1 := read~int#122(usb_parse_endpoint_~__mptr___1~4#1.base, 2136363548036487194548 + usb_parse_endpoint_~__mptr___1~4#1.offset, 4); [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20728: assume -2147483648 <= usb_parse_configuration_#t~ret3690#1 && usb_parse_configuration_#t~ret3690#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3689#1;havoc usb_parse_configuration_#t~ret3690#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20662: assume -2147483648 <= usb_parse_configuration_#t~ret3670#1 && usb_parse_configuration_#t~ret3670#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3669#1;havoc usb_parse_configuration_#t~ret3670#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20728-1: SUMMARY for call usb_parse_configuration_#t~ret3690#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 556, 0); srcloc: null [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20662-1: SUMMARY for call usb_parse_configuration_#t~ret3670#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 552, 0); srcloc: null [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20068: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3523#1 && usb_parse_ss_endpoint_companion_#t~ret3523#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___8~3#1 := usb_parse_ss_endpoint_companion_#t~ret3523#1;havoc usb_parse_ss_endpoint_companion_#t~ret3523#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20035-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.offset := #Ultimate.C_memcpy#122(usb_parse_ss_endpoint_companion_~ep#1.base, 9 + usb_parse_ss_endpoint_companion_~ep#1.offset, usb_parse_ss_endpoint_companion_~desc~4#1.base, usb_parse_ss_endpoint_companion_~desc~4#1.offset, usb_parse_ss_endpoint_companion_~__len~7#1); srcloc: null [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20002: assume 48 != usb_parse_ss_endpoint_companion_#t~mem3504#1 % 256 % 4294967296;havoc usb_parse_ss_endpoint_companion_#t~mem3504#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20002: assume !(48 != usb_parse_ss_endpoint_companion_#t~mem3504#1 % 256 % 4294967296);havoc usb_parse_ss_endpoint_companion_#t~mem3504#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20068-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3523#1 := usb_endpoint_xfer_int(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20035: usb_parse_ss_endpoint_companion_~__ret~11#1.base, usb_parse_ss_endpoint_companion_~__ret~11#1.offset := usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.offset;havoc usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.offset; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464: assume usb_parse_interface_~i~43#1 % 4294967296 < usb_parse_interface_#t~mem3621#1 % 4294967296;havoc usb_parse_interface_#t~mem3621#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464: assume !(usb_parse_interface_~i~43#1 % 4294967296 < usb_parse_interface_#t~mem3621#1 % 4294967296);havoc usb_parse_interface_#t~mem3621#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20299: assume 1 == usb_parse_endpoint_#t~mem3588#1 % 4294967296;havoc usb_parse_endpoint_#t~mem3588#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20299: assume !(1 == usb_parse_endpoint_#t~mem3588#1 % 4294967296);havoc usb_parse_endpoint_#t~mem3588#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20696: assume usb_parse_configuration_~i~44#1 < usb_parse_configuration_#t~mem3678#1;havoc usb_parse_configuration_#t~mem3678#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20696: assume !(usb_parse_configuration_~i~44#1 < usb_parse_configuration_#t~mem3678#1);havoc usb_parse_configuration_#t~mem3678#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20597-1: SUMMARY for call usb_parse_configuration_#t~memcpy~res3645#1.base, usb_parse_configuration_#t~memcpy~res3645#1.offset := #Ultimate.C_memcpy#122(usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset, usb_parse_configuration_~__len~10#1); srcloc: null [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20597: usb_parse_configuration_~__ret~14#1.base, usb_parse_configuration_~__ret~14#1.offset := usb_parse_configuration_#t~memcpy~res3645#1.base, usb_parse_configuration_#t~memcpy~res3645#1.offset;havoc usb_parse_configuration_#t~memcpy~res3645#1.base, usb_parse_configuration_#t~memcpy~res3645#1.offset; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20201-1: SUMMARY for call usb_parse_endpoint_#t~ret3559#1 := dev_warn(usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, 531, 0); srcloc: null [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20201: assume -2147483648 <= usb_parse_endpoint_#t~ret3559#1 && usb_parse_endpoint_#t~ret3559#1 <= 2147483647;havoc usb_parse_endpoint_#t~mem3558#1;havoc usb_parse_endpoint_#t~ret3559#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21060: assume -2147483648 <= #t~ret3752#1 && #t~ret3752#1 <= 2147483647;havoc #t~ret3752#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21060-1: SUMMARY for call #t~ret3752#1 := dev_err(~ddev~1#1.base, ~ddev~1#1.offset, 568, 0); srcloc: null [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20234: assume 3 == (if usb_parse_endpoint_#t~mem3570#1 % 4294967296 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3570#1 % 4294967296 % 4294967296 else usb_parse_endpoint_#t~mem3570#1 % 4294967296 % 4294967296 - 4294967296);havoc usb_parse_endpoint_#t~mem3570#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20234: assume !(3 == (if usb_parse_endpoint_#t~mem3570#1 % 4294967296 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3570#1 % 4294967296 % 4294967296 else usb_parse_endpoint_#t~mem3570#1 % 4294967296 % 4294967296 - 4294967296));havoc usb_parse_endpoint_#t~mem3570#1; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20631: assume usb_parse_configuration_~size2~0#1 > 0; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20631: assume !(usb_parse_configuration_~size2~0#1 > 0); [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20499: assume usb_parse_interface_~num_ep~0#1 > 30; [2025-02-08 02:05:50,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20499: assume !(usb_parse_interface_~num_ep~0#1 > 30); [2025-02-08 02:05:50,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20070: assume 0 != usb_parse_ss_endpoint_companion_~tmp___8~3#1;call usb_parse_ss_endpoint_companion_#t~mem3524#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 3 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1); [2025-02-08 02:05:50,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20070: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___8~3#1); [2025-02-08 02:05:50,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21094: assume -2147483648 <= #t~ret3757#1 && #t~ret3757#1 <= 2147483647;~result~6#1 := #t~ret3757#1;havoc #t~ret3757#1; [2025-02-08 02:05:50,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21094-1: SUMMARY for call #t~ret3757#1 := usb_get_descriptor(~dev#1.base, ~dev#1.offset, 2, (if ~cfgno~1#1 % 256 % 4294967296 <= 2147483647 then ~cfgno~1#1 % 256 % 4294967296 else ~cfgno~1#1 % 256 % 4294967296 - 4294967296), ~bigbuffer~0#1.base, ~bigbuffer~0#1.offset, (if ~length~3#1 % 4294967296 % 4294967296 <= 2147483647 then ~length~3#1 % 4294967296 % 4294967296 else ~length~3#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:50,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20301-1: SUMMARY for call usb_parse_endpoint_#t~ret3589#1 := usb_endpoint_xfer_bulk(usb_parse_endpoint_~d~0#1.base, usb_parse_endpoint_~d~0#1.offset); srcloc: null [2025-02-08 02:05:50,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20301: assume -2147483648 <= usb_parse_endpoint_#t~ret3589#1 && usb_parse_endpoint_#t~ret3589#1 <= 2147483647;usb_parse_endpoint_~tmp___1~54#1 := usb_parse_endpoint_#t~ret3589#1;havoc usb_parse_endpoint_#t~ret3589#1; [2025-02-08 02:05:50,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20896: usb_parse_configuration_~j~5#1 := 1 + usb_parse_configuration_~j~5#1; [2025-02-08 02:05:50,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20764: call usb_parse_configuration_#t~mem3703#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);usb_parse_configuration_~nintf~1#1 := usb_parse_configuration_#t~mem3703#1;havoc usb_parse_configuration_#t~mem3703#1;call write~int#122(usb_parse_configuration_~nintf~1#1, usb_parse_configuration_~config#1.base, 4 + usb_parse_configuration_~config#1.offset, 1);usb_parse_configuration_~i~44#1 := 0; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21062: assume -2147483648 <= #t~ret3753#1 && #t~ret3753#1 <= 2147483647;havoc #t~ret3753#1;call write~int#122(~cfgno~1#1, ~dev#1.base, 1212 + ~dev#1.offset, 1); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20005: assume usb_parse_ss_endpoint_companion_~size#1 <= 5;call usb_parse_ss_endpoint_companion_#t~mem3505#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 2 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20005: assume !(usb_parse_ss_endpoint_companion_~size#1 <= 5);usb_parse_ss_endpoint_companion_~__len~7#1 := 6; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21062-1: SUMMARY for call #t~ret3753#1 := dev_err(~ddev~1#1.base, ~ddev~1#1.offset, 570, 0); srcloc: null [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20269: assume false;call write~int#153(9, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20269: assume !false; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20600: assume 2 != usb_parse_configuration_#t~mem3646#1 % 256 % 4294967296;havoc usb_parse_configuration_#t~mem3646#1;call usb_parse_configuration_#t~mem3647#1 := read~int#122(usb_parse_configuration_~config#1.base, 1 + usb_parse_configuration_~config#1.offset, 1);call usb_parse_configuration_#t~mem3648#1 := read~int#122(usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, 1); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20600: assume !(2 != usb_parse_configuration_#t~mem3646#1 % 256 % 4294967296);havoc usb_parse_configuration_#t~mem3646#1;call usb_parse_configuration_#t~mem3650#1 := read~int#122(usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, 1); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20633: assume usb_parse_configuration_~size2~0#1 % 4294967296 <= 1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20633: assume !(usb_parse_configuration_~size2~0#1 % 4294967296 <= 1);usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset := usb_parse_configuration_~buffer2~0#1.base, usb_parse_configuration_~buffer2~0#1.offset;call usb_parse_configuration_#t~mem3661#1 := read~int#122(usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20600-1: call usb_parse_configuration_#t~mem3646#1 := read~int#122(usb_parse_configuration_~config#1.base, 1 + usb_parse_configuration_~config#1.offset, 1); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20501-1: SUMMARY for call usb_parse_interface_#t~ret3632#1 := dev_warn(usb_parse_interface_~ddev#1.base, usb_parse_interface_~ddev#1.offset, 544, 0); srcloc: null [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20501: assume -2147483648 <= usb_parse_interface_#t~ret3632#1 && usb_parse_interface_#t~ret3632#1 <= 2147483647;havoc usb_parse_interface_#t~ret3632#1;usb_parse_interface_~num_ep~0#1 := 30; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20435: assume (if usb_parse_interface_#t~mem3615#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3615#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3615#1 % 256 % 4294967296 - 4294967296) > usb_parse_interface_~i~43#1;havoc usb_parse_interface_#t~mem3615#1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20435: assume !((if usb_parse_interface_#t~mem3615#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3615#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3615#1 % 256 % 4294967296 - 4294967296) > usb_parse_interface_~i~43#1);havoc usb_parse_interface_#t~mem3615#1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20732: assume 2 == usb_parse_configuration_#t~mem3691#1 % 256 % 4294967296;havoc usb_parse_configuration_#t~mem3691#1;call usb_parse_configuration_#t~mem3692#1 := read~int#122(usb_parse_configuration_~header~1#1.base, 1 + usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20732: assume !(2 == usb_parse_configuration_#t~mem3691#1 % 256 % 4294967296);havoc usb_parse_configuration_#t~mem3691#1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20072: assume 0 != usb_parse_ss_endpoint_companion_#t~mem3524#1 % 256 % 4294967296;havoc usb_parse_ss_endpoint_companion_#t~mem3524#1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20072: assume !(0 != usb_parse_ss_endpoint_companion_#t~mem3524#1 % 256 % 4294967296);havoc usb_parse_ss_endpoint_companion_#t~mem3524#1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20138-1: call usb_parse_ss_endpoint_companion_#t~mem3545#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 4 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 2); [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20039-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3513#1 := usb_endpoint_xfer_control(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20039: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3513#1 && usb_parse_ss_endpoint_companion_#t~ret3513#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___1~53#1 := usb_parse_ss_endpoint_companion_#t~ret3513#1;havoc usb_parse_ss_endpoint_companion_#t~ret3513#1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20898: assume usb_parse_configuration_~j~5#1 % 4294967296 < usb_parse_configuration_#t~mem3727#1 % 4294967296;havoc usb_parse_configuration_#t~mem3727#1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20898: assume !(usb_parse_configuration_~j~5#1 % 4294967296 < usb_parse_configuration_#t~mem3727#1 % 4294967296);havoc usb_parse_configuration_#t~mem3727#1; [2025-02-08 02:05:50,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20336: usb_parse_endpoint_~__mptr___3~0#1.base, usb_parse_endpoint_~__mptr___3~0#1.offset := usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset;call usb_parse_endpoint_#t~mem3598#1 := read~int#122(usb_parse_endpoint_~__mptr___3~0#1.base, 2136363548036487194548 + usb_parse_endpoint_~__mptr___3~0#1.offset, 4); [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20303: assume 0 != usb_parse_endpoint_~tmp___1~54#1;call usb_parse_endpoint_#t~mem3590#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 2 + usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20303: assume !(0 != usb_parse_endpoint_~tmp___1~54#1); [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20138: assume (if usb_parse_ss_endpoint_companion_#t~mem3545#1 % 65536 % 4294967296 <= 2147483647 then usb_parse_ss_endpoint_companion_#t~mem3545#1 % 65536 % 4294967296 else usb_parse_ss_endpoint_companion_#t~mem3545#1 % 65536 % 4294967296 - 4294967296) > usb_parse_ss_endpoint_companion_~max_tx~0#1;havoc usb_parse_ss_endpoint_companion_#t~mem3545#1; [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20138: assume !((if usb_parse_ss_endpoint_companion_#t~mem3545#1 % 65536 % 4294967296 <= 2147483647 then usb_parse_ss_endpoint_companion_#t~mem3545#1 % 65536 % 4294967296 else usb_parse_ss_endpoint_companion_#t~mem3545#1 % 65536 % 4294967296 - 4294967296) > usb_parse_ss_endpoint_companion_~max_tx~0#1);havoc usb_parse_ss_endpoint_companion_#t~mem3545#1; [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568: call ULTIMATE.dealloc(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset);havoc usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset);havoc usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset);havoc usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset; [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20799: usb_parse_configuration_~i~44#1 := 0; [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21097: assume ~result~6#1 < 0; [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21097: assume !(~result~6#1 < 0); [2025-02-08 02:05:50,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20337: assume 5 == usb_parse_endpoint_#t~mem3598#1 % 4294967296;havoc usb_parse_endpoint_#t~mem3598#1;assume { :begin_inline_usb_parse_ss_endpoint_companion } true;usb_parse_ss_endpoint_companion_#in~ddev#1.base, usb_parse_ss_endpoint_companion_#in~ddev#1.offset, usb_parse_ss_endpoint_companion_#in~cfgno#1, usb_parse_ss_endpoint_companion_#in~inum#1, usb_parse_ss_endpoint_companion_#in~asnum#1, usb_parse_ss_endpoint_companion_#in~ep#1.base, usb_parse_ss_endpoint_companion_#in~ep#1.offset, usb_parse_ss_endpoint_companion_#in~buffer#1.base, usb_parse_ss_endpoint_companion_#in~buffer#1.offset, usb_parse_ss_endpoint_companion_#in~size#1 := usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, usb_parse_endpoint_~cfgno#1, usb_parse_endpoint_~inum#1, usb_parse_endpoint_~asnum#1, usb_parse_endpoint_~endpoint~1#1.base, usb_parse_endpoint_~endpoint~1#1.offset, usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset, usb_parse_endpoint_~size#1;havoc usb_parse_ss_endpoint_companion_#t~mem3504#1, usb_parse_ss_endpoint_companion_#t~mem3505#1, usb_parse_ss_endpoint_companion_#t~ret3506#1, usb_parse_ss_endpoint_companion_#t~ret3507#1, usb_parse_ss_endpoint_companion_#t~mem3508#1, usb_parse_ss_endpoint_companion_#t~ret3509#1, usb_parse_ss_endpoint_companion_#t~mem3510#1, usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.offset, usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.offset, usb_parse_ss_endpoint_companion_#t~ret3513#1, usb_parse_ss_endpoint_companion_#t~mem3514#1, usb_parse_ss_endpoint_companion_#t~mem3515#1, usb_parse_ss_endpoint_companion_#t~mem3516#1, usb_parse_ss_endpoint_companion_#t~ret3517#1, usb_parse_ss_endpoint_companion_#t~mem3518#1, usb_parse_ss_endpoint_companion_#t~mem3519#1, usb_parse_ss_endpoint_companion_#t~mem3520#1, usb_parse_ss_endpoint_companion_#t~ret3521#1, usb_parse_ss_endpoint_companion_#t~ret3522#1, usb_parse_ss_endpoint_companion_#t~ret3523#1, usb_parse_ss_endpoint_companion_#t~mem3524#1, usb_parse_ss_endpoint_companion_#t~ret3525#1, usb_parse_ss_endpoint_companion_#t~mem3526#1, usb_parse_ss_endpoint_companion_#t~mem3527#1, usb_parse_ss_endpoint_companion_#t~ret3528#1, usb_parse_ss_endpoint_companion_#t~ret3529#1, usb_parse_ss_endpoint_companion_#t~mem3530#1, usb_parse_ss_endpoint_companion_#t~mem3531#1, usb_parse_ss_endpoint_companion_#t~ret3532#1, usb_parse_ss_endpoint_companion_#t~ret3533#1, usb_parse_ss_endpoint_companion_#t~mem3534#1, usb_parse_ss_endpoint_companion_#t~mem3535#1, usb_parse_ss_endpoint_companion_#t~mem3536#1, usb_parse_ss_endpoint_companion_#t~ret3537#1, usb_parse_ss_endpoint_companion_#t~ret3538#1, usb_parse_ss_endpoint_companion_#t~mem3539#1, usb_parse_ss_endpoint_companion_#t~mem3540#1, usb_parse_ss_endpoint_companion_#t~mem3541#1, usb_parse_ss_endpoint_companion_#t~ret3542#1, usb_parse_ss_endpoint_companion_#t~mem3543#1, usb_parse_ss_endpoint_companion_#t~mem3544#1, usb_parse_ss_endpoint_companion_#t~mem3545#1, usb_parse_ss_endpoint_companion_#t~ret3546#1, usb_parse_ss_endpoint_companion_#t~mem3547#1, usb_parse_ss_endpoint_companion_#t~mem3548#1, usb_parse_ss_endpoint_companion_#t~ret3549#1, usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, usb_parse_ss_endpoint_companion_~cfgno#1, usb_parse_ss_endpoint_companion_~inum#1, usb_parse_ss_endpoint_companion_~asnum#1, usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset, usb_parse_ss_endpoint_companion_~buffer#1.base, usb_parse_ss_endpoint_companion_~buffer#1.offset, usb_parse_ss_endpoint_companion_~size#1, usb_parse_ss_endpoint_companion_~desc~4#1.base, usb_parse_ss_endpoint_companion_~desc~4#1.offset, usb_parse_ss_endpoint_companion_~max_tx~0#1, usb_parse_ss_endpoint_companion_~tmp~209#1, usb_parse_ss_endpoint_companion_~tmp___0~95#1, usb_parse_ss_endpoint_companion_~__len~7#1, usb_parse_ss_endpoint_companion_~__ret~11#1.base, usb_parse_ss_endpoint_companion_~__ret~11#1.offset, usb_parse_ss_endpoint_companion_~tmp___1~53#1, usb_parse_ss_endpoint_companion_~tmp___3~21#1.base, usb_parse_ss_endpoint_companion_~tmp___3~21#1.offset, usb_parse_ss_endpoint_companion_~tmp___4~14#1, usb_parse_ss_endpoint_companion_~tmp___5~10#1, usb_parse_ss_endpoint_companion_~tmp___6~7#1, usb_parse_ss_endpoint_companion_~tmp___7~4#1, usb_parse_ss_endpoint_companion_~tmp___8~3#1, usb_parse_ss_endpoint_companion_~tmp___9~2#1, usb_parse_ss_endpoint_companion_~tmp___10~2#1, usb_parse_ss_endpoint_companion_~tmp___12~1#1.base, usb_parse_ss_endpoint_companion_~tmp___12~1#1.offset, usb_parse_ss_endpoint_companion_~tmp___13~1#1;usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset := usb_parse_ss_endpoint_companion_#in~ddev#1.base, usb_parse_ss_endpoint_companion_#in~ddev#1.offset;usb_parse_ss_endpoint_companion_~cfgno#1 := usb_parse_ss_endpoint_companion_#in~cfgno#1;usb_parse_ss_endpoint_companion_~inum#1 := usb_parse_ss_endpoint_companion_#in~inum#1;usb_parse_ss_endpoint_companion_~asnum#1 := usb_parse_ss_endpoint_companion_#in~asnum#1;usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset := usb_parse_ss_endpoint_companion_#in~ep#1.base, usb_parse_ss_endpoint_companion_#in~ep#1.offset;usb_parse_ss_endpoint_companion_~buffer#1.base, usb_parse_ss_endpoint_companion_~buffer#1.offset := usb_parse_ss_endpoint_companion_#in~buffer#1.base, usb_parse_ss_endpoint_companion_#in~buffer#1.offset;usb_parse_ss_endpoint_companion_~size#1 := usb_parse_ss_endpoint_companion_#in~size#1;havoc usb_parse_ss_endpoint_companion_~desc~4#1.base, usb_parse_ss_endpoint_companion_~desc~4#1.offset;havoc usb_parse_ss_endpoint_companion_~max_tx~0#1;havoc usb_parse_ss_endpoint_companion_~tmp~209#1;havoc usb_parse_ss_endpoint_companion_~tmp___0~95#1;havoc usb_parse_ss_endpoint_companion_~__len~7#1;havoc usb_parse_ss_endpoint_companion_~__ret~11#1.base, usb_parse_ss_endpoint_companion_~__ret~11#1.offset;havoc usb_parse_ss_endpoint_companion_~tmp___1~53#1;havoc usb_parse_ss_endpoint_companion_~tmp___3~21#1.base, usb_parse_ss_endpoint_companion_~tmp___3~21#1.offset;havoc usb_parse_ss_endpoint_companion_~tmp___4~14#1;havoc usb_parse_ss_endpoint_companion_~tmp___5~10#1;havoc usb_parse_ss_endpoint_companion_~tmp___6~7#1;havoc usb_parse_ss_endpoint_companion_~tmp___7~4#1;havoc usb_parse_ss_endpoint_companion_~tmp___8~3#1;havoc usb_parse_ss_endpoint_companion_~tmp___9~2#1;havoc usb_parse_ss_endpoint_companion_~tmp___10~2#1;havoc usb_parse_ss_endpoint_companion_~tmp___12~1#1.base, usb_parse_ss_endpoint_companion_~tmp___12~1#1.offset;havoc usb_parse_ss_endpoint_companion_~tmp___13~1#1;usb_parse_ss_endpoint_companion_~desc~4#1.base, usb_parse_ss_endpoint_companion_~desc~4#1.offset := usb_parse_ss_endpoint_companion_~buffer#1.base, usb_parse_ss_endpoint_companion_~buffer#1.offset;call usb_parse_ss_endpoint_companion_#t~mem3504#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 1 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20337: assume !(5 == usb_parse_endpoint_#t~mem3598#1 % 4294967296);havoc usb_parse_endpoint_#t~mem3598#1; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20238: assume false;call usb_parse_endpoint_#t~mem3571#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 6 + usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20238: assume !false; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20602-1: SUMMARY for call usb_parse_configuration_#t~ret3649#1 := dev_err(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 546, 0); srcloc: null [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20470: call usb_parse_interface_#t~mem3622#1 := read~int#122(usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset, 4);call write~int#122(1 + usb_parse_interface_#t~mem3622#1, usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset, 4);usb_parse_interface_~__len~9#1 := 9; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20404: call ULTIMATE.dealloc(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset);havoc usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20800: assume usb_parse_configuration_~i~44#1 < usb_parse_configuration_~nintf~1#1; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20800: assume !(usb_parse_configuration_~i~44#1 < usb_parse_configuration_~nintf~1#1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20734: assume -2147483648 <= usb_parse_configuration_#t~ret3693#1 && usb_parse_configuration_#t~ret3693#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3692#1;havoc usb_parse_configuration_#t~ret3693#1; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767: assume usb_parse_configuration_~i~44#1 < usb_parse_configuration_~nintf~1#1; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767: assume !(usb_parse_configuration_~i~44#1 < usb_parse_configuration_~nintf~1#1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20734-1: SUMMARY for call usb_parse_configuration_#t~ret3693#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 557, 0); srcloc: null [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20635-1: SUMMARY for call usb_parse_configuration_#t~ret3659#1.base, usb_parse_configuration_#t~ret3659#1.offset := plural(usb_parse_configuration_~size2~0#1); srcloc: null [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20602: assume -2147483648 <= usb_parse_configuration_#t~ret3649#1 && usb_parse_configuration_#t~ret3649#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3647#1;havoc usb_parse_configuration_#t~mem3648#1;havoc usb_parse_configuration_#t~ret3649#1;usb_parse_configuration_#res#1 := -22;call ULTIMATE.dealloc(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset);havoc usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset);havoc usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset);havoc usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20635: usb_parse_configuration_~tmp~212#1.base, usb_parse_configuration_~tmp~212#1.offset := usb_parse_configuration_#t~ret3659#1.base, usb_parse_configuration_#t~ret3659#1.offset;havoc usb_parse_configuration_#t~ret3659#1.base, usb_parse_configuration_#t~ret3659#1.offset; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20008: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3506#1 && usb_parse_ss_endpoint_companion_#t~ret3506#1 <= 2147483647;havoc usb_parse_ss_endpoint_companion_#t~mem3505#1;havoc usb_parse_ss_endpoint_companion_#t~ret3506#1;call write~int#122(6, usb_parse_ss_endpoint_companion_~ep#1.base, 9 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1);call write~int#122(48, usb_parse_ss_endpoint_companion_~ep#1.base, 10 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20074-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3525#1 := usb_endpoint_xfer_control(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20041: assume 0 != usb_parse_ss_endpoint_companion_~tmp___1~53#1;call usb_parse_ss_endpoint_companion_#t~mem3514#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 2 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20041: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___1~53#1);call usb_parse_ss_endpoint_companion_#t~mem3518#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 2 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20008-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3506#1 := dev_warn(usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, 519, 0); srcloc: null [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20834: call write~$Pointer$#122(usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset, usb_parse_configuration_~config#1.base, 657 + usb_parse_configuration_~config#1.offset, 8); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20867: usb_parse_configuration_~i~44#1 := 0; [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20305-1: SUMMARY for call usb_parse_endpoint_#t~ret3591#1 := dev_warn(usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, 535, 0); srcloc: null [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20305: assume -2147483648 <= usb_parse_endpoint_#t~ret3591#1 && usb_parse_endpoint_#t~ret3591#1 <= 2147483647;havoc usb_parse_endpoint_#t~mem3590#1;havoc usb_parse_endpoint_#t~ret3591#1;call write~int#122(3, usb_parse_endpoint_~endpoint~1#1.base, 3 + usb_parse_endpoint_~endpoint~1#1.offset, 1);call write~int#122(1, usb_parse_endpoint_~endpoint~1#1.base, 6 + usb_parse_endpoint_~endpoint~1#1.offset, 1);call usb_parse_endpoint_#t~mem3592#1 := read~int#122(usb_parse_endpoint_~endpoint~1#1.base, 4 + usb_parse_endpoint_~endpoint~1#1.offset, 2); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20206: assume 0 == usb_parse_endpoint_~i~42#1;call usb_parse_endpoint_#t~mem3560#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 2 + usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20206: assume !(0 == usb_parse_endpoint_~i~42#1);call usb_parse_endpoint_#t~mem3562#1 := read~int#122(usb_parse_endpoint_~ifp#1.base, 4 + usb_parse_endpoint_~ifp#1.offset, 1); [2025-02-08 02:05:50,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20140: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3546#1 && usb_parse_ss_endpoint_companion_#t~ret3546#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___13~1#1 := usb_parse_ss_endpoint_companion_#t~ret3546#1;havoc usb_parse_ss_endpoint_companion_#t~ret3546#1; [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20074: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3525#1 && usb_parse_ss_endpoint_companion_#t~ret3525#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___4~14#1 := usb_parse_ss_endpoint_companion_#t~ret3525#1;havoc usb_parse_ss_endpoint_companion_#t~ret3525#1; [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20107-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3533#1 := usb_endpoint_xfer_isoc(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20140-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3546#1 := usb_endpoint_xfer_isoc(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20107: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3533#1 && usb_parse_ss_endpoint_companion_#t~ret3533#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___5~10#1 := usb_parse_ss_endpoint_companion_#t~ret3533#1;havoc usb_parse_ss_endpoint_companion_#t~ret3533#1; [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669-4: assume 0 == usb_parse_configuration_#t~mem3672#1 % 4294967296;usb_parse_configuration_#t~bitwise3673#1 := 0; [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669-4: assume !(0 == usb_parse_configuration_#t~mem3672#1 % 4294967296); [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20339: havoc usb_parse_ss_endpoint_companion_#t~mem3504#1, usb_parse_ss_endpoint_companion_#t~mem3505#1, usb_parse_ss_endpoint_companion_#t~ret3506#1, usb_parse_ss_endpoint_companion_#t~ret3507#1, usb_parse_ss_endpoint_companion_#t~mem3508#1, usb_parse_ss_endpoint_companion_#t~ret3509#1, usb_parse_ss_endpoint_companion_#t~mem3510#1, usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3511#1.offset, usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.base, usb_parse_ss_endpoint_companion_#t~memcpy~res3512#1.offset, usb_parse_ss_endpoint_companion_#t~ret3513#1, usb_parse_ss_endpoint_companion_#t~mem3514#1, usb_parse_ss_endpoint_companion_#t~mem3515#1, usb_parse_ss_endpoint_companion_#t~mem3516#1, usb_parse_ss_endpoint_companion_#t~ret3517#1, usb_parse_ss_endpoint_companion_#t~mem3518#1, usb_parse_ss_endpoint_companion_#t~mem3519#1, usb_parse_ss_endpoint_companion_#t~mem3520#1, usb_parse_ss_endpoint_companion_#t~ret3521#1, usb_parse_ss_endpoint_companion_#t~ret3522#1, usb_parse_ss_endpoint_companion_#t~ret3523#1, usb_parse_ss_endpoint_companion_#t~mem3524#1, usb_parse_ss_endpoint_companion_#t~ret3525#1, usb_parse_ss_endpoint_companion_#t~mem3526#1, usb_parse_ss_endpoint_companion_#t~mem3527#1, usb_parse_ss_endpoint_companion_#t~ret3528#1, usb_parse_ss_endpoint_companion_#t~ret3529#1, usb_parse_ss_endpoint_companion_#t~mem3530#1, usb_parse_ss_endpoint_companion_#t~mem3531#1, usb_parse_ss_endpoint_companion_#t~ret3532#1, usb_parse_ss_endpoint_companion_#t~ret3533#1, usb_parse_ss_endpoint_companion_#t~mem3534#1, usb_parse_ss_endpoint_companion_#t~mem3535#1, usb_parse_ss_endpoint_companion_#t~mem3536#1, usb_parse_ss_endpoint_companion_#t~ret3537#1, usb_parse_ss_endpoint_companion_#t~ret3538#1, usb_parse_ss_endpoint_companion_#t~mem3539#1, usb_parse_ss_endpoint_companion_#t~mem3540#1, usb_parse_ss_endpoint_companion_#t~mem3541#1, usb_parse_ss_endpoint_companion_#t~ret3542#1, usb_parse_ss_endpoint_companion_#t~mem3543#1, usb_parse_ss_endpoint_companion_#t~mem3544#1, usb_parse_ss_endpoint_companion_#t~mem3545#1, usb_parse_ss_endpoint_companion_#t~ret3546#1, usb_parse_ss_endpoint_companion_#t~mem3547#1, usb_parse_ss_endpoint_companion_#t~mem3548#1, usb_parse_ss_endpoint_companion_#t~ret3549#1, usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, usb_parse_ss_endpoint_companion_~cfgno#1, usb_parse_ss_endpoint_companion_~inum#1, usb_parse_ss_endpoint_companion_~asnum#1, usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset, usb_parse_ss_endpoint_companion_~buffer#1.base, usb_parse_ss_endpoint_companion_~buffer#1.offset, usb_parse_ss_endpoint_companion_~size#1, usb_parse_ss_endpoint_companion_~desc~4#1.base, usb_parse_ss_endpoint_companion_~desc~4#1.offset, usb_parse_ss_endpoint_companion_~max_tx~0#1, usb_parse_ss_endpoint_companion_~tmp~209#1, usb_parse_ss_endpoint_companion_~tmp___0~95#1, usb_parse_ss_endpoint_companion_~__len~7#1, usb_parse_ss_endpoint_companion_~__ret~11#1.base, usb_parse_ss_endpoint_companion_~__ret~11#1.offset, usb_parse_ss_endpoint_companion_~tmp___1~53#1, usb_parse_ss_endpoint_companion_~tmp___3~21#1.base, usb_parse_ss_endpoint_companion_~tmp___3~21#1.offset, usb_parse_ss_endpoint_companion_~tmp___4~14#1, usb_parse_ss_endpoint_companion_~tmp___5~10#1, usb_parse_ss_endpoint_companion_~tmp___6~7#1, usb_parse_ss_endpoint_companion_~tmp___7~4#1, usb_parse_ss_endpoint_companion_~tmp___8~3#1, usb_parse_ss_endpoint_companion_~tmp___9~2#1, usb_parse_ss_endpoint_companion_~tmp___10~2#1, usb_parse_ss_endpoint_companion_~tmp___12~1#1.base, usb_parse_ss_endpoint_companion_~tmp___12~1#1.offset, usb_parse_ss_endpoint_companion_~tmp___13~1#1;havoc usb_parse_ss_endpoint_companion_#in~ddev#1.base, usb_parse_ss_endpoint_companion_#in~ddev#1.offset, usb_parse_ss_endpoint_companion_#in~cfgno#1, usb_parse_ss_endpoint_companion_#in~inum#1, usb_parse_ss_endpoint_companion_#in~asnum#1, usb_parse_ss_endpoint_companion_#in~ep#1.base, usb_parse_ss_endpoint_companion_#in~ep#1.offset, usb_parse_ss_endpoint_companion_#in~buffer#1.base, usb_parse_ss_endpoint_companion_#in~buffer#1.offset, usb_parse_ss_endpoint_companion_#in~size#1;assume { :end_inline_usb_parse_ss_endpoint_companion } true; [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20702: assume usb_parse_configuration_~i~44#1 < usb_parse_configuration_#t~mem3679#1;havoc usb_parse_configuration_#t~mem3679#1;call usb_parse_configuration_#t~mem3680#1 := read~int#18(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset + usb_parse_configuration_~i~44#1, 1); [2025-02-08 02:05:50,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20702: assume !(usb_parse_configuration_~i~44#1 < usb_parse_configuration_#t~mem3679#1);havoc usb_parse_configuration_#t~mem3679#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669-1: [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20636: assume -2147483648 <= usb_parse_configuration_#t~ret3660#1 && usb_parse_configuration_#t~ret3660#1 <= 2147483647;havoc usb_parse_configuration_#t~ret3660#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20702-1: call usb_parse_configuration_#t~mem3679#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669: assume 0 != usb_parse_configuration_#t~bitwise3673#1 % 4294967296;havoc usb_parse_configuration_#t~mem3672#1;havoc usb_parse_configuration_#t~bitwise3673#1;call usb_parse_configuration_#t~mem3674#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669: assume !(0 != usb_parse_configuration_#t~bitwise3673#1 % 4294967296);havoc usb_parse_configuration_#t~mem3672#1;havoc usb_parse_configuration_#t~bitwise3673#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669-3: assume 32 == usb_parse_configuration_#t~mem3672#1 % 4294967296;usb_parse_configuration_#t~bitwise3673#1 := usb_parse_configuration_#t~mem3672#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669-3: assume !(32 == usb_parse_configuration_#t~mem3672#1 % 4294967296); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20669-2: havoc usb_parse_configuration_#t~bitwise3673#1;assume usb_parse_configuration_#t~bitwise3673#1 % 4294967296 <= usb_parse_configuration_#t~mem3672#1 % 4294967296 && usb_parse_configuration_#t~bitwise3673#1 % 4294967296 <= 32; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20636-1: SUMMARY for call usb_parse_configuration_#t~ret3660#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 549, 0); srcloc: null [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20868: assume usb_parse_configuration_~i~44#1 < usb_parse_configuration_~nintf~1#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20868: assume !(usb_parse_configuration_~i~44#1 < usb_parse_configuration_~nintf~1#1); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20835-1: SUMMARY for call usb_parse_configuration_#t~ret3710#1 := find_next_descriptor(usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset, usb_parse_configuration_~size#1, 4, 4, usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset); srcloc: null [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20802: call usb_parse_configuration_#t~mem3706#1 := read~int#18(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset + usb_parse_configuration_~i~44#1, 1);usb_parse_configuration_~j~5#1 := (if usb_parse_configuration_#t~mem3706#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3706#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3706#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20835: assume -2147483648 <= usb_parse_configuration_#t~ret3710#1 && usb_parse_configuration_#t~ret3710#1 <= 2147483647;usb_parse_configuration_~i~44#1 := usb_parse_configuration_#t~ret3710#1;havoc usb_parse_configuration_#t~ret3710#1;call write~int#122(usb_parse_configuration_~i~44#1, usb_parse_configuration_~config#1.base, 665 + usb_parse_configuration_~config#1.offset, 4);call usb_parse_configuration_#t~mem3711#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20042: assume 0 != usb_parse_ss_endpoint_companion_#t~mem3514#1 % 256 % 4294967296;havoc usb_parse_ss_endpoint_companion_#t~mem3514#1;call usb_parse_ss_endpoint_companion_#t~mem3515#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 2 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1);call usb_parse_ss_endpoint_companion_#t~mem3516#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 2 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20042: assume !(0 != usb_parse_ss_endpoint_companion_#t~mem3514#1 % 256 % 4294967296);havoc usb_parse_ss_endpoint_companion_#t~mem3514#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21099-1: SUMMARY for call #t~ret3758#1 := dev_err(~ddev~1#1.base, ~ddev~1#1.offset, 572, 0); srcloc: null [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21132: ~result~6#1 := 0; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21099: assume -2147483648 <= #t~ret3758#1 && #t~ret3758#1 <= 2147483647;havoc #t~ret3758#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472: assume usb_parse_interface_~__len~9#1 % 18446744073709551616 > 63; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20472: assume !(usb_parse_interface_~__len~9#1 % 18446744073709551616 > 63); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20274: call write~int#153(6, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20769: usb_parse_configuration_~j~5#1 := 0; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20670: assume usb_parse_configuration_#t~mem3674#1 >= usb_parse_configuration_~nintf_orig~0#1;havoc usb_parse_configuration_#t~mem3674#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20670: assume !(usb_parse_configuration_#t~mem3674#1 >= usb_parse_configuration_~nintf_orig~0#1);havoc usb_parse_configuration_#t~mem3674#1; [2025-02-08 02:05:50,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20703: assume 255 != usb_parse_configuration_#t~mem3680#1 % 256 % 4294967296;havoc usb_parse_configuration_#t~mem3680#1;call usb_parse_configuration_#t~mem3681#1 := read~int#18(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset + usb_parse_configuration_~i~44#1, 1);call write~int#18(1 + (if usb_parse_configuration_#t~mem3681#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3681#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3681#1 % 256 % 4294967296 - 4294967296), usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset + usb_parse_configuration_~i~44#1, 1);havoc usb_parse_configuration_#t~mem3681#1; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20703: assume !(255 != usb_parse_configuration_#t~mem3680#1 % 256 % 4294967296);havoc usb_parse_configuration_#t~mem3680#1;call usb_parse_configuration_#t~mem3682#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20770: assume usb_parse_configuration_~j~5#1 < usb_parse_configuration_~nintf~1#1; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20770: assume !(usb_parse_configuration_~j~5#1 < usb_parse_configuration_~nintf~1#1); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20803: assume usb_parse_configuration_~j~5#1 > 128;call usb_parse_configuration_#t~mem3707#1 := read~int#24(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset + usb_parse_configuration_~i~44#1, 1); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20803: assume !(usb_parse_configuration_~j~5#1 > 128); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20208: assume -2147483648 <= usb_parse_endpoint_#t~ret3561#1 && usb_parse_endpoint_#t~ret3561#1 <= 2147483647;havoc usb_parse_endpoint_#t~mem3560#1;havoc usb_parse_endpoint_#t~ret3561#1; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20142: assume 0 != usb_parse_ss_endpoint_companion_~tmp___13~1#1;usb_parse_ss_endpoint_companion_~tmp___12~1#1.base, usb_parse_ss_endpoint_companion_~tmp___12~1#1.offset := 527, 0; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20142: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___13~1#1);usb_parse_ss_endpoint_companion_~tmp___12~1#1.base, usb_parse_ss_endpoint_companion_~tmp___12~1#1.offset := 528, 0; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20208-1: SUMMARY for call usb_parse_endpoint_#t~ret3561#1 := dev_warn(usb_parse_endpoint_~ddev#1.base, usb_parse_endpoint_~ddev#1.offset, 532, 0); srcloc: null [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20076: assume 0 != usb_parse_ss_endpoint_companion_~tmp___4~14#1;usb_parse_ss_endpoint_companion_~tmp___3~21#1.base, usb_parse_ss_endpoint_companion_~tmp___3~21#1.offset := 522, 0; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20076: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___4~14#1);usb_parse_ss_endpoint_companion_~tmp___3~21#1.base, usb_parse_ss_endpoint_companion_~tmp___3~21#1.offset := 523, 0; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20109: assume 0 != usb_parse_ss_endpoint_companion_~tmp___5~10#1;call usb_parse_ss_endpoint_companion_#t~mem3534#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 3 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20109: assume !(0 != usb_parse_ss_endpoint_companion_~tmp___5~10#1); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21067: assume ~result~6#1 <= 3; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21067: assume !(~result~6#1 <= 3);call #t~mem3755#1 := read~int#122(~desc~5#1.base, 2 + ~desc~5#1.offset, 2);~_max1~2#1 := (if #t~mem3755#1 % 65536 % 4294967296 <= 2147483647 then #t~mem3755#1 % 65536 % 4294967296 else #t~mem3755#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem3755#1;~_max2~2#1 := 9; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20242: assume -2147483648 <= usb_parse_endpoint_#t~ret3572#1 && usb_parse_endpoint_#t~ret3572#1 <= 2147483647;call write~int#153(usb_parse_endpoint_#t~ret3572#1, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4);havoc usb_parse_endpoint_#t~mem3571#1;havoc usb_parse_endpoint_#t~ret3572#1;call usb_parse_endpoint_#t~mem3573#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20870: call usb_parse_configuration_#t~mem3717#1.base, usb_parse_configuration_#t~mem3717#1.offset := read~$Pointer$#122(usb_parse_configuration_~config#1.base, 401 + usb_parse_configuration_~config#1.offset + 8 * usb_parse_configuration_~i~44#1, 8);usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset := usb_parse_configuration_#t~mem3717#1.base, usb_parse_configuration_#t~mem3717#1.offset;usb_parse_configuration_~j~5#1 := 0; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20242-1: SUMMARY for call usb_parse_endpoint_#t~ret3572#1 := fls(8 * (if usb_parse_endpoint_#t~mem3571#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3571#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3571#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20110: assume usb_parse_ss_endpoint_companion_#t~mem3534#1 % 256 % 4294967296 > 2;havoc usb_parse_ss_endpoint_companion_#t~mem3534#1;call usb_parse_ss_endpoint_companion_#t~mem3535#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 3 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1);call usb_parse_ss_endpoint_companion_#t~mem3536#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 2 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20110: assume !(usb_parse_ss_endpoint_companion_#t~mem3534#1 % 256 % 4294967296 > 2);havoc usb_parse_ss_endpoint_companion_#t~mem3534#1; [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20044: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3517#1 && usb_parse_ss_endpoint_companion_#t~ret3517#1 <= 2147483647;havoc usb_parse_ss_endpoint_companion_#t~mem3515#1;havoc usb_parse_ss_endpoint_companion_#t~mem3516#1;havoc usb_parse_ss_endpoint_companion_#t~ret3517#1;call write~int#122(0, usb_parse_ss_endpoint_companion_~ep#1.base, 11 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21101: SUMMARY for call kfree(~bigbuffer~0#1.base, ~bigbuffer~0#1.offset); srcloc: null [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20044-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3517#1 := dev_warn(usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, 520, 0); srcloc: null [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20474-1: SUMMARY for call usb_parse_interface_#t~memcpy~res3623#1.base, usb_parse_interface_#t~memcpy~res3623#1.offset := #Ultimate.C_memcpy#122(usb_parse_interface_~alt~10#1.base, usb_parse_interface_~alt~10#1.offset, usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset, usb_parse_interface_~__len~9#1); srcloc: null [2025-02-08 02:05:50,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20441: assume 0 == (usb_parse_interface_~intfc~3#1.base + usb_parse_interface_~intfc~3#1.offset) % 18446744073709551616; [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20441: assume !(0 == (usb_parse_interface_~intfc~3#1.base + usb_parse_interface_~intfc~3#1.offset) % 18446744073709551616);call usb_parse_interface_#t~mem3617#1 := read~int#122(usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset, 4);call usb_parse_interface_#t~mem3616#1 := read~int#18(usb_parse_interface_~nalts#1.base, usb_parse_interface_~nalts#1.offset + (if usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 else usb_parse_interface_~i~43#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672: assume -2147483648 <= usb_parse_configuration_#t~ret3675#1 && usb_parse_configuration_#t~ret3675#1 <= 2147483647;havoc usb_parse_configuration_#t~ret3675#1; [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20672-1: SUMMARY for call usb_parse_configuration_#t~ret3675#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 553, 0); srcloc: null [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20474: usb_parse_interface_~__ret~13#1.base, usb_parse_interface_~__ret~13#1.offset := usb_parse_interface_#t~memcpy~res3623#1.base, usb_parse_interface_#t~memcpy~res3623#1.offset;havoc usb_parse_interface_#t~memcpy~res3623#1.base, usb_parse_interface_#t~memcpy~res3623#1.offset; [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20507: assume usb_parse_interface_~num_ep~0#1 > 0;usb_parse_interface_~len~6#1 := (if 64 * usb_parse_interface_~num_ep~0#1 % 4294967296 % 4294967296 <= 2147483647 then 64 * usb_parse_interface_~num_ep~0#1 % 4294967296 % 4294967296 else 64 * usb_parse_interface_~num_ep~0#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20507: assume !(usb_parse_interface_~num_ep~0#1 > 0); [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20904: usb_parse_configuration_~i~44#1 := 1 + usb_parse_configuration_~i~44#1; [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20838: assume usb_parse_configuration_#t~mem3711#1 > 0;havoc usb_parse_configuration_#t~mem3711#1;call usb_parse_configuration_#t~mem3712#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20838: assume !(usb_parse_configuration_#t~mem3711#1 > 0);havoc usb_parse_configuration_#t~mem3711#1; [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20805-1: SUMMARY for call usb_parse_configuration_#t~ret3708#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 561, 0); srcloc: null [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20772: assume (if usb_parse_configuration_#t~mem3704#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3704#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3704#1 % 256 % 4294967296 - 4294967296) == usb_parse_configuration_~i~44#1;havoc usb_parse_configuration_#t~mem3704#1; [2025-02-08 02:05:50,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20772: assume !((if usb_parse_configuration_#t~mem3704#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3704#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3704#1 % 256 % 4294967296 - 4294967296) == usb_parse_configuration_~i~44#1);havoc usb_parse_configuration_#t~mem3704#1;usb_parse_configuration_~j~5#1 := 1 + usb_parse_configuration_~j~5#1; [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20805: assume -2147483648 <= usb_parse_configuration_#t~ret3708#1 && usb_parse_configuration_#t~ret3708#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3707#1;havoc usb_parse_configuration_#t~ret3708#1;usb_parse_configuration_~j~5#1 := 128;call write~int#18(128, usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset + usb_parse_configuration_~i~44#1, 1); [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20706: assume usb_parse_configuration_#t~mem3682#1 <= 31;havoc usb_parse_configuration_#t~mem3682#1;call usb_parse_configuration_#t~mem3683#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);call write~int#24(usb_parse_configuration_~inum~1#1, usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset + usb_parse_configuration_#t~mem3683#1, 1);havoc usb_parse_configuration_#t~mem3683#1;call usb_parse_configuration_#t~mem3684#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);call write~int#18(1, usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset + usb_parse_configuration_#t~mem3684#1, 1);havoc usb_parse_configuration_#t~mem3684#1;call usb_parse_configuration_#t~mem3685#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);call write~int#153(1 + usb_parse_configuration_#t~mem3685#1, usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);havoc usb_parse_configuration_#t~mem3685#1; [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20706: assume !(usb_parse_configuration_#t~mem3682#1 <= 31);havoc usb_parse_configuration_#t~mem3682#1; [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20772-1: call usb_parse_configuration_#t~mem3704#1 := read~int#24(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset + usb_parse_configuration_~j~5#1, 1); [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21135: call write~int#122(~cfgno~1#1, ~dev#1.base, 1212 + ~dev#1.offset, 1); [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21135-1: SUMMARY for call kfree(~desc~5#1.base, ~desc~5#1.offset); srcloc: null [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20012: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3507#1 && usb_parse_ss_endpoint_companion_#t~ret3507#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp~209#1 := usb_parse_ss_endpoint_companion_#t~ret3507#1;havoc usb_parse_ss_endpoint_companion_#t~ret3507#1; [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21069-1: SUMMARY for call #t~ret3754#1 := dev_err(~ddev~1#1.base, ~ddev~1#1.offset, 571, 0); srcloc: null [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21069: assume -2147483648 <= #t~ret3754#1 && #t~ret3754#1 <= 2147483647;havoc #t~ret3754#1;~result~6#1 := -22; [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20012-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3507#1 := usb_endpoint_xfer_isoc(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20310: assume usb_parse_endpoint_#t~mem3592#1 % 65536 % 4294967296 > 8;havoc usb_parse_endpoint_#t~mem3592#1;call write~int#122(8, usb_parse_endpoint_~endpoint~1#1.base, 4 + usb_parse_endpoint_~endpoint~1#1.offset, 2); [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20310: assume !(usb_parse_endpoint_#t~mem3592#1 % 65536 % 4294967296 > 8);havoc usb_parse_endpoint_#t~mem3592#1; [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20244: assume 0 == usb_parse_endpoint_#t~mem3573#1;havoc usb_parse_endpoint_#t~mem3573#1;call write~int#153(9, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20244: assume !(0 == usb_parse_endpoint_#t~mem3573#1);havoc usb_parse_endpoint_#t~mem3573#1; [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20607: assume usb_parse_configuration_#t~mem3650#1 % 256 % 4294967296 <= 8;havoc usb_parse_configuration_#t~mem3650#1;call usb_parse_configuration_#t~mem3651#1 := read~int#122(usb_parse_configuration_~config#1.base, 1 + usb_parse_configuration_~config#1.offset, 1);call usb_parse_configuration_#t~mem3652#1 := read~int#122(usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, 1); [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20607: assume !(usb_parse_configuration_#t~mem3650#1 % 256 % 4294967296 <= 8);havoc usb_parse_configuration_#t~mem3650#1;call usb_parse_configuration_#t~mem3654#1 := read~int#122(usb_parse_configuration_~config#1.base, 5 + usb_parse_configuration_~config#1.offset, 1);usb_parse_configuration_~cfgno~0#1 := (if usb_parse_configuration_#t~mem3654#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3654#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3654#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_configuration_#t~mem3654#1;call usb_parse_configuration_#t~mem3655#1 := read~int#122(usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, 1);usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset := usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset + (if usb_parse_configuration_#t~mem3655#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_configuration_#t~mem3655#1 % 256 % 18446744073709551616 % 18446744073709551616 else usb_parse_configuration_#t~mem3655#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc usb_parse_configuration_#t~mem3655#1;call usb_parse_configuration_#t~mem3656#1 := read~int#122(usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, 1);usb_parse_configuration_~size#1 := usb_parse_configuration_~size#1 - (if usb_parse_configuration_#t~mem3656#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3656#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3656#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_configuration_#t~mem3656#1;call usb_parse_configuration_#t~mem3657#1 := read~int#122(usb_parse_configuration_~config#1.base, 4 + usb_parse_configuration_~config#1.offset, 1);usb_parse_configuration_~nintf_orig~0#1 := (if usb_parse_configuration_#t~mem3657#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3657#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3657#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_configuration_#t~mem3657#1;usb_parse_configuration_~nintf~1#1 := usb_parse_configuration_~nintf_orig~0#1; [2025-02-08 02:05:50,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20872: call usb_parse_configuration_#t~mem3727#1 := read~int#122(usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset, 4); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20740: call usb_parse_configuration_#t~mem3694#1 := read~int#122(usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, 1);usb_parse_configuration_~buffer2~0#1.base, usb_parse_configuration_~buffer2~0#1.offset := usb_parse_configuration_~buffer2~0#1.base, usb_parse_configuration_~buffer2~0#1.offset + (if usb_parse_configuration_#t~mem3694#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_configuration_#t~mem3694#1 % 256 % 18446744073709551616 % 18446744073709551616 else usb_parse_configuration_#t~mem3694#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call usb_parse_configuration_#t~mem3695#1 := read~int#122(usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, 1);usb_parse_configuration_~size2~0#1 := usb_parse_configuration_~size2~0#1 - (if usb_parse_configuration_#t~mem3695#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3695#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3695#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_configuration_#t~mem3695#1; [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20112: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3537#1 && usb_parse_ss_endpoint_companion_#t~ret3537#1 <= 2147483647;havoc usb_parse_ss_endpoint_companion_#t~mem3535#1;havoc usb_parse_ss_endpoint_companion_#t~mem3536#1;havoc usb_parse_ss_endpoint_companion_#t~ret3537#1;call write~int#122(2, usb_parse_ss_endpoint_companion_~ep#1.base, 12 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20112-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3537#1 := dev_warn(usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, 526, 0); srcloc: null [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20344: call write~$Pointer$#122(usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset, usb_parse_endpoint_~endpoint~1#1.base, 47 + usb_parse_endpoint_~endpoint~1#1.offset, 8); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20840: usb_parse_configuration_~tmp___2~40#1.base, usb_parse_configuration_~tmp___2~40#1.offset := usb_parse_configuration_#t~ret3713#1.base, usb_parse_configuration_#t~ret3713#1.offset;havoc usb_parse_configuration_#t~mem3712#1;havoc usb_parse_configuration_#t~ret3713#1.base, usb_parse_configuration_#t~ret3713#1.offset;call usb_parse_configuration_#t~mem3714#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20840-1: SUMMARY for call usb_parse_configuration_#t~ret3713#1.base, usb_parse_configuration_#t~ret3713#1.offset := plural(usb_parse_configuration_#t~mem3712#1); srcloc: null [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20014: assume 0 != usb_parse_ss_endpoint_companion_~tmp~209#1;call usb_parse_ss_endpoint_companion_#t~mem3508#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 4 + usb_parse_ss_endpoint_companion_~ep#1.offset, 2);call write~int#122(usb_parse_ss_endpoint_companion_#t~mem3508#1, usb_parse_ss_endpoint_companion_~ep#1.base, 13 + usb_parse_ss_endpoint_companion_~ep#1.offset, 2);havoc usb_parse_ss_endpoint_companion_#t~mem3508#1; [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20014: assume !(0 != usb_parse_ss_endpoint_companion_~tmp~209#1); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20345-1: SUMMARY for call usb_parse_endpoint_#t~ret3599#1 := find_next_descriptor(usb_parse_endpoint_~buffer#1.base, usb_parse_endpoint_~buffer#1.offset, usb_parse_endpoint_~size#1, 5, 4, usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset); srcloc: null [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20345: assume -2147483648 <= usb_parse_endpoint_#t~ret3599#1 && usb_parse_endpoint_#t~ret3599#1 <= 2147483647;usb_parse_endpoint_~i~42#1 := usb_parse_endpoint_#t~ret3599#1;havoc usb_parse_endpoint_#t~ret3599#1;call write~int#122(usb_parse_endpoint_~i~42#1, usb_parse_endpoint_~endpoint~1#1.base, 55 + usb_parse_endpoint_~endpoint~1#1.offset, 4);usb_parse_endpoint_~retval~19#1 := (if (usb_parse_endpoint_~buffer#1.base + usb_parse_endpoint_~buffer#1.offset - (usb_parse_endpoint_~buffer0~1#1.base + usb_parse_endpoint_~buffer0~1#1.offset) + usb_parse_endpoint_~i~42#1) % 4294967296 % 4294967296 <= 2147483647 then (usb_parse_endpoint_~buffer#1.base + usb_parse_endpoint_~buffer#1.offset - (usb_parse_endpoint_~buffer0~1#1.base + usb_parse_endpoint_~buffer0~1#1.offset) + usb_parse_endpoint_~i~42#1) % 4294967296 % 4294967296 else (usb_parse_endpoint_~buffer#1.base + usb_parse_endpoint_~buffer#1.offset - (usb_parse_endpoint_~buffer0~1#1.base + usb_parse_endpoint_~buffer0~1#1.offset) + usb_parse_endpoint_~i~42#1) % 4294967296 % 4294967296 - 4294967296);call usb_parse_endpoint_#t~mem3600#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20609-1: SUMMARY for call usb_parse_configuration_#t~ret3653#1 := dev_err(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 547, 0); srcloc: null [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20609: assume -2147483648 <= usb_parse_configuration_#t~ret3653#1 && usb_parse_configuration_#t~ret3653#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3651#1;havoc usb_parse_configuration_#t~mem3652#1;havoc usb_parse_configuration_#t~ret3653#1;usb_parse_configuration_#res#1 := -22;call ULTIMATE.dealloc(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset);havoc usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset);havoc usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset;call ULTIMATE.dealloc(usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset);havoc usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset; [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20543-1: call usb_parse_interface_#t~mem3638#1 := read~int#153(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20510: usb_parse_interface_~tmp___0~97#1.base, usb_parse_interface_~tmp___0~97#1.offset := usb_parse_interface_#t~ret3633#1.base, usb_parse_interface_#t~ret3633#1.offset;havoc usb_parse_interface_#t~ret3633#1.base, usb_parse_interface_#t~ret3633#1.offset;call write~$Pointer$#122(usb_parse_interface_~tmp___0~97#1.base, usb_parse_interface_~tmp___0~97#1.offset, usb_parse_interface_~alt~10#1.base, 9 + usb_parse_interface_~alt~10#1.offset, 8);call usb_parse_interface_#t~mem3634#1.base, usb_parse_interface_#t~mem3634#1.offset := read~$Pointer$#122(usb_parse_interface_~alt~10#1.base, 9 + usb_parse_interface_~alt~10#1.offset, 8); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20543: assume usb_parse_interface_#t~mem3638#1 != usb_parse_interface_~num_ep_orig~0#1;havoc usb_parse_interface_#t~mem3638#1;call usb_parse_interface_#t~mem3639#1 := read~int#153(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4); [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20543: assume !(usb_parse_interface_#t~mem3638#1 != usb_parse_interface_~num_ep_orig~0#1);havoc usb_parse_interface_#t~mem3638#1; [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20444: assume usb_parse_interface_#t~mem3617#1 % 4294967296 >= usb_parse_interface_#t~mem3616#1 % 256 % 4294967296;havoc usb_parse_interface_#t~mem3617#1;havoc usb_parse_interface_#t~mem3616#1; [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20444: assume !(usb_parse_interface_#t~mem3617#1 % 4294967296 >= usb_parse_interface_#t~mem3616#1 % 256 % 4294967296);havoc usb_parse_interface_#t~mem3617#1;havoc usb_parse_interface_#t~mem3616#1;call usb_parse_interface_#t~mem3618#1 := read~int#122(usb_parse_interface_~d~1#1.base, 3 + usb_parse_interface_~d~1#1.offset, 1);usb_parse_interface_~asnum~0#1 := (if usb_parse_interface_#t~mem3618#1 % 256 % 4294967296 <= 2147483647 then usb_parse_interface_#t~mem3618#1 % 256 % 4294967296 else usb_parse_interface_#t~mem3618#1 % 256 % 4294967296 - 4294967296);havoc usb_parse_interface_#t~mem3618#1;usb_parse_interface_~i~43#1 := 0;usb_parse_interface_~alt~10#1.base, usb_parse_interface_~alt~10#1.offset := usb_parse_interface_~intfc~3#1.base, 8 + usb_parse_interface_~intfc~3#1.offset; [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20510-1: SUMMARY for call usb_parse_interface_#t~ret3633#1.base, usb_parse_interface_#t~ret3633#1.offset := kzalloc(usb_parse_interface_~len~6#1, 208); srcloc: null [2025-02-08 02:05:50,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20841-1: SUMMARY for call usb_parse_configuration_#t~ret3715#1 := dev_printk(562, 0, usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 563, 0); srcloc: null [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20841: assume -2147483648 <= usb_parse_configuration_#t~ret3715#1 && usb_parse_configuration_#t~ret3715#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3714#1;havoc usb_parse_configuration_#t~ret3715#1; [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20643: assume (if usb_parse_configuration_#t~mem3661#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3661#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3661#1 % 256 % 4294967296 - 4294967296) > usb_parse_configuration_~size2~0#1;havoc usb_parse_configuration_#t~mem3661#1;call usb_parse_configuration_#t~mem3662#1 := read~int#122(usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20643: assume !((if usb_parse_configuration_#t~mem3661#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3661#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3661#1 % 256 % 4294967296 - 4294967296) > usb_parse_configuration_~size2~0#1);havoc usb_parse_configuration_#t~mem3661#1;call usb_parse_configuration_#t~mem3664#1 := read~int#122(usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, 1); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20874: call write~int#153(0, usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20214: assume (if usb_parse_endpoint_#t~mem3562#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3562#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3562#1 % 256 % 4294967296 - 4294967296) >= usb_parse_endpoint_~num_ep#1;havoc usb_parse_endpoint_#t~mem3562#1; [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20214: assume !((if usb_parse_endpoint_#t~mem3562#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3562#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3562#1 % 256 % 4294967296 - 4294967296) >= usb_parse_endpoint_~num_ep#1);havoc usb_parse_endpoint_#t~mem3562#1;call usb_parse_endpoint_#t~mem3564#1.base, usb_parse_endpoint_#t~mem3564#1.offset := read~$Pointer$#122(usb_parse_endpoint_~ifp#1.base, 9 + usb_parse_endpoint_~ifp#1.offset, 8);call usb_parse_endpoint_#t~mem3563#1 := read~int#122(usb_parse_endpoint_~ifp#1.base, 4 + usb_parse_endpoint_~ifp#1.offset, 1);usb_parse_endpoint_~endpoint~1#1.base, usb_parse_endpoint_~endpoint~1#1.offset := usb_parse_endpoint_#t~mem3564#1.base, usb_parse_endpoint_#t~mem3564#1.offset + 63 * (if usb_parse_endpoint_#t~mem3563#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_parse_endpoint_#t~mem3563#1 % 256 % 18446744073709551616 % 18446744073709551616 else usb_parse_endpoint_#t~mem3563#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc usb_parse_endpoint_#t~mem3564#1.base, usb_parse_endpoint_#t~mem3564#1.offset;havoc usb_parse_endpoint_#t~mem3563#1;call usb_parse_endpoint_#t~mem3565#1 := read~int#122(usb_parse_endpoint_~ifp#1.base, 4 + usb_parse_endpoint_~ifp#1.offset, 1);call write~int#122(1 + (if usb_parse_endpoint_#t~mem3565#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3565#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3565#1 % 256 % 4294967296 - 4294967296), usb_parse_endpoint_~ifp#1.base, 4 + usb_parse_endpoint_~ifp#1.offset, 1);havoc usb_parse_endpoint_#t~mem3565#1;call usb_parse_endpoint_#t~mem3566#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4);usb_parse_endpoint_~__len~8#1 := usb_parse_endpoint_#t~mem3566#1;havoc usb_parse_endpoint_#t~mem3566#1; [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20148: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3549#1 && usb_parse_ss_endpoint_companion_#t~ret3549#1 <= 2147483647;havoc usb_parse_ss_endpoint_companion_#t~mem3547#1;havoc usb_parse_ss_endpoint_companion_#t~mem3548#1;havoc usb_parse_ss_endpoint_companion_#t~ret3549#1;call write~int#122(usb_parse_ss_endpoint_companion_~max_tx~0#1, usb_parse_ss_endpoint_companion_~ep#1.base, 13 + usb_parse_ss_endpoint_companion_~ep#1.offset, 2); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20082: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3528#1 && usb_parse_ss_endpoint_companion_#t~ret3528#1 <= 2147483647;havoc usb_parse_ss_endpoint_companion_#t~mem3526#1;havoc usb_parse_ss_endpoint_companion_#t~mem3527#1;havoc usb_parse_ss_endpoint_companion_#t~ret3528#1;call write~int#122(0, usb_parse_ss_endpoint_companion_~ep#1.base, 12 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21106: assume ~result~6#1 % 4294967296 < ~length~3#1 % 4294967296; [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21106: assume !(~result~6#1 % 4294967296 < ~length~3#1 % 4294967296); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20148-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3549#1 := dev_warn(usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, 529, 0); srcloc: null [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20478: usb_parse_interface_~__ret~13#1.base, usb_parse_interface_~__ret~13#1.offset := usb_parse_interface_#t~memcpy~res3624#1.base, usb_parse_interface_#t~memcpy~res3624#1.offset;havoc usb_parse_interface_#t~memcpy~res3624#1.base, usb_parse_interface_#t~memcpy~res3624#1.offset; [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20478-1: SUMMARY for call usb_parse_interface_#t~memcpy~res3624#1.base, usb_parse_interface_#t~memcpy~res3624#1.offset := #Ultimate.C_memcpy#122(usb_parse_interface_~alt~10#1.base, usb_parse_interface_~alt~10#1.offset, usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset, usb_parse_interface_~__len~9#1); srcloc: null [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20082-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3528#1 := dev_warn(usb_parse_ss_endpoint_companion_~ddev#1.base, usb_parse_ss_endpoint_companion_~ddev#1.offset, 524, 0); srcloc: null [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20875: call usb_parse_configuration_#t~mem3721#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);call usb_parse_configuration_#t~mem3722#1 := read~int#122(usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset, 4); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20248: usb_parse_endpoint_~j~3#1 := 16; [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20149: call usb_parse_ss_endpoint_companion_#t~mem3547#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 4 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 2);call usb_parse_ss_endpoint_companion_#t~mem3548#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 2 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21140: assume -12 == ~result~6#1; [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21140: assume !(-12 == ~result~6#1); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20083: call usb_parse_ss_endpoint_companion_#t~mem3526#1 := read~int#122(usb_parse_ss_endpoint_companion_~desc~4#1.base, 3 + usb_parse_ss_endpoint_companion_~desc~4#1.offset, 1);call usb_parse_ss_endpoint_companion_#t~mem3527#1 := read~int#122(usb_parse_ss_endpoint_companion_~ep#1.base, 2 + usb_parse_ss_endpoint_companion_~ep#1.offset, 1); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20545-1: SUMMARY for call usb_parse_interface_#t~ret3640#1.base, usb_parse_interface_#t~ret3640#1.offset := plural(usb_parse_interface_#t~mem3639#1); srcloc: null [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20545: usb_parse_interface_~tmp___1~55#1.base, usb_parse_interface_~tmp___1~55#1.offset := usb_parse_interface_#t~ret3640#1.base, usb_parse_interface_#t~ret3640#1.offset;havoc usb_parse_interface_#t~mem3639#1;havoc usb_parse_interface_#t~ret3640#1.base, usb_parse_interface_#t~ret3640#1.offset;call usb_parse_interface_#t~mem3641#1 := read~int#153(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, 4); [2025-02-08 02:05:50,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20645-1: SUMMARY for call usb_parse_configuration_#t~ret3663#1 := dev_warn(usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, 550, 0); srcloc: null [2025-02-08 02:05:50,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20612: #t~ret3762#1 := usb_parse_configuration_#res#1;havoc usb_parse_configuration_#t~memcpy~res3644#1.base, usb_parse_configuration_#t~memcpy~res3644#1.offset, usb_parse_configuration_#t~memcpy~res3645#1.base, usb_parse_configuration_#t~memcpy~res3645#1.offset, usb_parse_configuration_#t~mem3646#1, usb_parse_configuration_#t~mem3647#1, usb_parse_configuration_#t~mem3648#1, usb_parse_configuration_#t~ret3649#1, usb_parse_configuration_#t~mem3650#1, usb_parse_configuration_#t~mem3651#1, usb_parse_configuration_#t~mem3652#1, usb_parse_configuration_#t~ret3653#1, usb_parse_configuration_#t~mem3654#1, usb_parse_configuration_#t~mem3655#1, usb_parse_configuration_#t~mem3656#1, usb_parse_configuration_#t~mem3657#1, usb_parse_configuration_#t~ret3658#1, usb_parse_configuration_#t~ret3659#1.base, usb_parse_configuration_#t~ret3659#1.offset, usb_parse_configuration_#t~ret3660#1, usb_parse_configuration_#t~mem3661#1, usb_parse_configuration_#t~mem3662#1, usb_parse_configuration_#t~ret3663#1, usb_parse_configuration_#t~mem3664#1, usb_parse_configuration_#t~mem3665#1, usb_parse_configuration_#t~ret3666#1, usb_parse_configuration_#t~mem3667#1, usb_parse_configuration_#t~mem3668#1, usb_parse_configuration_#t~mem3669#1, usb_parse_configuration_#t~ret3670#1, usb_parse_configuration_#t~mem3671#1, usb_parse_configuration_#t~mem3672#1, usb_parse_configuration_#t~bitwise3673#1, usb_parse_configuration_#t~mem3674#1, usb_parse_configuration_#t~ret3675#1, usb_parse_configuration_#t~ret3676#1, usb_parse_configuration_#t~mem3677#1, usb_parse_configuration_#t~mem3678#1, usb_parse_configuration_#t~mem3679#1, usb_parse_configuration_#t~mem3680#1, usb_parse_configuration_#t~mem3681#1, usb_parse_configuration_#t~mem3682#1, usb_parse_configuration_#t~mem3683#1, usb_parse_configuration_#t~mem3684#1, usb_parse_configuration_#t~mem3685#1, usb_parse_configuration_#t~mem3686#1, usb_parse_configuration_#t~ret3687#1, usb_parse_configuration_#t~mem3688#1, usb_parse_configuration_#t~mem3689#1, usb_parse_configuration_#t~ret3690#1, usb_parse_configuration_#t~mem3691#1, usb_parse_configuration_#t~mem3692#1, usb_parse_configuration_#t~ret3693#1, usb_parse_configuration_#t~mem3694#1, usb_parse_configuration_#t~mem3695#1, usb_parse_configuration_#t~mem3696#1, usb_parse_configuration_#t~mem3697#1, usb_parse_configuration_#t~ret3698#1.base, usb_parse_configuration_#t~ret3698#1.offset, usb_parse_configuration_#t~mem3699#1, usb_parse_configuration_#t~ret3700#1, usb_parse_configuration_#t~mem3701#1, usb_parse_configuration_#t~ret3702#1, usb_parse_configuration_#t~mem3703#1, usb_parse_configuration_#t~mem3704#1, usb_parse_configuration_#t~ret3705#1, usb_parse_configuration_#t~mem3706#1, usb_parse_configuration_#t~mem3707#1, usb_parse_configuration_#t~ret3708#1, usb_parse_configuration_#t~ret3709#1.base, usb_parse_configuration_#t~ret3709#1.offset, usb_parse_configuration_#t~ret3710#1, usb_parse_configuration_#t~mem3711#1, usb_parse_configuration_#t~mem3712#1, usb_parse_configuration_#t~ret3713#1.base, usb_parse_configuration_#t~ret3713#1.offset, usb_parse_configuration_#t~mem3714#1, usb_parse_configuration_#t~ret3715#1, usb_parse_configuration_#t~ret3716#1, usb_parse_configuration_#t~mem3717#1.base, usb_parse_configuration_#t~mem3717#1.offset, usb_parse_configuration_#t~mem3718#1, usb_parse_configuration_#t~mem3719#1, usb_parse_configuration_#t~mem3720#1, usb_parse_configuration_#t~mem3721#1, usb_parse_configuration_#t~mem3722#1, usb_parse_configuration_#t~mem3723#1, usb_parse_configuration_#t~mem3724#1, usb_parse_configuration_#t~mem3725#1, usb_parse_configuration_#t~ret3726#1, usb_parse_configuration_#t~mem3727#1, usb_parse_configuration_~dev#1.base, usb_parse_configuration_~dev#1.offset, usb_parse_configuration_~cfgidx#1, usb_parse_configuration_~config#1.base, usb_parse_configuration_~config#1.offset, usb_parse_configuration_~buffer#1.base, usb_parse_configuration_~buffer#1.offset, usb_parse_configuration_~size#1, usb_parse_configuration_~ddev~0#1.base, usb_parse_configuration_~ddev~0#1.offset, usb_parse_configuration_~buffer0~3#1.base, usb_parse_configuration_~buffer0~3#1.offset, usb_parse_configuration_~cfgno~0#1, usb_parse_configuration_~nintf~1#1, usb_parse_configuration_~nintf_orig~0#1, usb_parse_configuration_~i~44#1, usb_parse_configuration_~j~5#1, usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, usb_parse_configuration_~intfc~4#1.base, usb_parse_configuration_~intfc~4#1.offset, usb_parse_configuration_~buffer2~0#1.base, usb_parse_configuration_~buffer2~0#1.offset, usb_parse_configuration_~size2~0#1, usb_parse_configuration_~header~1#1.base, usb_parse_configuration_~header~1#1.offset, usb_parse_configuration_~len~7#1, usb_parse_configuration_~retval~21#1, usb_parse_configuration_~#inums~0#1.base, usb_parse_configuration_~#inums~0#1.offset, usb_parse_configuration_~#nalts~0#1.base, usb_parse_configuration_~#nalts~0#1.offset, usb_parse_configuration_~iad_num~0#1, usb_parse_configuration_~__len~10#1, usb_parse_configuration_~__ret~14#1.base, usb_parse_configuration_~__ret~14#1.offset, usb_parse_configuration_~tmp~212#1.base, usb_parse_configuration_~tmp~212#1.offset, usb_parse_configuration_~d~2#1.base, usb_parse_configuration_~d~2#1.offset, usb_parse_configuration_~inum~1#1, usb_parse_configuration_~tmp___0~98#1.base, usb_parse_configuration_~tmp___0~98#1.offset, usb_parse_configuration_~tmp___1~56#1.base, usb_parse_configuration_~tmp___1~56#1.offset, usb_parse_configuration_~tmp___2~40#1.base, usb_parse_configuration_~tmp___2~40#1.offset;havoc usb_parse_configuration_#in~dev#1.base, usb_parse_configuration_#in~dev#1.offset, usb_parse_configuration_#in~cfgidx#1, usb_parse_configuration_#in~config#1.base, usb_parse_configuration_#in~config#1.offset, usb_parse_configuration_#in~buffer#1.base, usb_parse_configuration_#in~buffer#1.offset, usb_parse_configuration_#in~size#1;assume { :end_inline_usb_parse_configuration } true;assume -2147483648 <= #t~ret3762#1 && #t~ret3762#1 <= 2147483647;~result~6#1 := #t~ret3762#1;havoc #t~mem3761#1.base, #t~mem3761#1.offset;havoc #t~ret3762#1; [2025-02-08 02:05:50,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20645: assume -2147483648 <= usb_parse_configuration_#t~ret3663#1 && usb_parse_configuration_#t~ret3663#1 <= 2147483647;havoc usb_parse_configuration_#t~mem3662#1;havoc usb_parse_configuration_#t~ret3663#1; [2025-02-08 02:05:50,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20546: assume -2147483648 <= usb_parse_interface_#t~ret3642#1 && usb_parse_interface_#t~ret3642#1 <= 2147483647;havoc usb_parse_interface_#t~mem3641#1;havoc usb_parse_interface_#t~ret3642#1; [2025-02-08 02:05:50,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21108: assume -2147483648 <= #t~ret3759#1 && #t~ret3759#1 <= 2147483647;havoc #t~ret3759#1;~length~3#1 := ~result~6#1; [2025-02-08 02:05:50,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20018: assume -2147483648 <= usb_parse_ss_endpoint_companion_#t~ret3509#1 && usb_parse_ss_endpoint_companion_#t~ret3509#1 <= 2147483647;usb_parse_ss_endpoint_companion_~tmp___0~95#1 := usb_parse_ss_endpoint_companion_#t~ret3509#1;havoc usb_parse_ss_endpoint_companion_#t~ret3509#1; [2025-02-08 02:05:50,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21108-1: SUMMARY for call #t~ret3759#1 := dev_warn(~ddev~1#1.base, ~ddev~1#1.offset, 574, 0); srcloc: null [2025-02-08 02:05:50,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20546-1: SUMMARY for call usb_parse_interface_#t~ret3642#1 := dev_warn(usb_parse_interface_~ddev#1.base, usb_parse_interface_~ddev#1.offset, 545, 0); srcloc: null [2025-02-08 02:05:50,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20513: assume 0 == (usb_parse_interface_#t~mem3634#1.base + usb_parse_interface_#t~mem3634#1.offset) % 18446744073709551616;havoc usb_parse_interface_#t~mem3634#1.base, usb_parse_interface_#t~mem3634#1.offset;usb_parse_interface_#res#1 := -12;call ULTIMATE.dealloc(usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset);havoc usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset; [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20513: assume !(0 == (usb_parse_interface_#t~mem3634#1.base + usb_parse_interface_#t~mem3634#1.offset) % 18446744073709551616);havoc usb_parse_interface_#t~mem3634#1.base, usb_parse_interface_#t~mem3634#1.offset; [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20514: usb_parse_configuration_#t~ret3716#1 := usb_parse_interface_#res#1;havoc usb_parse_interface_#t~mem3609#1, usb_parse_interface_#t~mem3610#1, usb_parse_interface_#t~mem3611#1, usb_parse_interface_#t~mem3612#1, usb_parse_interface_#t~mem3613#1, usb_parse_interface_#t~mem3614#1.base, usb_parse_interface_#t~mem3614#1.offset, usb_parse_interface_#t~mem3615#1, usb_parse_interface_#t~mem3617#1, usb_parse_interface_#t~mem3616#1, usb_parse_interface_#t~mem3618#1, usb_parse_interface_#t~mem3619#1, usb_parse_interface_#t~ret3620#1, usb_parse_interface_#t~mem3621#1, usb_parse_interface_#t~mem3622#1, usb_parse_interface_#t~memcpy~res3623#1.base, usb_parse_interface_#t~memcpy~res3623#1.offset, usb_parse_interface_#t~memcpy~res3624#1.base, usb_parse_interface_#t~memcpy~res3624#1.offset, usb_parse_interface_#t~ret3625#1, usb_parse_interface_#t~mem3626#1, usb_parse_interface_#t~mem3627#1, usb_parse_interface_#t~ret3628#1.base, usb_parse_interface_#t~ret3628#1.offset, usb_parse_interface_#t~mem3629#1, usb_parse_interface_#t~ret3630#1, usb_parse_interface_#t~mem3631#1, usb_parse_interface_#t~ret3632#1, usb_parse_interface_#t~ret3633#1.base, usb_parse_interface_#t~ret3633#1.offset, usb_parse_interface_#t~mem3634#1.base, usb_parse_interface_#t~mem3634#1.offset, usb_parse_interface_#t~mem3635#1, usb_parse_interface_#t~ret3636#1, usb_parse_interface_#t~mem3637#1, usb_parse_interface_#t~mem3638#1, usb_parse_interface_#t~mem3639#1, usb_parse_interface_#t~ret3640#1.base, usb_parse_interface_#t~ret3640#1.offset, usb_parse_interface_#t~mem3641#1, usb_parse_interface_#t~ret3642#1, usb_parse_interface_#t~ret3643#1, usb_parse_interface_~ddev#1.base, usb_parse_interface_~ddev#1.offset, usb_parse_interface_~cfgno#1, usb_parse_interface_~config#1.base, usb_parse_interface_~config#1.offset, usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset, usb_parse_interface_~size#1, usb_parse_interface_~inums#1.base, usb_parse_interface_~inums#1.offset, usb_parse_interface_~nalts#1.base, usb_parse_interface_~nalts#1.offset, usb_parse_interface_~buffer0~2#1.base, usb_parse_interface_~buffer0~2#1.offset, usb_parse_interface_~d~1#1.base, usb_parse_interface_~d~1#1.offset, usb_parse_interface_~inum~0#1, usb_parse_interface_~asnum~0#1, usb_parse_interface_~intfc~3#1.base, usb_parse_interface_~intfc~3#1.offset, usb_parse_interface_~alt~10#1.base, usb_parse_interface_~alt~10#1.offset, usb_parse_interface_~i~43#1, usb_parse_interface_~#n~10#1.base, usb_parse_interface_~#n~10#1.offset, usb_parse_interface_~len~6#1, usb_parse_interface_~retval~20#1, usb_parse_interface_~num_ep~0#1, usb_parse_interface_~num_ep_orig~0#1, usb_parse_interface_~__len~9#1, usb_parse_interface_~__ret~13#1.base, usb_parse_interface_~__ret~13#1.offset, usb_parse_interface_~tmp~211#1.base, usb_parse_interface_~tmp~211#1.offset, usb_parse_interface_~tmp___0~97#1.base, usb_parse_interface_~tmp___0~97#1.offset, usb_parse_interface_~tmp___1~55#1.base, usb_parse_interface_~tmp___1~55#1.offset;havoc usb_parse_interface_#in~ddev#1.base, usb_parse_interface_#in~ddev#1.offset, usb_parse_interface_#in~cfgno#1, usb_parse_interface_#in~config#1.base, usb_parse_interface_#in~config#1.offset, usb_parse_interface_#in~buffer#1.base, usb_parse_interface_#in~buffer#1.offset, usb_parse_interface_#in~size#1, usb_parse_interface_#in~inums#1.base, usb_parse_interface_#in~inums#1.offset, usb_parse_interface_#in~nalts#1.base, usb_parse_interface_#in~nalts#1.offset;assume { :end_inline_usb_parse_interface } true;assume -2147483648 <= usb_parse_configuration_#t~ret3716#1 && usb_parse_configuration_#t~ret3716#1 <= 2147483647;usb_parse_configuration_~retval~21#1 := usb_parse_configuration_#t~ret3716#1;havoc usb_parse_configuration_#t~ret3716#1; [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20018-1: SUMMARY for call usb_parse_ss_endpoint_companion_#t~ret3509#1 := usb_endpoint_xfer_int(usb_parse_ss_endpoint_companion_~ep#1.base, usb_parse_ss_endpoint_companion_~ep#1.offset); srcloc: null [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20877-1: call usb_parse_configuration_#t~mem3718#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);call usb_parse_configuration_#t~mem3719#1 := read~int#122(usb_parse_configuration_~intfc~4#1.base, 3 + (8 + usb_parse_configuration_~intfc~4#1.offset + 37 * usb_parse_configuration_#t~mem3718#1), 1); [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20877: assume (if usb_parse_configuration_#t~mem3719#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3719#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3719#1 % 256 % 4294967296 - 4294967296) == usb_parse_configuration_~j~5#1;havoc usb_parse_configuration_#t~mem3718#1;havoc usb_parse_configuration_#t~mem3719#1; [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20877: assume !((if usb_parse_configuration_#t~mem3719#1 % 256 % 4294967296 <= 2147483647 then usb_parse_configuration_#t~mem3719#1 % 256 % 4294967296 else usb_parse_configuration_#t~mem3719#1 % 256 % 4294967296 - 4294967296) == usb_parse_configuration_~j~5#1);havoc usb_parse_configuration_#t~mem3718#1;havoc usb_parse_configuration_#t~mem3719#1;call usb_parse_configuration_#t~mem3720#1 := read~int#153(usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);call write~int#153(1 + usb_parse_configuration_#t~mem3720#1, usb_parse_configuration_~#n~11#1.base, usb_parse_configuration_~#n~11#1.offset, 4);havoc usb_parse_configuration_#t~mem3720#1; [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21142: assume -2147483648 <= #t~ret3763#1 && #t~ret3763#1 <= 2147483647;havoc #t~ret3763#1; [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21142-1: SUMMARY for call #t~ret3763#1 := dev_err(~ddev~1#1.base, ~ddev~1#1.offset, 575, 0); srcloc: null [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20349: assume usb_parse_endpoint_#t~mem3600#1 > 0;havoc usb_parse_endpoint_#t~mem3600#1;call usb_parse_endpoint_#t~mem3601#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20349: assume !(usb_parse_endpoint_#t~mem3600#1 > 0);havoc usb_parse_endpoint_#t~mem3600#1; [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20283-1: call usb_parse_endpoint_#t~mem3576#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 6 + usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20283: assume (if usb_parse_endpoint_#t~mem3576#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3576#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3576#1 % 256 % 4294967296 - 4294967296) < usb_parse_endpoint_~i~42#1;havoc usb_parse_endpoint_#t~mem3576#1;call usb_parse_endpoint_#t~mem3577#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 2 + usb_parse_endpoint_~d~0#1.offset, 1);call usb_parse_endpoint_#t~mem3578#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 6 + usb_parse_endpoint_~d~0#1.offset, 1);call usb_parse_endpoint_#t~mem3579#1 := read~int#153(usb_parse_endpoint_~#n~9#1.base, usb_parse_endpoint_~#n~9#1.offset, 4); [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20283: assume !((if usb_parse_endpoint_#t~mem3576#1 % 256 % 4294967296 <= 2147483647 then usb_parse_endpoint_#t~mem3576#1 % 256 % 4294967296 else usb_parse_endpoint_#t~mem3576#1 % 256 % 4294967296 - 4294967296) < usb_parse_endpoint_~i~42#1);havoc usb_parse_endpoint_#t~mem3576#1;call usb_parse_endpoint_#t~mem3582#1 := read~int#122(usb_parse_endpoint_~d~0#1.base, 6 + usb_parse_endpoint_~d~0#1.offset, 1); [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680: assume usb_parse_configuration_~inum~1#1 >= usb_parse_configuration_~nintf_orig~0#1; [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20680: assume !(usb_parse_configuration_~inum~1#1 >= usb_parse_configuration_~nintf_orig~0#1); [2025-02-08 02:05:50,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482: call write~$Pointer$#122(usb_parse_interface_~buffer#1.base, usb_parse_interface_~buffer#1.offset, usb_parse_interface_~alt~10#1.base, 25 + usb_parse_interface_~alt~10#1.offset, 8); [2025-02-08 02:05:50,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17625: assume ~n~4#1 >= 0; [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17625: assume !(~n~4#1 >= 0); [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17460: assume find_iad_~i~36#1 <= 15;call find_iad_#t~mem3029#1.base, find_iad_#t~mem3029#1.offset := read~$Pointer$#122(find_iad_~config#1.base, 17 + find_iad_~config#1.offset + 8 * find_iad_~i~36#1, 8); [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17460: assume !(find_iad_~i~36#1 <= 15); [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17757: assume 0 == (#t~mem3073#1.base + #t~mem3073#1.offset) % 18446744073709551616;havoc #t~mem3073#1.base, #t~mem3073#1.offset;call #t~mem3074#1 := read~int#122(~dev#1.base, 1815 + ~dev#1.offset, 4); [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17757: assume !(0 == (#t~mem3073#1.base + #t~mem3073#1.offset) % 18446744073709551616);havoc #t~mem3073#1.base, #t~mem3073#1.offset; [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17609: ~tmp___1~49#1.base, ~tmp___1~49#1.offset := #t~ret3044#1.base, #t~ret3044#1.offset;havoc #t~ret3044#1.base, #t~ret3044#1.offset;call write~$Pointer$#122(~tmp___1~49#1.base, ~tmp___1~49#1.offset, ~new_interfaces~0#1.base, ~new_interfaces~0#1.offset + 8 * (if ~n~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~n~4#1 % 18446744073709551616 % 18446744073709551616 else ~n~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call #t~mem3045#1.base, #t~mem3045#1.offset := read~$Pointer$#122(~new_interfaces~0#1.base, ~new_interfaces~0#1.offset + 8 * (if ~n~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~n~4#1 % 18446744073709551616 % 18446744073709551616 else ~n~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17609-1: SUMMARY for call #t~ret3044#1.base, #t~ret3044#1.offset := kzalloc(1256, 16); srcloc: null [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17799: #res#1 := 0;call ULTIMATE.dealloc(~#__key~5#1.base, ~#__key~5#1.offset);havoc ~#__key~5#1.base, ~#__key~5#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~11#1.base, ~#__constr_expr_0~11#1.offset);havoc ~#__constr_expr_0~11#1.base, ~#__constr_expr_0~11#1.offset; [2025-02-08 02:05:50,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17799-1: SUMMARY for call usb_autosuspend_device(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17766: ~i~37#1 := 0; [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17774: SUMMARY for call device_enable_async_suspend(~intf___0~1#1.base, 44 + ~intf___0~1#1.offset); srcloc: null [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17741: assume { :begin_inline_pm_runtime_no_callbacks } true;pm_runtime_no_callbacks_#in~arg0#1.base, pm_runtime_no_callbacks_#in~arg0#1.offset := ~intf~7#1.base, 44 + ~intf~7#1.offset;havoc pm_runtime_no_callbacks_~arg0#1.base, pm_runtime_no_callbacks_~arg0#1.offset;pm_runtime_no_callbacks_~arg0#1.base, pm_runtime_no_callbacks_~arg0#1.offset := pm_runtime_no_callbacks_#in~arg0#1.base, pm_runtime_no_callbacks_#in~arg0#1.offset;havoc pm_runtime_no_callbacks_~arg0#1.base, pm_runtime_no_callbacks_~arg0#1.offset;havoc pm_runtime_no_callbacks_#in~arg0#1.base, pm_runtime_no_callbacks_#in~arg0#1.offset;assume { :end_inline_pm_runtime_no_callbacks } true;call #t~mem3069#1.base, #t~mem3069#1.offset := read~$Pointer$#122(~dev#1.base, 60 + ~dev#1.offset, 8);call #t~mem3070#1 := read~int#122(#t~mem3069#1.base, 8 + #t~mem3069#1.offset, 4);call #t~mem3071#1 := read~int#122(~alt~8#1.base, 2 + ~alt~8#1.offset, 1); [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17741-1: SUMMARY for call device_initialize(~intf~7#1.base, 44 + ~intf~7#1.offset); srcloc: null [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17675: assume ~ret~20#1 < 0;call #t~mem3055#1.base, #t~mem3055#1.offset := read~$Pointer$#122(~hcd~32#1.base, 416 + ~hcd~32#1.offset, 8); [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17675: assume !(~ret~20#1 < 0); [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17684: ~tmp___2~36#1 := #t~ret3056#1;havoc #t~ret3056#1; [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17684-1: SUMMARY for call #t~ret3056#1 := __create_pipe(~dev#1.base, ~dev#1.offset, 0); srcloc: null [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17568: assume (if #t~mem3039#1 % 256 % 4294967296 <= 2147483647 then #t~mem3039#1 % 256 % 4294967296 else #t~mem3039#1 % 256 % 4294967296 - 4294967296) > ~i~37#1;havoc #t~mem3039#1; [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17568: assume !((if #t~mem3039#1 % 256 % 4294967296 <= 2147483647 then #t~mem3039#1 % 256 % 4294967296 else #t~mem3039#1 % 256 % 4294967296 - 4294967296) > ~i~37#1);havoc #t~mem3039#1; [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758: assume 0 == #t~bitwise3075#1 % 4294967296;havoc #t~mem3074#1;havoc #t~bitwise3075#1;call #t~mem3076#1 := read~int#122(~cp~0#1.base, 6 + ~cp~0#1.offset, 1); [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758: assume !(0 == #t~bitwise3075#1 % 4294967296);havoc #t~mem3074#1;havoc #t~bitwise3075#1; [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758-1: [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17469: assume (if find_iad_~inum#1 % 256 % 4294967296 <= 2147483647 then find_iad_~inum#1 % 256 % 4294967296 else find_iad_~inum#1 % 256 % 4294967296 - 4294967296) >= find_iad_~first_intf~0#1; [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17469: assume !((if find_iad_~inum#1 % 256 % 4294967296 <= 2147483647 then find_iad_~inum#1 % 256 % 4294967296 else find_iad_~inum#1 % 256 % 4294967296 - 4294967296) >= find_iad_~first_intf~0#1); [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758-2: havoc #t~bitwise3075#1;assume #t~bitwise3075#1 % 4294967296 <= #t~mem3074#1 % 4294967296 && #t~bitwise3075#1 % 4294967296 <= 8; [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17692: call write~$Pointer$#122(~cp~0#1.base, ~cp~0#1.offset, ~dev#1.base, 1221 + ~dev#1.offset, 8); [2025-02-08 02:05:50,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758-3: assume 8 == #t~mem3074#1 % 4294967296;#t~bitwise3075#1 := #t~mem3074#1; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758-3: assume !(8 == #t~mem3074#1 % 4294967296); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758-4: assume 0 == #t~mem3074#1 % 4294967296;#t~bitwise3075#1 := 0; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758-4: assume !(0 == #t~mem3074#1 % 4294967296); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17767: assume ~i~37#1 < ~nintf~0#1; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17767: assume !(~i~37#1 < ~nintf~0#1); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17734: call write~int#40(2097664, ~#__constr_expr_0~11#1.base, ~#__constr_expr_0~11#1.offset, 8);call #t~mem3068#1 := read~int#40(~#__constr_expr_0~11#1.base, ~#__constr_expr_0~11#1.offset, 8);call write~int#122(#t~mem3068#1, ~intf~7#1.base, 1120 + ~intf~7#1.offset, 8);havoc #t~mem3068#1; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17734-1: SUMMARY for call __init_work(~intf~7#1.base, 1120 + ~intf~7#1.offset, 0); srcloc: null [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17775: assume -2147483648 <= #t~ret3083#1 && #t~ret3083#1 <= 2147483647;~ret~20#1 := #t~ret3083#1;havoc #t~ret3083#1; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17775-1: SUMMARY for call #t~ret3083#1 := device_add(~intf___0~1#1.base, 44 + ~intf___0~1#1.offset); srcloc: null [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17709: assume ~i~37#1 < ~nintf~0#1; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17709: assume !(~i~37#1 < ~nintf~0#1); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17850-1: call cancel_async_set_config_#t~mem3092#1.base, cancel_async_set_config_#t~mem3092#1.offset := read~$Pointer$#150(cancel_async_set_config_~req~1#1.base, cancel_async_set_config_~req~1#1.offset, 8); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17561: assume (if #t~mem3037#1 % 256 % 4294967296 <= 2147483647 then #t~mem3037#1 % 256 % 4294967296 else #t~mem3037#1 % 256 % 4294967296 - 4294967296) == ~configuration#1;havoc #t~mem3036#1.base, #t~mem3036#1.offset;havoc #t~mem3037#1;call #t~mem3038#1.base, #t~mem3038#1.offset := read~$Pointer$#122(~dev#1.base, 1213 + ~dev#1.offset, 8);~cp~0#1.base, ~cp~0#1.offset := #t~mem3038#1.base, #t~mem3038#1.offset + 669 * (if ~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~37#1 % 18446744073709551616 % 18446744073709551616 else ~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem3038#1.base, #t~mem3038#1.offset; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17561: assume !((if #t~mem3037#1 % 256 % 4294967296 <= 2147483647 then #t~mem3037#1 % 256 % 4294967296 else #t~mem3037#1 % 256 % 4294967296 - 4294967296) == ~configuration#1);havoc #t~mem3036#1.base, #t~mem3036#1.offset;havoc #t~mem3037#1;~i~37#1 := 1 + ~i~37#1;call #t~mem3039#1 := read~int#122(~dev#1.base, 1212 + ~dev#1.offset, 1); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17561-1: call #t~mem3036#1.base, #t~mem3036#1.offset := read~$Pointer$#122(~dev#1.base, 1213 + ~dev#1.offset, 8);call #t~mem3037#1 := read~int#122(#t~mem3036#1.base, 5 + (#t~mem3036#1.offset + 669 * (if ~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~37#1 % 18446744073709551616 % 18446744073709551616 else ~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17718: SUMMARY for call kref_get(~intfc~1#1.base, 4 + ~intfc~1#1.offset); srcloc: null [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17462: call find_iad_#t~mem3024#1.base, find_iad_#t~mem3024#1.offset := read~$Pointer$#122(find_iad_~config#1.base, 17 + find_iad_~config#1.offset + 8 * find_iad_~i~36#1, 8);find_iad_~intf_assoc~0#1.base, find_iad_~intf_assoc~0#1.offset := find_iad_#t~mem3024#1.base, find_iad_#t~mem3024#1.offset;call find_iad_#t~mem3025#1 := read~int#122(find_iad_~intf_assoc~0#1.base, 3 + find_iad_~intf_assoc~0#1.offset, 1); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17685: assume -2147483648 <= #t~ret3057#1 && #t~ret3057#1 <= 2147483647;~ret~20#1 := #t~ret3057#1;havoc #t~ret3057#1; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17685-1: SUMMARY for call #t~ret3057#1 := usb_control_msg(~dev#1.base, ~dev#1.offset, 2147483648 + ~tmp___2~36#1 - (~tmp___2~36#1 - ~tmp___2~36#1 % 2147483648), 9, 0, (if ~configuration#1 % 65536 % 4294967296 <= 2147483647 then ~configuration#1 % 65536 % 4294967296 else ~configuration#1 % 65536 % 4294967296 - 4294967296), 0, 0, 0, 0, 5000); srcloc: null [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17726: call write~$Pointer$#122(~alt~8#1.base, ~alt~8#1.offset, ~intf~7#1.base, 8 + ~intf~7#1.offset, 8); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17470: assume (if find_iad_~inum#1 % 256 % 4294967296 <= 2147483647 then find_iad_~inum#1 % 256 % 4294967296 else find_iad_~inum#1 % 256 % 4294967296 - 4294967296) <= find_iad_~last_intf~0#1; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17470: assume !((if find_iad_~inum#1 % 256 % 4294967296 <= 2147483647 then find_iad_~inum#1 % 256 % 4294967296 else find_iad_~inum#1 % 256 % 4294967296 - 4294967296) <= find_iad_~last_intf~0#1); [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17693: assume 0 == (~cp~0#1.base + ~cp~0#1.offset) % 18446744073709551616; [2025-02-08 02:05:50,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17693: assume !(0 == (~cp~0#1.base + ~cp~0#1.offset) % 18446744073709551616);call #t~mem3060#1.base, #t~mem3060#1.offset := read~$Pointer$#122(~hcd~32#1.base, 416 + ~hcd~32#1.offset, 8); [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17850: assume (cancel_async_set_config_#t~mem3092#1.base + cancel_async_set_config_#t~mem3092#1.offset) % 18446744073709551616 == (cancel_async_set_config_~udev#1.base + cancel_async_set_config_~udev#1.offset) % 18446744073709551616;havoc cancel_async_set_config_#t~mem3092#1.base, cancel_async_set_config_#t~mem3092#1.offset;call write~int#150(-999, cancel_async_set_config_~req~1#1.base, 8 + cancel_async_set_config_~req~1#1.offset, 4); [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17850: assume !((cancel_async_set_config_#t~mem3092#1.base + cancel_async_set_config_#t~mem3092#1.offset) % 18446744073709551616 == (cancel_async_set_config_~udev#1.base + cancel_async_set_config_~udev#1.offset) % 18446744073709551616);havoc cancel_async_set_config_#t~mem3092#1.base, cancel_async_set_config_#t~mem3092#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17743: assume -2147483648 <= #t~ret3072#1 && #t~ret3072#1 <= 2147483647;havoc #t~mem3069#1.base, #t~mem3069#1.offset;havoc #t~mem3070#1;havoc #t~mem3071#1;havoc #t~ret3072#1;~i~37#1 := 1 + ~i~37#1; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17487: assume 0 != (find_iad_#t~mem3029#1.base + find_iad_#t~mem3029#1.offset) % 18446744073709551616;havoc find_iad_#t~mem3029#1.base, find_iad_#t~mem3029#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17487: assume !(0 != (find_iad_#t~mem3029#1.base + find_iad_#t~mem3029#1.offset) % 18446744073709551616);havoc find_iad_#t~mem3029#1.base, find_iad_#t~mem3029#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17743-1: SUMMARY for call #t~ret3072#1 := dev_set_name(~intf~7#1.base, 44 + ~intf~7#1.offset, 467, 0); srcloc: null [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17677: havoc #t~mem3055#1.base, #t~mem3055#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17677-1: SUMMARY for call mutex_unlock(#t~mem3055#1.base, #t~mem3055#1.offset); srcloc: null [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17496: find_iad_#res#1.base, find_iad_#res#1.offset := find_iad_~retval~13#1.base, find_iad_~retval~13#1.offset;#t~ret3064#1.base, #t~ret3064#1.offset := find_iad_#res#1.base, find_iad_#res#1.offset;havoc find_iad_#t~mem3024#1.base, find_iad_#t~mem3024#1.offset, find_iad_#t~mem3025#1, find_iad_#t~mem3026#1, find_iad_#t~mem3027#1, find_iad_#t~ret3028#1, find_iad_#t~mem3029#1.base, find_iad_#t~mem3029#1.offset, find_iad_~dev#1.base, find_iad_~dev#1.offset, find_iad_~config#1.base, find_iad_~config#1.offset, find_iad_~inum#1, find_iad_~retval~13#1.base, find_iad_~retval~13#1.offset, find_iad_~intf_assoc~0#1.base, find_iad_~intf_assoc~0#1.offset, find_iad_~first_intf~0#1, find_iad_~last_intf~0#1, find_iad_~i~36#1;havoc find_iad_#in~dev#1.base, find_iad_#in~dev#1.offset, find_iad_#in~config#1.base, find_iad_#in~config#1.offset, find_iad_#in~inum#1;assume { :end_inline_find_iad } true;call write~$Pointer$#122(#t~ret3064#1.base, #t~ret3064#1.offset, ~intf~7#1.base, 20 + ~intf~7#1.offset, 8);havoc #t~ret3064#1.base, #t~ret3064#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17719: ~alt~8#1.base, ~alt~8#1.offset := #t~ret3065#1.base, #t~ret3065#1.offset;havoc #t~ret3065#1.base, #t~ret3065#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17463: assume 0 == find_iad_#t~mem3025#1 % 256 % 4294967296;havoc find_iad_#t~mem3025#1; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17463: assume !(0 == find_iad_#t~mem3025#1 % 256 % 4294967296);havoc find_iad_#t~mem3025#1;call find_iad_#t~mem3026#1 := read~int#122(find_iad_~intf_assoc~0#1.base, 2 + find_iad_~intf_assoc~0#1.offset, 1);find_iad_~first_intf~0#1 := (if find_iad_#t~mem3026#1 % 256 % 4294967296 <= 2147483647 then find_iad_#t~mem3026#1 % 256 % 4294967296 else find_iad_#t~mem3026#1 % 256 % 4294967296 - 4294967296);havoc find_iad_#t~mem3026#1;call find_iad_#t~mem3027#1 := read~int#122(find_iad_~intf_assoc~0#1.base, 3 + find_iad_~intf_assoc~0#1.offset, 1);find_iad_~last_intf~0#1 := -1 + (if find_iad_#t~mem3027#1 % 256 % 4294967296 <= 2147483647 then find_iad_#t~mem3027#1 % 256 % 4294967296 else find_iad_#t~mem3027#1 % 256 % 4294967296 - 4294967296) + find_iad_~first_intf~0#1;havoc find_iad_#t~mem3027#1; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17719-1: SUMMARY for call #t~ret3065#1.base, #t~ret3065#1.offset := usb_altnum_to_altsetting(~intf~7#1.base, ~intf~7#1.offset, 0); srcloc: null [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17760: call write~$Pointer$#122(#t~ret3077#1.base, #t~ret3077#1.offset, ~cp~0#1.base, 9 + ~cp~0#1.offset, 8);havoc #t~mem3076#1;havoc #t~ret3077#1.base, #t~ret3077#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17760-1: SUMMARY for call #t~ret3077#1.base, #t~ret3077#1.offset := usb_cache_string(~dev#1.base, ~dev#1.offset, (if #t~mem3076#1 % 256 % 4294967296 <= 2147483647 then #t~mem3076#1 % 256 % 4294967296 else #t~mem3076#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727: call write~$Pointer$#122(~dev#1.base, 131 + ~dev#1.offset, ~intf~7#1.base, 44 + ~intf~7#1.offset, 8);call write~$Pointer$#122(0, 0, ~intf~7#1.base, 305 + ~intf~7#1.offset, 8);call write~$Pointer$#122(~#usb_bus_type~0.base, ~#usb_bus_type~0.offset, ~intf~7#1.base, 297 + ~intf~7#1.offset, 8);call write~$Pointer$#122(~#usb_if_device_type~0.base, ~#usb_if_device_type~0.offset, ~intf~7#1.base, 133 + ~intf~7#1.offset, 8);call write~$Pointer$#122(~#usb_interface_groups~0.base, ~#usb_interface_groups~0.offset, ~intf~7#1.base, 1092 + ~intf~7#1.offset, 8);call #t~mem3067#1.base, #t~mem3067#1.offset := read~$Pointer$#122(~dev#1.base, 975 + ~dev#1.offset, 8);call write~$Pointer$#122(#t~mem3067#1.base, #t~mem3067#1.offset, ~intf~7#1.base, 888 + ~intf~7#1.offset, 8);havoc #t~mem3067#1.base, #t~mem3067#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17471: assume 0 == (find_iad_~retval~13#1.base + find_iad_~retval~13#1.offset) % 18446744073709551616;find_iad_~retval~13#1.base, find_iad_~retval~13#1.offset := find_iad_~intf_assoc~0#1.base, find_iad_~intf_assoc~0#1.offset; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17471: assume !(0 == (find_iad_~retval~13#1.base + find_iad_~retval~13#1.offset) % 18446744073709551616); [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17727-1: SUMMARY for call usb_enable_interface(~dev#1.base, ~dev#1.offset, ~intf~7#1.base, ~intf~7#1.offset, 1); srcloc: null [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17777: assume 0 != ~ret~20#1; [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17777: assume !(0 != ~ret~20#1); [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17678: SUMMARY for call usb_autosuspend_device(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17645: call #t~mem3048#1 := read~int#122(~dev#1.base, 1493 + ~dev#1.offset, 2);call #t~mem3049#1 := read~int#122(~cp~0#1.base, 8 + ~cp~0#1.offset, 1);~i~37#1 := (if #t~mem3048#1 % 65536 % 4294967296 <= 2147483647 then #t~mem3048#1 % 65536 % 4294967296 else #t~mem3048#1 % 65536 % 4294967296 - 4294967296) + -2 * (if #t~mem3049#1 % 256 % 4294967296 <= 2147483647 then #t~mem3049#1 % 256 % 4294967296 else #t~mem3049#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:50,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17612: assume 0 == (#t~mem3045#1.base + #t~mem3045#1.offset) % 18446744073709551616;havoc #t~mem3045#1.base, #t~mem3045#1.offset; [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17612: assume !(0 == (#t~mem3045#1.base + #t~mem3045#1.offset) % 18446744073709551616);havoc #t~mem3045#1.base, #t~mem3045#1.offset;~n~4#1 := 1 + ~n~4#1; [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17621: havoc #t~mem3047#1.base, #t~mem3047#1.offset;~n~4#1 := ~n~4#1 - 1; [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17621-1: SUMMARY for call kfree(#t~mem3047#1.base, #t~mem3047#1.offset); srcloc: null [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17621-2: call #t~mem3047#1.base, #t~mem3047#1.offset := read~$Pointer$#122(~new_interfaces~0#1.base, ~new_interfaces~0#1.offset + 8 * (if ~n~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~n~4#1 % 18446744073709551616 % 18446744073709551616 else ~n~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17695: SUMMARY for call usb_set_device_state(~dev#1.base, ~dev#1.offset, 6); srcloc: null [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17737: SUMMARY for call lockdep_init_map(~intf~7#1.base, 1152 + ~intf~7#1.offset, 466, 0, ~#__key~5#1.base, ~#__key~5#1.offset, 0); srcloc: null [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17712: call #t~mem3061#1.base, #t~mem3061#1.offset := read~$Pointer$#122(~new_interfaces~0#1.base, ~new_interfaces~0#1.offset + 8 * (if ~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~37#1 % 18446744073709551616 % 18446744073709551616 else ~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~intf~7#1.base, ~intf~7#1.offset := #t~mem3061#1.base, #t~mem3061#1.offset;havoc #t~mem3061#1.base, #t~mem3061#1.offset;call write~$Pointer$#122(~intf~7#1.base, ~intf~7#1.offset, ~cp~0#1.base, 145 + ~cp~0#1.offset + 8 * ~i~37#1, 8);call #t~mem3062#1.base, #t~mem3062#1.offset := read~$Pointer$#122(~cp~0#1.base, 401 + ~cp~0#1.offset + 8 * ~i~37#1, 8);~intfc~1#1.base, ~intfc~1#1.offset := #t~mem3062#1.base, #t~mem3062#1.offset;havoc #t~mem3062#1.base, #t~mem3062#1.offset;call write~$Pointer$#122(~intfc~1#1.base, 8 + ~intfc~1#1.offset, ~intf~7#1.base, ~intf~7#1.offset, 8);call #t~mem3063#1 := read~int#122(~intfc~1#1.base, ~intfc~1#1.offset, 4);call write~int#122(#t~mem3063#1, ~intf~7#1.base, 16 + ~intf~7#1.offset, 4);havoc #t~mem3063#1;assume { :begin_inline_find_iad } true;find_iad_#in~dev#1.base, find_iad_#in~dev#1.offset, find_iad_#in~config#1.base, find_iad_#in~config#1.offset, find_iad_#in~inum#1 := ~dev#1.base, ~dev#1.offset, ~cp~0#1.base, ~cp~0#1.offset, (if ~i~37#1 % 256 % 4294967296 <= 2147483647 then ~i~37#1 % 256 % 4294967296 else ~i~37#1 % 256 % 4294967296 - 4294967296);havoc find_iad_#res#1.base, find_iad_#res#1.offset;havoc find_iad_#t~mem3024#1.base, find_iad_#t~mem3024#1.offset, find_iad_#t~mem3025#1, find_iad_#t~mem3026#1, find_iad_#t~mem3027#1, find_iad_#t~ret3028#1, find_iad_#t~mem3029#1.base, find_iad_#t~mem3029#1.offset, find_iad_~dev#1.base, find_iad_~dev#1.offset, find_iad_~config#1.base, find_iad_~config#1.offset, find_iad_~inum#1, find_iad_~retval~13#1.base, find_iad_~retval~13#1.offset, find_iad_~intf_assoc~0#1.base, find_iad_~intf_assoc~0#1.offset, find_iad_~first_intf~0#1, find_iad_~last_intf~0#1, find_iad_~i~36#1;find_iad_~dev#1.base, find_iad_~dev#1.offset := find_iad_#in~dev#1.base, find_iad_#in~dev#1.offset;find_iad_~config#1.base, find_iad_~config#1.offset := find_iad_#in~config#1.base, find_iad_#in~config#1.offset;find_iad_~inum#1 := find_iad_#in~inum#1;havoc find_iad_~retval~13#1.base, find_iad_~retval~13#1.offset;havoc find_iad_~intf_assoc~0#1.base, find_iad_~intf_assoc~0#1.offset;havoc find_iad_~first_intf~0#1;havoc find_iad_~last_intf~0#1;havoc find_iad_~i~36#1;find_iad_~retval~13#1.base, find_iad_~retval~13#1.offset := 0, 0;find_iad_~i~36#1 := 0; [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17646: assume ~i~37#1 < 0; [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17646: assume !(~i~37#1 < 0); [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17770: call #t~mem3078#1.base, #t~mem3078#1.offset := read~$Pointer$#122(~cp~0#1.base, 145 + ~cp~0#1.offset + 8 * ~i~37#1, 8);~intf___0~1#1.base, ~intf___0~1#1.offset := #t~mem3078#1.base, #t~mem3078#1.offset;havoc #t~mem3078#1.base, #t~mem3078#1.offset; [2025-02-08 02:05:50,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17721: assume 0 == (~alt~8#1.base + ~alt~8#1.offset) % 18446744073709551616;call #t~mem3066#1.base, #t~mem3066#1.offset := read~$Pointer$#122(~intf~7#1.base, ~intf~7#1.offset, 8);~alt~8#1.base, ~alt~8#1.offset := #t~mem3066#1.base, #t~mem3066#1.offset;havoc #t~mem3066#1.base, #t~mem3066#1.offset; [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17721: assume !(0 == (~alt~8#1.base + ~alt~8#1.offset) % 18446744073709551616); [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17688: assume ~ret~20#1 < 0;~cp~0#1.base, ~cp~0#1.offset := 0, 0; [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17688: assume !(~ret~20#1 < 0); [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17779: ~tmp___4~12#1.base, ~tmp___4~12#1.offset := #t~ret3084#1.base, #t~ret3084#1.offset;havoc #t~ret3084#1.base, #t~ret3084#1.offset; [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17779-1: SUMMARY for call #t~ret3084#1.base, #t~ret3084#1.offset := dev_name(~intf___0~1#1.base, 44 + ~intf___0~1#1.offset); srcloc: null [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17696: assume -2147483648 <= #t~ret3058#1 && #t~ret3058#1 <= 2147483647;havoc #t~ret3058#1;call #t~mem3059#1.base, #t~mem3059#1.offset := read~$Pointer$#122(~hcd~32#1.base, 416 + ~hcd~32#1.offset, 8); [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17696-1: SUMMARY for call #t~ret3058#1 := usb_hcd_alloc_bandwidth(~dev#1.base, ~dev#1.offset, 0, 0, 0, 0, 0, 0); srcloc: null [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17787: assume -2147483648 <= #t~ret3086#1 && #t~ret3086#1 <= 2147483647;havoc #t~ret3086#1;~i~37#1 := 1 + ~i~37#1; [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17787-1: SUMMARY for call #t~ret3086#1 := create_intf_ep_devs(~intf___0~1#1.base, ~intf___0~1#1.offset); srcloc: null [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17738-1: SUMMARY for call INIT_LIST_HEAD(~intf~7#1.base, 1128 + ~intf~7#1.offset); srcloc: null [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17705: havoc #t~mem3060#1.base, #t~mem3060#1.offset; [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17705-1: SUMMARY for call mutex_unlock(#t~mem3060#1.base, #t~mem3060#1.offset); srcloc: null [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17639: assume ~n~4#1 < ~nintf~0#1; [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17639: assume !(~n~4#1 < ~nintf~0#1); [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17540: call ULTIMATE.dealloc(~#__key~5#1.base, ~#__key~5#1.offset);havoc ~#__key~5#1.base, ~#__key~5#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~11#1.base, ~#__constr_expr_0~11#1.offset);havoc ~#__constr_expr_0~11#1.base, ~#__constr_expr_0~11#1.offset; [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17614: assume -2147483648 <= #t~ret3046#1 && #t~ret3046#1 <= 2147483647;havoc #t~ret3046#1;~ret~20#1 := -12; [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17614-1: SUMMARY for call #t~ret3046#1 := dev_err(~dev#1.base, 131 + ~dev#1.offset, 464, 0); srcloc: null [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17771: ~tmp___3~19#1.base, ~tmp___3~19#1.offset := #t~ret3079#1.base, #t~ret3079#1.offset;havoc #t~ret3079#1.base, #t~ret3079#1.offset;call #t~mem3080#1.base, #t~mem3080#1.offset := read~$Pointer$#122(~intf___0~1#1.base, 8 + ~intf___0~1#1.offset, 8);call #t~mem3081#1 := read~int#122(#t~mem3080#1.base, 2 + #t~mem3080#1.offset, 1); [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17771-1: SUMMARY for call #t~ret3079#1.base, #t~ret3079#1.offset := dev_name(~intf___0~1#1.base, 44 + ~intf___0~1#1.offset); srcloc: null [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17738: call write~$Pointer$#122(#funAddr~__usb_queue_reset_device.base, #funAddr~__usb_queue_reset_device.offset, ~intf~7#1.base, 1144 + ~intf~7#1.offset, 8);call write~int#122(-1, ~intf~7#1.base, 28 + ~intf~7#1.offset, 4); [2025-02-08 02:05:50,982 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17780: assume -2147483648 <= #t~ret3085#1 && #t~ret3085#1 <= 2147483647;havoc #t~ret3085#1; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17780-1: SUMMARY for call #t~ret3085#1 := dev_err(~dev#1.base, 131 + ~dev#1.offset, 470, 0); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17854: call cancel_async_set_config_#t~mem3093#1.base, cancel_async_set_config_#t~mem3093#1.offset := read~$Pointer$#150(cancel_async_set_config_~req~1#1.base, 88 + cancel_async_set_config_~req~1#1.offset, 8);cancel_async_set_config_~__mptr___0~9#1.base, cancel_async_set_config_~__mptr___0~9#1.offset := cancel_async_set_config_#t~mem3093#1.base, cancel_async_set_config_#t~mem3093#1.offset;havoc cancel_async_set_config_#t~mem3093#1.base, cancel_async_set_config_#t~mem3093#1.offset;cancel_async_set_config_~req~1#1.base, cancel_async_set_config_~req~1#1.offset := cancel_async_set_config_~__mptr___0~9#1.base, 119903836479112075520 + cancel_async_set_config_~__mptr___0~9#1.offset; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17755: call #t~mem3073#1.base, #t~mem3073#1.offset := read~$Pointer$#122(~cp~0#1.base, 9 + ~cp~0#1.offset, 8); [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17755-1: SUMMARY for call kfree(~new_interfaces~0#1.base, ~new_interfaces~0#1.offset); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17706-1: SUMMARY for call usb_set_device_state(~dev#1.base, ~dev#1.offset, 7); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17673: assume -2147483648 <= #t~ret3054#1 && #t~ret3054#1 <= 2147483647;~ret~20#1 := #t~ret3054#1;havoc #t~ret3054#1; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17673-1: SUMMARY for call #t~ret3054#1 := usb_hcd_alloc_bandwidth(~dev#1.base, ~dev#1.offset, ~cp~0#1.base, ~cp~0#1.offset, 0, 0, 0, 0); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17475: assume -2147483648 <= find_iad_#t~ret3028#1 && find_iad_#t~ret3028#1 <= 2147483647;havoc find_iad_#t~ret3028#1; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17475-1: SUMMARY for call find_iad_#t~ret3028#1 := dev_err(find_iad_~dev#1.base, 131 + find_iad_~dev#1.offset, 461, 0); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17698: havoc #t~mem3059#1.base, #t~mem3059#1.offset; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17648: assume -2147483648 <= #t~ret3050#1 && #t~ret3050#1 <= 2147483647;havoc #t~ret3050#1; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17648-1: SUMMARY for call #t~ret3050#1 := dev_warn(~dev#1.base, 131 + ~dev#1.offset, 465, 0); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17772: assume -2147483648 <= #t~ret3082#1 && #t~ret3082#1 <= 2147483647;havoc #t~mem3080#1.base, #t~mem3080#1.offset;havoc #t~mem3081#1;havoc #t~ret3082#1; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17772-1: SUMMARY for call #t~ret3082#1 := dev_printk(468, 0, ~dev#1.base, 131 + ~dev#1.offset, 469, 0); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17706: ~i~37#1 := 0; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17698-1: SUMMARY for call mutex_unlock(#t~mem3059#1.base, #t~mem3059#1.offset); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17632: #res#1 := ~ret~20#1;call ULTIMATE.dealloc(~#__key~5#1.base, ~#__key~5#1.offset);havoc ~#__key~5#1.base, ~#__key~5#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~11#1.base, ~#__constr_expr_0~11#1.offset);havoc ~#__constr_expr_0~11#1.base, ~#__constr_expr_0~11#1.offset; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17632-1: SUMMARY for call kfree(~new_interfaces~0#1.base, ~new_interfaces~0#1.offset); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17864: havoc cancel_async_set_config_#t~mem3091#1.base, cancel_async_set_config_#t~mem3091#1.offset, cancel_async_set_config_#t~mem3092#1.base, cancel_async_set_config_#t~mem3092#1.offset, cancel_async_set_config_#t~mem3093#1.base, cancel_async_set_config_#t~mem3093#1.offset, cancel_async_set_config_~udev#1.base, cancel_async_set_config_~udev#1.offset, cancel_async_set_config_~req~1#1.base, cancel_async_set_config_~req~1#1.offset, cancel_async_set_config_~__mptr~39#1.base, cancel_async_set_config_~__mptr~39#1.offset, cancel_async_set_config_~__mptr___0~9#1.base, cancel_async_set_config_~__mptr___0~9#1.offset;havoc cancel_async_set_config_#in~udev#1.base, cancel_async_set_config_#in~udev#1.offset;assume { :end_inline_cancel_async_set_config } true; [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17864-1: SUMMARY for call spin_unlock(~#set_config_lock~0.base, ~#set_config_lock~0.offset); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17699: SUMMARY for call usb_autosuspend_device(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 02:05:50,983 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17484: find_iad_~i~36#1 := 1 + find_iad_~i~36#1; [2025-02-08 02:05:51,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17200: call #t~mem2967.base, #t~mem2967.offset := read~$Pointer$#122(~alt~5.base, 9 + ~alt~5.offset, 8);call #t~mem2968 := read~int#122(#t~mem2967.base, 2 + (#t~mem2967.offset + 63 * (if ~i~34 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~34 % 18446744073709551616 % 18446744073709551616 else ~i~34 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);~epaddr~0 := #t~mem2968 % 256;havoc #t~mem2967.base, #t~mem2967.offset;havoc #t~mem2968; [2025-02-08 02:05:51,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209: ~pipe~2 := #t~bitwise2971;havoc #t~bitwise2971; [2025-02-08 02:05:51,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209-1: [2025-02-08 02:05:51,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209-2: havoc #t~bitwise2971;assume (#t~bitwise2971 % 4294967296 >= ~tmp___1~47 % 4294967296 && #t~bitwise2971 % 4294967296 >= ~tmp___2~35 % 4294967296) && #t~bitwise2971 % 4294967296 <= ~tmp___1~47 % 4294967296 + ~tmp___2~35 % 4294967296; [2025-02-08 02:05:51,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209-3: assume 0 == ~tmp___2~35 % 4294967296;#t~bitwise2971 := ~tmp___1~47; [2025-02-08 02:05:51,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209-3: assume !(0 == ~tmp___2~35 % 4294967296); [2025-02-08 02:05:51,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209-4: assume 0 == ~tmp___1~47 % 4294967296 || ~tmp___1~47 % 4294967296 == ~tmp___2~35 % 4294967296;#t~bitwise2971 := ~tmp___2~35; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209-4: assume !(0 == ~tmp___1~47 % 4294967296 || ~tmp___1~47 % 4294967296 == ~tmp___2~35 % 4294967296); [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17201: ~tmp___1~47 := #t~ret2969;havoc #t~ret2969; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17201-1: SUMMARY for call #t~ret2969 := __create_pipe(~dev.base, ~dev.offset, ~epaddr~0 % 16); srcloc: null [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17210-1: SUMMARY for call #t~ret2972 := usb_clear_halt(~dev.base, ~dev.offset, (if ~pipe~2 % 4294967296 % 4294967296 <= 2147483647 then ~pipe~2 % 4294967296 % 4294967296 else ~pipe~2 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17214: assume (if #t~mem2973 % 256 % 4294967296 <= 2147483647 then #t~mem2973 % 256 % 4294967296 else #t~mem2973 % 256 % 4294967296 - 4294967296) > ~i~34;havoc #t~mem2973; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17214: assume !((if #t~mem2973 % 256 % 4294967296 <= 2147483647 then #t~mem2973 % 256 % 4294967296 else #t~mem2973 % 256 % 4294967296 - 4294967296) > ~i~34);havoc #t~mem2973; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17210: assume -2147483648 <= #t~ret2972 && #t~ret2972 <= 2147483647;havoc #t~ret2972;~i~34 := 1 + ~i~34;call #t~mem2973 := read~int#122(~alt~5.base, 4 + ~alt~5.offset, 1); [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203: assume 0 == #t~bitwise2970 % 4294967296;havoc #t~bitwise2970;~tmp___2~35 := 0; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203: assume !(0 == #t~bitwise2970 % 4294967296);havoc #t~bitwise2970;~tmp___2~35 := 128; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203-1: [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203-2: havoc #t~bitwise2970;assume #t~bitwise2970 % 4294967296 <= ~epaddr~0 % 4294967296 && #t~bitwise2970 % 4294967296 <= 128; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203-3: assume 128 == ~epaddr~0 % 4294967296;#t~bitwise2970 := ~epaddr~0; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203-3: assume !(128 == ~epaddr~0 % 4294967296); [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203-4: assume 0 == ~epaddr~0 % 4294967296;#t~bitwise2970 := 0; [2025-02-08 02:05:51,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17203-4: assume !(0 == ~epaddr~0 % 4294967296); [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6241: assume 0 != (if ~do_delay % 256 % 4294967296 <= 2147483647 then ~do_delay % 256 % 4294967296 else ~do_delay % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6241: assume !(0 != (if ~do_delay % 256 % 4294967296 <= 2147483647 then ~do_delay % 256 % 4294967296 else ~do_delay % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6235: assume ~_max1~0 % 4294967296 > ~_max2~0 % 4294967296;~tmp~43 := ~_max1~0; [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6235: assume !(~_max1~0 % 4294967296 > ~_max2~0 % 4294967296);~tmp~43 := ~_max2~0; [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233: ~_max1~0 := ~pgood_delay~0;~_max2~0 := 100; [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_power_onFINAL: assume true; [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223: assume -2147483648 <= #t~ret443 && #t~ret443 <= 2147483647;havoc #t~mem442.base, #t~mem442.offset;havoc #t~ret443;~port1~0 := 1 + ~port1~0; [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223-1: SUMMARY for call #t~ret443 := set_port_feature(#t~mem442.base, #t~mem442.offset, ~port1~0, 8); srcloc: null [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6223-2: call #t~mem442.base, #t~mem442.offset := read~$Pointer$#122(~hub.base, 8 + ~hub.offset, 8); [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6240: ~delay~0 := ~tmp~43; [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6247: #res := ~delay~0; [2025-02-08 02:05:51,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6243: SUMMARY for call msleep(~delay~0); srcloc: null [2025-02-08 02:05:52,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33437: havoc #t~nondet6017; [2025-02-08 02:05:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934-1: SUMMARY for call #t~ret1136 := dev_printk(217, 0, #t~mem1134.base, #t~mem1134.offset, 218, 0); srcloc: null [2025-02-08 02:05:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934-2: call #t~mem1134.base, #t~mem1134.offset := read~$Pointer$#122(~hub.base, ~hub.offset, 8);call #t~mem1135 := read~int#132(~#portstatus~4.base, ~#portstatus~4.offset, 2); [2025-02-08 02:05:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8934: assume -2147483648 <= #t~ret1136 && #t~ret1136 <= 2147483647;havoc #t~mem1134.base, #t~mem1134.offset;havoc #t~mem1135;havoc #t~ret1136; [2025-02-08 02:05:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941: havoc #t~mem1137;call ULTIMATE.dealloc(~#portchange~4.base, ~#portchange~4.offset);havoc ~#portchange~4.base, ~#portchange~4.offset;call ULTIMATE.dealloc(~#portstatus~4.base, ~#portstatus~4.offset);havoc ~#portstatus~4.base, ~#portstatus~4.offset; [2025-02-08 02:05:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume ~stable_time~0 <= 99;#res := -110;call ULTIMATE.dealloc(~#portchange~4.base, ~#portchange~4.offset);havoc ~#portchange~4.base, ~#portchange~4.offset;call ULTIMATE.dealloc(~#portstatus~4.base, ~#portstatus~4.offset);havoc ~#portstatus~4.base, ~#portstatus~4.offset; [2025-02-08 02:05:52,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume !(~stable_time~0 <= 99);call #t~mem1137 := read~int#132(~#portstatus~4.base, ~#portstatus~4.offset, 2);#res := (if #t~mem1137 % 65536 % 4294967296 <= 2147483647 then #t~mem1137 % 65536 % 4294967296 else #t~mem1137 % 65536 % 4294967296 - 4294967296);havoc #t~mem1137;call ULTIMATE.dealloc(~#portchange~4.base, ~#portchange~4.offset);havoc ~#portchange~4.base, ~#portchange~4.offset;call ULTIMATE.dealloc(~#portstatus~4.base, ~#portstatus~4.offset);havoc ~#portstatus~4.base, ~#portstatus~4.offset; [2025-02-08 02:05:52,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11544: havoc #t~mem1747; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: assume ~i~20#1 <= 15; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: assume !(~i~20#1 <= 15); [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume ~ret~15#1 < 0; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume !(~ret~15#1 < 0); [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13612: assume (if #t~mem2227#1 % 256 % 4294967296 <= 2147483647 then #t~mem2227#1 % 256 % 4294967296 else #t~mem2227#1 % 256 % 4294967296 - 4294967296) > ~i~20#1;havoc #t~mem2227#1; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13612: assume !((if #t~mem2227#1 % 256 % 4294967296 <= 2147483647 then #t~mem2227#1 % 256 % 4294967296 else #t~mem2227#1 % 256 % 4294967296 - 4294967296) > ~i~20#1);havoc #t~mem2227#1; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13488-1: SUMMARY for call #t~ret2173#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int(~hcd~15#1.base, ~hcd~15#1.offset, ~udev#1.base, ~udev#1.offset, ~ep~1#1.base, ~ep~1#1.offset, #t~mem2172#1.base, #t~mem2172#1.offset); srcloc: null [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13488: assume -2147483648 <= #t~ret2173#1 && #t~ret2173#1 <= 2147483647;havoc #t~mem2171#1.base, #t~mem2171#1.offset;havoc #t~mem2172#1.base, #t~mem2172#1.offset;havoc #t~ret2173#1; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13604-1: SUMMARY for call #t~ret2226#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int(~hcd~15#1.base, ~hcd~15#1.offset, ~udev#1.base, ~udev#1.offset, #t~mem2223#1.base, #t~mem2223#1.offset + 63 * (if ~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~20#1 % 18446744073709551616 % 18446744073709551616 else ~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #t~mem2225#1.base, #t~mem2225#1.offset); srcloc: null [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13604-2: call #t~mem2223#1.base, #t~mem2223#1.offset := read~$Pointer$#122(~cur_alt#1.base, 9 + ~cur_alt#1.offset, 8);call #t~mem2224#1.base, #t~mem2224#1.offset := read~$Pointer$#122(~hcd~15#1.base, 361 + ~hcd~15#1.offset, 8);call #t~mem2225#1.base, #t~mem2225#1.offset := read~$Pointer$#122(#t~mem2224#1.base, 244 + #t~mem2224#1.offset, 8); [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13604: assume -2147483648 <= #t~ret2226#1 && #t~ret2226#1 <= 2147483647;~ret~15#1 := #t~ret2226#1;havoc #t~mem2223#1.base, #t~mem2223#1.offset;havoc #t~mem2224#1.base, #t~mem2224#1.offset;havoc #t~mem2225#1.base, #t~mem2225#1.offset;havoc #t~ret2226#1; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13513: call #t~mem2182#1.base, #t~mem2182#1.offset := read~$Pointer$#122(~udev#1.base, 1357 + ~udev#1.offset + 8 * ~i~20#1, 8);~ep~1#1.base, ~ep~1#1.offset := #t~mem2182#1.base, #t~mem2182#1.offset; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13555: ~j~1#1 := 0; [2025-02-08 02:05:52,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13547: call #t~mem2200#1.base, #t~mem2200#1.offset := read~$Pointer$#122(~new_config#1.base, 401 + ~new_config#1.offset + 8 * ~i~20#1, 8);~first_alt~0#1.base, ~first_alt~0#1.offset := #t~mem2200#1.base, 8 + #t~mem2200#1.offset;havoc #t~mem2200#1.base, #t~mem2200#1.offset;call #t~mem2201#1 := read~int#122(~first_alt~0#1.base, 2 + ~first_alt~0#1.offset, 1);~iface_num~0#1 := (if #t~mem2201#1 % 256 % 4294967296 <= 2147483647 then #t~mem2201#1 % 256 % 4294967296 else #t~mem2201#1 % 256 % 4294967296 - 4294967296);havoc #t~mem2201#1;assume { :begin_inline_usb_find_alt_setting } true;usb_find_alt_setting_#in~config#1.base, usb_find_alt_setting_#in~config#1.offset, usb_find_alt_setting_#in~iface_num#1, usb_find_alt_setting_#in~alt_num#1 := ~new_config#1.base, ~new_config#1.offset, ~iface_num~0#1, 0;havoc usb_find_alt_setting_#res#1.base, usb_find_alt_setting_#res#1.offset;havoc usb_find_alt_setting_#t~mem46#1.base, usb_find_alt_setting_#t~mem46#1.offset, usb_find_alt_setting_#t~mem47#1, usb_find_alt_setting_#t~mem48#1.base, usb_find_alt_setting_#t~mem48#1.offset, usb_find_alt_setting_#t~mem49#1, usb_find_alt_setting_#t~mem50#1, usb_find_alt_setting_#t~mem51#1, usb_find_alt_setting_#t~mem52#1, usb_find_alt_setting_#t~ret53#1, usb_find_alt_setting_~config#1.base, usb_find_alt_setting_~config#1.offset, usb_find_alt_setting_~iface_num#1, usb_find_alt_setting_~alt_num#1, usb_find_alt_setting_~intf_cache~0#1.base, usb_find_alt_setting_~intf_cache~0#1.offset, usb_find_alt_setting_~i~0#1;usb_find_alt_setting_~config#1.base, usb_find_alt_setting_~config#1.offset := usb_find_alt_setting_#in~config#1.base, usb_find_alt_setting_#in~config#1.offset;usb_find_alt_setting_~iface_num#1 := usb_find_alt_setting_#in~iface_num#1;usb_find_alt_setting_~alt_num#1 := usb_find_alt_setting_#in~alt_num#1;havoc usb_find_alt_setting_~intf_cache~0#1.base, usb_find_alt_setting_~intf_cache~0#1.offset;havoc usb_find_alt_setting_~i~0#1;usb_find_alt_setting_~intf_cache~0#1.base, usb_find_alt_setting_~intf_cache~0#1.offset := 0, 0;usb_find_alt_setting_~i~0#1 := 0; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514: assume 0 != (~ep~1#1.base + ~ep~1#1.offset) % 18446744073709551616;call #t~mem2188#1.base, #t~mem2188#1.offset := read~$Pointer$#122(~hcd~15#1.base, 361 + ~hcd~15#1.offset, 8);call #t~mem2189#1.base, #t~mem2189#1.offset := read~$Pointer$#122(#t~mem2188#1.base, 244 + #t~mem2188#1.offset, 8); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514: assume !(0 != (~ep~1#1.base + ~ep~1#1.offset) % 18446744073709551616); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4067-1: call usb_find_alt_setting_#t~mem50#1 := read~int#122(usb_find_alt_setting_~intf_cache~0#1.base, 3 + (8 + usb_find_alt_setting_~intf_cache~0#1.offset + 37 * usb_find_alt_setting_~i~0#1), 1); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13481: assume -2147483648 <= #t~ret2164#1 && #t~ret2164#1 <= 2147483647;havoc #t~mem2162#1.base, #t~mem2162#1.offset;havoc #t~mem2163#1.base, #t~mem2163#1.offset;havoc #t~ret2164#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4067: assume usb_find_alt_setting_#t~mem50#1 % 256 % 4294967296 == usb_find_alt_setting_~alt_num#1 % 4294967296;havoc usb_find_alt_setting_#t~mem50#1;usb_find_alt_setting_#res#1.base, usb_find_alt_setting_#res#1.offset := usb_find_alt_setting_~intf_cache~0#1.base, 8 + usb_find_alt_setting_~intf_cache~0#1.offset + 37 * (if usb_find_alt_setting_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_find_alt_setting_~i~0#1 % 18446744073709551616 % 18446744073709551616 else usb_find_alt_setting_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4067: assume !(usb_find_alt_setting_#t~mem50#1 % 256 % 4294967296 == usb_find_alt_setting_~alt_num#1 % 4294967296);havoc usb_find_alt_setting_#t~mem50#1;usb_find_alt_setting_~i~0#1 := 1 + usb_find_alt_setting_~i~0#1;call usb_find_alt_setting_#t~mem51#1 := read~int#122(usb_find_alt_setting_~intf_cache~0#1.base, usb_find_alt_setting_~intf_cache~0#1.offset, 4); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13481-1: SUMMARY for call #t~ret2164#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int(~hcd~15#1.base, ~hcd~15#1.offset, ~udev#1.base, ~udev#1.offset, ~ep~1#1.base, ~ep~1#1.offset, #t~mem2163#1.base, #t~mem2163#1.offset); srcloc: null [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630: assume (if #t~mem2237#1 % 256 % 4294967296 <= 2147483647 then #t~mem2237#1 % 256 % 4294967296 else #t~mem2237#1 % 256 % 4294967296 - 4294967296) > ~i~20#1;havoc #t~mem2237#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630: assume !((if #t~mem2237#1 % 256 % 4294967296 <= 2147483647 then #t~mem2237#1 % 256 % 4294967296 else #t~mem2237#1 % 256 % 4294967296 - 4294967296) > ~i~20#1);havoc #t~mem2237#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13622-1: SUMMARY for call #t~ret2236#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int(~hcd~15#1.base, ~hcd~15#1.offset, ~udev#1.base, ~udev#1.offset, #t~mem2233#1.base, #t~mem2233#1.offset + 63 * (if ~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~20#1 % 18446744073709551616 % 18446744073709551616 else ~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #t~mem2235#1.base, #t~mem2235#1.offset); srcloc: null [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13622-2: call #t~mem2233#1.base, #t~mem2233#1.offset := read~$Pointer$#122(~new_alt#1.base, 9 + ~new_alt#1.offset, 8);call #t~mem2234#1.base, #t~mem2234#1.offset := read~$Pointer$#122(~hcd~15#1.base, 361 + ~hcd~15#1.offset, 8);call #t~mem2235#1.base, #t~mem2235#1.offset := read~$Pointer$#122(#t~mem2234#1.base, 236 + #t~mem2234#1.offset, 8); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13622: assume -2147483648 <= #t~ret2236#1 && #t~ret2236#1 <= 2147483647;~ret~15#1 := #t~ret2236#1;havoc #t~mem2233#1.base, #t~mem2233#1.offset;havoc #t~mem2234#1.base, #t~mem2234#1.offset;havoc #t~mem2235#1.base, #t~mem2235#1.offset;havoc #t~ret2236#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13573: ~i~20#1 := 1 + ~i~20#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13606: assume ~ret~15#1 < 0; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13606: assume !(~ret~15#1 < 0);~i~20#1 := 1 + ~i~20#1;call #t~mem2227#1 := read~int#122(~cur_alt#1.base, 4 + ~cur_alt#1.offset, 1); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4060: assume 0 == (usb_find_alt_setting_~intf_cache~0#1.base + usb_find_alt_setting_~intf_cache~0#1.offset) % 18446744073709551616;usb_find_alt_setting_#res#1.base, usb_find_alt_setting_#res#1.offset := 0, 0; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4060: assume !(0 == (usb_find_alt_setting_~intf_cache~0#1.base + usb_find_alt_setting_~intf_cache~0#1.offset) % 18446744073709551616);usb_find_alt_setting_~i~0#1 := 0; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13524: call #t~mem2191#1.base, #t~mem2191#1.offset := read~$Pointer$#122(~udev#1.base, 1229 + ~udev#1.offset + 8 * ~i~20#1, 8);~ep~1#1.base, ~ep~1#1.offset := #t~mem2191#1.base, #t~mem2191#1.offset;havoc #t~mem2191#1.base, #t~mem2191#1.offset; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13516-1: SUMMARY for call #t~ret2190#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int(~hcd~15#1.base, ~hcd~15#1.offset, ~udev#1.base, ~udev#1.offset, ~ep~1#1.base, ~ep~1#1.offset, #t~mem2189#1.base, #t~mem2189#1.offset); srcloc: null [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: #t~ret2202#1.base, #t~ret2202#1.offset := usb_find_alt_setting_#res#1.base, usb_find_alt_setting_#res#1.offset;havoc usb_find_alt_setting_#t~mem46#1.base, usb_find_alt_setting_#t~mem46#1.offset, usb_find_alt_setting_#t~mem47#1, usb_find_alt_setting_#t~mem48#1.base, usb_find_alt_setting_#t~mem48#1.offset, usb_find_alt_setting_#t~mem49#1, usb_find_alt_setting_#t~mem50#1, usb_find_alt_setting_#t~mem51#1, usb_find_alt_setting_#t~mem52#1, usb_find_alt_setting_#t~ret53#1, usb_find_alt_setting_~config#1.base, usb_find_alt_setting_~config#1.offset, usb_find_alt_setting_~iface_num#1, usb_find_alt_setting_~alt_num#1, usb_find_alt_setting_~intf_cache~0#1.base, usb_find_alt_setting_~intf_cache~0#1.offset, usb_find_alt_setting_~i~0#1;havoc usb_find_alt_setting_#in~config#1.base, usb_find_alt_setting_#in~config#1.offset, usb_find_alt_setting_#in~iface_num#1, usb_find_alt_setting_#in~alt_num#1;assume { :end_inline_usb_find_alt_setting } true;~alt~0#1.base, ~alt~0#1.offset := #t~ret2202#1.base, #t~ret2202#1.offset;havoc #t~ret2202#1.base, #t~ret2202#1.offset; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13516: assume -2147483648 <= #t~ret2190#1 && #t~ret2190#1 <= 2147483647;~ret~15#1 := #t~ret2190#1;havoc #t~mem2188#1.base, #t~mem2188#1.offset;havoc #t~mem2189#1.base, #t~mem2189#1.offset;havoc #t~ret2190#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume 0 != (~ep~1#1.base + ~ep~1#1.offset) % 18446744073709551616;call #t~mem2197#1.base, #t~mem2197#1.offset := read~$Pointer$#122(~hcd~15#1.base, 361 + ~hcd~15#1.offset, 8);call #t~mem2198#1.base, #t~mem2198#1.offset := read~$Pointer$#122(#t~mem2197#1.base, 244 + #t~mem2197#1.offset, 8); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume !(0 != (~ep~1#1.base + ~ep~1#1.offset) % 18446744073709551616); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13492: ~i~20#1 := 1 + ~i~20#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13624: assume ~ret~15#1 < 0; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13624: assume !(~ret~15#1 < 0);~i~20#1 := 1 + ~i~20#1;call #t~mem2237#1 := read~int#122(~new_alt#1.base, 4 + ~new_alt#1.offset, 1); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13575: assume ~i~20#1 < ~num_intfs~0#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13575: assume !(~i~20#1 < ~num_intfs~0#1); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501-2: call #t~mem2178#1.base, #t~mem2178#1.offset := read~$Pointer$#122(~hcd~15#1.base, 361 + ~hcd~15#1.offset, 8);call #t~mem2179#1.base, #t~mem2179#1.offset := read~$Pointer$#122(#t~mem2178#1.base, 252 + #t~mem2178#1.offset, 8); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume -2147483648 <= #t~ret2180#1 && #t~ret2180#1 <= 2147483647;havoc #t~mem2178#1.base, #t~mem2178#1.offset;havoc #t~mem2179#1.base, #t~mem2179#1.offset;havoc #t~ret2180#1;#res#1 := 0; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501-1: SUMMARY for call #t~ret2180#1 := ##fun~$Pointer$~X~$Pointer$~TO~int(~hcd~15#1.base, ~hcd~15#1.offset, ~udev#1.base, ~udev#1.offset, #t~mem2179#1.base, #t~mem2179#1.offset); srcloc: null [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13567: assume (if #t~mem2212#1 % 256 % 4294967296 <= 2147483647 then #t~mem2212#1 % 256 % 4294967296 else #t~mem2212#1 % 256 % 4294967296 - 4294967296) > ~j~1#1;havoc #t~mem2212#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13567: assume !((if #t~mem2212#1 % 256 % 4294967296 <= 2147483647 then #t~mem2212#1 % 256 % 4294967296 else #t~mem2212#1 % 256 % 4294967296 - 4294967296) > ~j~1#1);havoc #t~mem2212#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559-2: call #t~mem2208#1.base, #t~mem2208#1.offset := read~$Pointer$#122(~alt~0#1.base, 9 + ~alt~0#1.offset, 8);call #t~mem2209#1.base, #t~mem2209#1.offset := read~$Pointer$#122(~hcd~15#1.base, 361 + ~hcd~15#1.offset, 8);call #t~mem2210#1.base, #t~mem2210#1.offset := read~$Pointer$#122(#t~mem2209#1.base, 236 + #t~mem2209#1.offset, 8); [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4054: assume (if usb_find_alt_setting_#t~mem49#1 % 256 % 4294967296 <= 2147483647 then usb_find_alt_setting_#t~mem49#1 % 256 % 4294967296 else usb_find_alt_setting_#t~mem49#1 % 256 % 4294967296 - 4294967296) > usb_find_alt_setting_~i~0#1;havoc usb_find_alt_setting_#t~mem49#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4054: assume !((if usb_find_alt_setting_#t~mem49#1 % 256 % 4294967296 <= 2147483647 then usb_find_alt_setting_#t~mem49#1 % 256 % 4294967296 else usb_find_alt_setting_#t~mem49#1 % 256 % 4294967296 - 4294967296) > usb_find_alt_setting_~i~0#1);havoc usb_find_alt_setting_#t~mem49#1; [2025-02-08 02:05:52,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559: assume -2147483648 <= #t~ret2211#1 && #t~ret2211#1 <= 2147483647;~ret~15#1 := #t~ret2211#1;havoc #t~mem2208#1.base, #t~mem2208#1.offset;havoc #t~mem2209#1.base, #t~mem2209#1.offset;havoc #t~mem2210#1.base, #t~mem2210#1.offset;havoc #t~ret2211#1; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559-1: SUMMARY for call #t~ret2211#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int(~hcd~15#1.base, ~hcd~15#1.offset, ~udev#1.base, ~udev#1.offset, #t~mem2208#1.base, #t~mem2208#1.offset + 63 * (if ~j~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~1#1 % 18446744073709551616 % 18446744073709551616 else ~j~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #t~mem2210#1.base, #t~mem2210#1.offset); srcloc: null [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13485: call #t~mem2165#1.base, #t~mem2165#1.offset := read~$Pointer$#122(~udev#1.base, 1229 + ~udev#1.offset + 8 * ~i~20#1, 8);~ep~1#1.base, ~ep~1#1.offset := #t~mem2165#1.base, #t~mem2165#1.offset;havoc #t~mem2165#1.base, #t~mem2165#1.offset; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13551: assume 0 == (~alt~0#1.base + ~alt~0#1.offset) % 18446744073709551616;~alt~0#1.base, ~alt~0#1.offset := ~first_alt~0#1.base, ~first_alt~0#1.offset; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13551: assume !(0 == (~alt~0#1.base + ~alt~0#1.offset) % 18446744073709551616); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518: assume ~ret~15#1 < 0; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518: assume !(~ret~15#1 < 0); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13543: ~i~20#1 := 0; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13535: ~i~20#1 := 1 + ~i~20#1; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13618: ~i~20#1 := 0; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13527: assume -2147483648 <= #t~ret2199#1 && #t~ret2199#1 <= 2147483647;~ret~15#1 := #t~ret2199#1;havoc #t~mem2197#1.base, #t~mem2197#1.offset;havoc #t~mem2198#1.base, #t~mem2198#1.offset;havoc #t~ret2199#1; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13527-1: SUMMARY for call #t~ret2199#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int(~hcd~15#1.base, ~hcd~15#1.offset, ~udev#1.base, ~udev#1.offset, ~ep~1#1.base, ~ep~1#1.offset, #t~mem2198#1.base, #t~mem2198#1.offset); srcloc: null [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494: assume ~i~20#1 <= 15; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494: assume !(~i~20#1 <= 15); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4080: assume -2147483648 <= usb_find_alt_setting_#t~ret53#1 && usb_find_alt_setting_#t~ret53#1 <= 2147483647;havoc usb_find_alt_setting_#t~mem52#1;havoc usb_find_alt_setting_#t~ret53#1;usb_find_alt_setting_#res#1.base, usb_find_alt_setting_#res#1.offset := 0, 0; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4047-1: call usb_find_alt_setting_#t~mem46#1.base, usb_find_alt_setting_#t~mem46#1.offset := read~$Pointer$#122(usb_find_alt_setting_~config#1.base, 401 + usb_find_alt_setting_~config#1.offset + 8 * usb_find_alt_setting_~i~0#1, 8);call usb_find_alt_setting_#t~mem47#1 := read~int#122(usb_find_alt_setting_#t~mem46#1.base, 10 + usb_find_alt_setting_#t~mem46#1.offset, 1); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4080-1: SUMMARY for call usb_find_alt_setting_#t~ret53#1 := printk(5, 0); srcloc: null [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4047: assume usb_find_alt_setting_#t~mem47#1 % 256 % 4294967296 == usb_find_alt_setting_~iface_num#1 % 4294967296;havoc usb_find_alt_setting_#t~mem46#1.base, usb_find_alt_setting_#t~mem46#1.offset;havoc usb_find_alt_setting_#t~mem47#1;call usb_find_alt_setting_#t~mem48#1.base, usb_find_alt_setting_#t~mem48#1.offset := read~$Pointer$#122(usb_find_alt_setting_~config#1.base, 401 + usb_find_alt_setting_~config#1.offset + 8 * usb_find_alt_setting_~i~0#1, 8);usb_find_alt_setting_~intf_cache~0#1.base, usb_find_alt_setting_~intf_cache~0#1.offset := usb_find_alt_setting_#t~mem48#1.base, usb_find_alt_setting_#t~mem48#1.offset;havoc usb_find_alt_setting_#t~mem48#1.base, usb_find_alt_setting_#t~mem48#1.offset; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4047: assume !(usb_find_alt_setting_#t~mem47#1 % 256 % 4294967296 == usb_find_alt_setting_~iface_num#1 % 4294967296);havoc usb_find_alt_setting_#t~mem46#1.base, usb_find_alt_setting_#t~mem46#1.offset;havoc usb_find_alt_setting_#t~mem47#1;usb_find_alt_setting_~i~0#1 := 1 + usb_find_alt_setting_~i~0#1;call usb_find_alt_setting_#t~mem49#1 := read~int#122(usb_find_alt_setting_~config#1.base, 4 + usb_find_alt_setting_~config#1.offset, 1); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: assume 0 != (~ep~1#1.base + ~ep~1#1.offset) % 18446744073709551616;call #t~mem2171#1.base, #t~mem2171#1.offset := read~$Pointer$#122(~hcd~15#1.base, 361 + ~hcd~15#1.offset, 8);call #t~mem2172#1.base, #t~mem2172#1.offset := read~$Pointer$#122(#t~mem2171#1.base, 244 + #t~mem2171#1.offset, 8); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: assume !(0 != (~ep~1#1.base + ~ep~1#1.offset) % 18446744073709551616); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478: call #t~mem2156#1.base, #t~mem2156#1.offset := read~$Pointer$#122(~udev#1.base, 1357 + ~udev#1.offset + 8 * ~i~20#1, 8);~ep~1#1.base, ~ep~1#1.offset := #t~mem2156#1.base, #t~mem2156#1.offset; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13561: assume ~ret~15#1 < 0; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13561: assume !(~ret~15#1 < 0);~j~1#1 := 1 + ~j~1#1;call #t~mem2212#1 := read~int#122(~alt~0#1.base, 4 + ~alt~0#1.offset, 1); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4081: call usb_find_alt_setting_#t~mem52#1 := read~int#122(usb_find_alt_setting_~config#1.base, 5 + usb_find_alt_setting_~config#1.offset, 1); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4073: assume usb_find_alt_setting_~i~0#1 % 4294967296 < usb_find_alt_setting_#t~mem51#1 % 4294967296;havoc usb_find_alt_setting_#t~mem51#1; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4073: assume !(usb_find_alt_setting_~i~0#1 % 4294967296 < usb_find_alt_setting_#t~mem51#1 % 4294967296);havoc usb_find_alt_setting_#t~mem51#1; [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13479: assume 0 != (~ep~1#1.base + ~ep~1#1.offset) % 18446744073709551616;call #t~mem2162#1.base, #t~mem2162#1.offset := read~$Pointer$#122(~hcd~15#1.base, 361 + ~hcd~15#1.offset, 8);call #t~mem2163#1.base, #t~mem2163#1.offset := read~$Pointer$#122(#t~mem2162#1.base, 244 + #t~mem2162#1.offset, 8); [2025-02-08 02:05:52,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13479: assume !(0 != (~ep~1#1.base + ~ep~1#1.offset) % 18446744073709551616); [2025-02-08 02:05:53,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4098-1: call #t~mem55.base, #t~mem55.offset := read~$Pointer$#122(~config~0.base, 145 + ~config~0.offset + 8 * ~i~1, 8);call #t~mem56.base, #t~mem56.offset := read~$Pointer$#122(#t~mem55.base, #t~mem55.offset, 8);call #t~mem57 := read~int#122(#t~mem56.base, 2 + #t~mem56.offset, 1); [2025-02-08 02:05:53,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4110: #res.base, #res.offset := 0, 0; [2025-02-08 02:05:53,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4102: ~i~1 := 1 + ~i~1; [2025-02-08 02:05:53,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4098: assume #t~mem57 % 256 % 4294967296 == ~ifnum % 4294967296;havoc #t~mem55.base, #t~mem55.offset;havoc #t~mem56.base, #t~mem56.offset;havoc #t~mem57;call #t~mem58.base, #t~mem58.offset := read~$Pointer$#122(~config~0.base, 145 + ~config~0.offset + 8 * ~i~1, 8);#res.base, #res.offset := #t~mem58.base, #t~mem58.offset;havoc #t~mem58.base, #t~mem58.offset; [2025-02-08 02:05:53,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4098: assume !(#t~mem57 % 256 % 4294967296 == ~ifnum % 4294967296);havoc #t~mem55.base, #t~mem55.offset;havoc #t~mem56.base, #t~mem56.offset;havoc #t~mem57; [2025-02-08 02:05:53,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4099: havoc #t~mem58.base, #t~mem58.offset; [2025-02-08 02:05:54,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33378: havoc #t~nondet6008; [2025-02-08 02:05:54,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33069: havoc #t~nondet5958; [2025-02-08 02:05:54,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16814: call write~int#122(0, ~intf.base, 37 + ~intf.offset, 1); [2025-02-08 02:05:54,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16804-2: call #t~mem2901.base, #t~mem2901.offset := read~$Pointer$#122(~alt~2.base, 9 + ~alt~2.offset, 8); [2025-02-08 02:05:54,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16804-1: SUMMARY for call usb_remove_ep_devs(#t~mem2901.base, #t~mem2901.offset + 63 * (if ~i~30 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~30 % 18446744073709551616 % 18446744073709551616 else ~i~30 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:05:54,414 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16804: havoc #t~mem2901.base, #t~mem2901.offset;~i~30 := 1 + ~i~30; [2025-02-08 02:05:54,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428-2: havoc usb_try_string_workarounds_#t~bitwise2834#1;assume (((((if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296) < 0 || usb_try_string_workarounds_#t~bitwise2834#1 <= (if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296)) && usb_try_string_workarounds_#t~bitwise2834#1 <= 151) && usb_try_string_workarounds_#t~bitwise2834#1 >= 0) && ((if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296) >= 0 || usb_try_string_workarounds_#t~bitwise2834#1 > 151 + (if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296))) && usb_try_string_workarounds_#t~bitwise2834#1 >= -2147483648; [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428-1: [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428: assume 0 == usb_try_string_workarounds_#t~bitwise2834#1;havoc usb_try_string_workarounds_#t~mem2832#1;havoc usb_try_string_workarounds_#t~mem2833#1;havoc usb_try_string_workarounds_#t~bitwise2834#1; [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428: assume !(0 == usb_try_string_workarounds_#t~bitwise2834#1);havoc usb_try_string_workarounds_#t~mem2832#1;havoc usb_try_string_workarounds_#t~mem2833#1;havoc usb_try_string_workarounds_#t~bitwise2834#1;call usb_try_string_workarounds_#t~mem2835#1 := read~int#122(usb_try_string_workarounds_~buf#1.base, usb_try_string_workarounds_~buf#1.offset + (if (1 + usb_try_string_workarounds_~newlength~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + usb_try_string_workarounds_~newlength~0#1) % 18446744073709551616 % 18446744073709551616 else (1 + usb_try_string_workarounds_~newlength~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16482: havoc usb_try_string_workarounds_#t~mem2831#1, usb_try_string_workarounds_#t~mem2832#1, usb_try_string_workarounds_#t~mem2833#1, usb_try_string_workarounds_#t~bitwise2834#1, usb_try_string_workarounds_#t~mem2835#1, usb_try_string_workarounds_~buf#1.base, usb_try_string_workarounds_~buf#1.offset, usb_try_string_workarounds_~length#1.base, usb_try_string_workarounds_~length#1.offset, usb_try_string_workarounds_~newlength~0#1, usb_try_string_workarounds_~oldlength~0#1;havoc usb_try_string_workarounds_#in~buf#1.base, usb_try_string_workarounds_#in~buf#1.offset, usb_try_string_workarounds_#in~length#1.base, usb_try_string_workarounds_#in~length#1.offset;assume { :end_inline_usb_try_string_workarounds } true; [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428-5: call usb_try_string_workarounds_#t~mem2832#1 := read~int#122(usb_try_string_workarounds_~buf#1.base, usb_try_string_workarounds_~buf#1.offset + (if usb_try_string_workarounds_~newlength~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_try_string_workarounds_~newlength~0#1 % 18446744073709551616 % 18446744073709551616 else usb_try_string_workarounds_~newlength~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call usb_try_string_workarounds_#t~mem2833#1 := read~int#10(~#_ctype~0.base, ~#_ctype~0.offset + (if usb_try_string_workarounds_#t~mem2832#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2832#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2832#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428-4: assume 0 == (if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296);usb_try_string_workarounds_#t~bitwise2834#1 := 0; [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428-4: assume !(0 == (if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428-3: assume 151 == (if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296);usb_try_string_workarounds_#t~bitwise2834#1 := (if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16428-3: assume !(151 == (if usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 <= 2147483647 then usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 else usb_try_string_workarounds_#t~mem2833#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16443: assume usb_try_string_workarounds_~newlength~0#1 > 2;call write~int#122(usb_try_string_workarounds_~newlength~0#1, usb_try_string_workarounds_~buf#1.base, usb_try_string_workarounds_~buf#1.offset, 1);call write~int#59(usb_try_string_workarounds_~newlength~0#1, usb_try_string_workarounds_~length#1.base, usb_try_string_workarounds_~length#1.offset, 4); [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16443: assume !(usb_try_string_workarounds_~newlength~0#1 > 2); [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16437: assume 1 + usb_try_string_workarounds_~newlength~0#1 < usb_try_string_workarounds_~oldlength~0#1; [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16437: assume !(1 + usb_try_string_workarounds_~newlength~0#1 < usb_try_string_workarounds_~oldlength~0#1); [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16503: havoc #t~mem2853#1;call ULTIMATE.dealloc(~#rc~5#1.base, ~#rc~5#1.offset);havoc ~#rc~5#1.base, ~#rc~5#1.offset; [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16431: assume 0 != usb_try_string_workarounds_#t~mem2835#1 % 256 % 4294967296;havoc usb_try_string_workarounds_#t~mem2835#1; [2025-02-08 02:05:54,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16431: assume !(0 != usb_try_string_workarounds_#t~mem2835#1 % 256 % 4294967296);havoc usb_try_string_workarounds_#t~mem2835#1;usb_try_string_workarounds_~newlength~0#1 := 2 + usb_try_string_workarounds_~newlength~0#1; [2025-02-08 02:05:55,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4295: call ULTIMATE.dealloc(~#__constr_expr_0~6.base, ~#__constr_expr_0~6.offset);havoc ~#__constr_expr_0~6.base, ~#__constr_expr_0~6.offset; [2025-02-08 02:05:55,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8167: havoc #t~mem949; [2025-02-08 02:05:55,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11556: havoc #t~mem1749; [2025-02-08 02:05:55,639 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31301: havoc synchronize_irq_~arg0#1;havoc synchronize_irq_#in~arg0#1;assume { :end_inline_synchronize_irq } true;havoc #t~mem5584#1; [2025-02-08 02:05:55,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19241: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:55,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L31366: havoc wait_for_companions_#t~mem5465#1, wait_for_companions_~pdev#1.base, wait_for_companions_~pdev#1.offset, wait_for_companions_~hcd#1.base, wait_for_companions_~hcd#1.offset;havoc wait_for_companions_#in~pdev#1.base, wait_for_companions_#in~pdev#1.offset, wait_for_companions_#in~hcd#1.base, wait_for_companions_#in~hcd#1.offset;assume { :end_inline_wait_for_companions } true; [2025-02-08 02:05:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: SUMMARY for call pm_runtime_disable(~udev#1.base, 131 + ~udev#1.offset); srcloc: null [2025-02-08 02:05:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043-1: SUMMARY for call pm_runtime_set_suspended(~udev#1.base, 131 + ~udev#1.offset); srcloc: null [2025-02-08 02:05:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: #res#1 := ~err~2#1; [2025-02-08 02:05:55,761 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: SUMMARY for call usb_set_device_state(~udev#1.base, ~udev#1.offset, 0); srcloc: null [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195: assume store_remove_id_#t~mem3142#1 % 65536 % 4294967296 == store_remove_id_~idProduct~1#1 % 4294967296;havoc store_remove_id_#t~mem3142#1; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18195: assume !(store_remove_id_#t~mem3142#1 % 65536 % 4294967296 == store_remove_id_~idProduct~1#1 % 4294967296);havoc store_remove_id_#t~mem3142#1; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18146: store_new_id_#t~ret3135#1 := usb_store_new_id_#res#1;havoc usb_store_new_id_#t~nondet3129#1, usb_store_new_id_#t~nondet3130#1, usb_store_new_id_#t~nondet3131#1, usb_store_new_id_#t~ret3132#1.base, usb_store_new_id_#t~ret3132#1.offset, usb_store_new_id_#t~ret3133#1.base, usb_store_new_id_#t~ret3133#1.offset, usb_store_new_id_#t~ret3134#1, usb_store_new_id_~dynids#1.base, usb_store_new_id_~dynids#1.offset, usb_store_new_id_~driver#1.base, usb_store_new_id_~driver#1.offset, usb_store_new_id_~buf#1.base, usb_store_new_id_~buf#1.offset, usb_store_new_id_~count#1, usb_store_new_id_~dynid~0#1.base, usb_store_new_id_~dynid~0#1.offset, usb_store_new_id_~idVendor~0#1, usb_store_new_id_~idProduct~0#1, usb_store_new_id_~fields~0#1, usb_store_new_id_~retval~14#1, usb_store_new_id_~tmp~187#1.base, usb_store_new_id_~tmp~187#1.offset, usb_store_new_id_~tmp___0~90#1.base, usb_store_new_id_~tmp___0~90#1.offset;havoc usb_store_new_id_#in~dynids#1.base, usb_store_new_id_#in~dynids#1.offset, usb_store_new_id_#in~driver#1.base, usb_store_new_id_#in~driver#1.offset, usb_store_new_id_#in~buf#1.base, usb_store_new_id_#in~buf#1.offset, usb_store_new_id_#in~count#1;assume { :end_inline_usb_store_new_id } true;assume -9223372036854775808 <= store_new_id_#t~ret3135#1 && store_new_id_#t~ret3135#1 <= 9223372036854775807;store_new_id_~tmp~188#1 := store_new_id_#t~ret3135#1;havoc store_new_id_#t~ret3135#1;store_new_id_#res#1 := store_new_id_~tmp~188#1; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#res#1 := ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~funptrres6082#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~funptrres6082#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6083#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6084#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6085#1; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6085#1 := usbfs_fill_super_#res#1;havoc usbfs_fill_super_#t~ret5810#1.base, usbfs_fill_super_#t~ret5810#1.offset, usbfs_fill_super_#t~ret5811#1, usbfs_fill_super_#t~ret5812#1.base, usbfs_fill_super_#t~ret5812#1.offset, usbfs_fill_super_#t~ret5813#1, usbfs_fill_super_~sb#1.base, usbfs_fill_super_~sb#1.offset, usbfs_fill_super_~data#1.base, usbfs_fill_super_~data#1.offset, usbfs_fill_super_~silent#1, usbfs_fill_super_~inode~5#1.base, usbfs_fill_super_~inode~5#1.offset, usbfs_fill_super_~root~1#1.base, usbfs_fill_super_~root~1#1.offset;havoc usbfs_fill_super_#in~sb#1.base, usbfs_fill_super_#in~sb#1.offset, usbfs_fill_super_#in~data#1.base, usbfs_fill_super_#in~data#1.offset, usbfs_fill_super_#in~silent#1;assume { :end_inline_usbfs_fill_super } true;assume -2147483648 <= ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6085#1 && ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6085#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~funptrres6082#1 := ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6085#1; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6084#1 := store_remove_id_#res#1;havoc store_remove_id_#t~nondet3136#1, store_remove_id_#t~nondet3137#1, store_remove_id_#t~nondet3138#1, store_remove_id_#t~mem3139#1.base, store_remove_id_#t~mem3139#1.offset, store_remove_id_#t~mem3140#1.base, store_remove_id_#t~mem3140#1.offset, store_remove_id_#t~mem3141#1, store_remove_id_#t~mem3142#1, store_remove_id_#t~mem3143#1.base, store_remove_id_#t~mem3143#1.offset, store_remove_id_~driver#1.base, store_remove_id_~driver#1.offset, store_remove_id_~buf#1.base, store_remove_id_~buf#1.offset, store_remove_id_~count#1, store_remove_id_~dynid~1#1.base, store_remove_id_~dynid~1#1.offset, store_remove_id_~n~5#1.base, store_remove_id_~n~5#1.offset, store_remove_id_~usb_driver~0#1.base, store_remove_id_~usb_driver~0#1.offset, store_remove_id_~__mptr~42#1.base, store_remove_id_~__mptr~42#1.offset, store_remove_id_~idVendor~1#1, store_remove_id_~idProduct~1#1, store_remove_id_~fields~1#1, store_remove_id_~retval~15#1, store_remove_id_~__mptr___0~10#1.base, store_remove_id_~__mptr___0~10#1.offset, store_remove_id_~__mptr___1~2#1.base, store_remove_id_~__mptr___1~2#1.offset, store_remove_id_~id~1#1.base, store_remove_id_~id~1#1.offset, store_remove_id_~__mptr___2~1#1.base, store_remove_id_~__mptr___2~1#1.offset;havoc store_remove_id_#in~driver#1.base, store_remove_id_#in~driver#1.offset, store_remove_id_#in~buf#1.base, store_remove_id_#in~buf#1.offset, store_remove_id_#in~count#1;assume { :end_inline_store_remove_id } true;assume -9223372036854775808 <= ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6084#1 && ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6084#1 <= 9223372036854775807;##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~funptrres6082#1 := ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6084#1; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6083#1 := store_new_id_#res#1;havoc store_new_id_#t~ret3135#1, store_new_id_~driver#1.base, store_new_id_~driver#1.offset, store_new_id_~buf#1.base, store_new_id_~buf#1.offset, store_new_id_~count#1, store_new_id_~usb_drv~0#1.base, store_new_id_~usb_drv~0#1.offset, store_new_id_~__mptr~41#1.base, store_new_id_~__mptr~41#1.offset, store_new_id_~tmp~188#1;havoc store_new_id_#in~driver#1.base, store_new_id_#in~driver#1.offset, store_new_id_#in~buf#1.base, store_new_id_#in~buf#1.offset, store_new_id_#in~count#1;assume { :end_inline_store_new_id } true;assume -9223372036854775808 <= ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6083#1 && ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6083#1 <= 9223372036854775807;##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~funptrres6082#1 := ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6083#1; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33176: havoc driver_attach_#t~nondet5976#1;usb_store_new_id_#t~ret3134#1 := driver_attach_#res#1;havoc driver_attach_#t~nondet5976#1, driver_attach_~arg0#1.base, driver_attach_~arg0#1.offset;havoc driver_attach_#in~arg0#1.base, driver_attach_#in~arg0#1.offset;assume { :end_inline_driver_attach } true;assume -2147483648 <= usb_store_new_id_#t~ret3134#1 && usb_store_new_id_#t~ret3134#1 <= 2147483647;usb_store_new_id_~retval~14#1 := usb_store_new_id_#t~ret3134#1;havoc usb_store_new_id_#t~ret3134#1;assume { :begin_inline_put_driver } true;put_driver_#in~arg0#1.base, put_driver_#in~arg0#1.offset := usb_store_new_id_~driver#1.base, usb_store_new_id_~driver#1.offset;havoc put_driver_~arg0#1.base, put_driver_~arg0#1.offset;put_driver_~arg0#1.base, put_driver_~arg0#1.offset := put_driver_#in~arg0#1.base, put_driver_#in~arg0#1.offset; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33209: havoc get_driver_#t~ret5981#1.base, get_driver_#t~ret5981#1.offset;usb_store_new_id_#t~ret3133#1.base, usb_store_new_id_#t~ret3133#1.offset := get_driver_#res#1.base, get_driver_#res#1.offset;havoc get_driver_#t~ret5981#1.base, get_driver_#t~ret5981#1.offset, get_driver_~arg0#1.base, get_driver_~arg0#1.offset;havoc get_driver_#in~arg0#1.base, get_driver_#in~arg0#1.offset;assume { :end_inline_get_driver } true;usb_store_new_id_~tmp___0~90#1.base, usb_store_new_id_~tmp___0~90#1.offset := usb_store_new_id_#t~ret3133#1.base, usb_store_new_id_#t~ret3133#1.offset;havoc usb_store_new_id_#t~ret3133#1.base, usb_store_new_id_#t~ret3133#1.offset; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18217: SUMMARY for call spin_unlock(store_remove_id_~usb_driver~0#1.base, 80 + store_remove_id_~usb_driver~0#1.offset); srcloc: null [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32392: assume 0 == (usbfs_fill_super_~root~1#1.base + usbfs_fill_super_~root~1#1.offset) % 18446744073709551616; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32392: assume !(0 == (usbfs_fill_super_~root~1#1.base + usbfs_fill_super_~root~1#1.offset) % 18446744073709551616);call write~$Pointer$#122(usbfs_fill_super_~root~1#1.base, usbfs_fill_super_~root~1#1.offset, usbfs_fill_super_~sb#1.base, 94 + usbfs_fill_super_~sb#1.offset, 8);usbfs_fill_super_#res#1 := 0; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13200: #t~ret2114#1 := ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#~2109#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#~2109#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#~2110#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#~2110#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#~2111#1, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~funptrres6082#1, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6083#1, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6084#1, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#t~ret6085#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#in~2109#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#in~2109#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#in~2110#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#in~2110#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#in~2111#1, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~int~TO~int } true;assume -2147483648 <= #t~ret2114#1 && #t~ret2114#1 <= 2147483647;~value~0#1 := #t~ret2114#1;havoc #t~mem2112#1.base, #t~mem2112#1.offset;havoc #t~mem2113#1.base, #t~mem2113#1.offset;havoc #t~ret2114#1; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32396: havoc iput_~arg0#1.base, iput_~arg0#1.offset;havoc iput_#in~arg0#1.base, iput_#in~arg0#1.offset;assume { :end_inline_iput } true;usbfs_fill_super_#res#1 := -12; [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18197: SUMMARY for call list_del(store_remove_id_~dynid~1#1.base, store_remove_id_~dynid~1#1.offset); srcloc: null [2025-02-08 02:05:55,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18131: assume 0 != usb_store_new_id_~retval~14#1;usb_store_new_id_#res#1 := usb_store_new_id_~retval~14#1; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18131: assume !(0 != usb_store_new_id_~retval~14#1);usb_store_new_id_#res#1 := (if usb_store_new_id_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usb_store_new_id_~count#1 % 18446744073709551616 % 18446744073709551616 else usb_store_new_id_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18210: assume (store_remove_id_~dynid~1#1.base + store_remove_id_~dynid~1#1.offset) % 18446744073709551616 != (store_remove_id_~usb_driver~0#1.base + (148 + store_remove_id_~usb_driver~0#1.offset)) % 18446744073709551616; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18210: assume !((store_remove_id_~dynid~1#1.base + store_remove_id_~dynid~1#1.offset) % 18446744073709551616 != (store_remove_id_~usb_driver~0#1.base + (148 + store_remove_id_~usb_driver~0#1.offset)) % 18446744073709551616); [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18193: store_remove_id_~id~1#1.base, store_remove_id_~id~1#1.offset := store_remove_id_~dynid~1#1.base, 16 + store_remove_id_~dynid~1#1.offset;call store_remove_id_#t~mem3141#1 := read~int#122(store_remove_id_~id~1#1.base, 2 + store_remove_id_~id~1#1.offset, 2); [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18127: havoc put_driver_~arg0#1.base, put_driver_~arg0#1.offset;havoc put_driver_#in~arg0#1.base, put_driver_#in~arg0#1.offset;assume { :end_inline_put_driver } true; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198: store_remove_id_~retval~15#1 := 0; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18198-1: SUMMARY for call kfree(store_remove_id_~dynid~1#1.base, store_remove_id_~dynid~1#1.offset); srcloc: null [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18194: assume store_remove_id_#t~mem3141#1 % 65536 % 4294967296 == store_remove_id_~idVendor~1#1 % 4294967296;havoc store_remove_id_#t~mem3141#1;call store_remove_id_#t~mem3142#1 := read~int#122(store_remove_id_~id~1#1.base, 4 + store_remove_id_~id~1#1.offset, 2); [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18194: assume !(store_remove_id_#t~mem3141#1 % 65536 % 4294967296 == store_remove_id_~idVendor~1#1 % 4294967296);havoc store_remove_id_#t~mem3141#1; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33021: havoc d_alloc_root_#t~ret5953#1.base, d_alloc_root_#t~ret5953#1.offset;usbfs_fill_super_#t~ret5812#1.base, usbfs_fill_super_#t~ret5812#1.offset := d_alloc_root_#res#1.base, d_alloc_root_#res#1.offset;havoc d_alloc_root_#t~ret5953#1.base, d_alloc_root_#t~ret5953#1.offset, d_alloc_root_~arg0#1.base, d_alloc_root_~arg0#1.offset;havoc d_alloc_root_#in~arg0#1.base, d_alloc_root_#in~arg0#1.offset;assume { :end_inline_d_alloc_root } true;usbfs_fill_super_~root~1#1.base, usbfs_fill_super_~root~1#1.offset := usbfs_fill_super_#t~ret5812#1.base, usbfs_fill_super_#t~ret5812#1.offset;havoc usbfs_fill_super_#t~ret5812#1.base, usbfs_fill_super_#t~ret5812#1.offset; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18206: store_remove_id_~dynid~1#1.base, store_remove_id_~dynid~1#1.offset := store_remove_id_~n~5#1.base, store_remove_id_~n~5#1.offset;call store_remove_id_#t~mem3143#1.base, store_remove_id_#t~mem3143#1.offset := read~$Pointer$#122(store_remove_id_~n~5#1.base, store_remove_id_~n~5#1.offset, 8);store_remove_id_~__mptr___2~1#1.base, store_remove_id_~__mptr___2~1#1.offset := store_remove_id_#t~mem3143#1.base, store_remove_id_#t~mem3143#1.offset;havoc store_remove_id_#t~mem3143#1.base, store_remove_id_#t~mem3143#1.offset;store_remove_id_~n~5#1.base, store_remove_id_~n~5#1.offset := store_remove_id_~__mptr___2~1#1.base, store_remove_id_~__mptr___2~1#1.offset; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32394-1: SUMMARY for call usbfs_fill_super_#t~ret5813#1 := printk(851, 0); srcloc: null [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32394: assume -2147483648 <= usbfs_fill_super_#t~ret5813#1 && usbfs_fill_super_#t~ret5813#1 <= 2147483647;havoc usbfs_fill_super_#t~ret5813#1;assume { :begin_inline_iput } true;iput_#in~arg0#1.base, iput_#in~arg0#1.offset := usbfs_fill_super_~inode~5#1.base, usbfs_fill_super_~inode~5#1.offset;havoc iput_~arg0#1.base, iput_~arg0#1.offset;iput_~arg0#1.base, iput_~arg0#1.offset := iput_#in~arg0#1.base, iput_#in~arg0#1.offset; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18124: assume 0 != (usb_store_new_id_~tmp___0~90#1.base + usb_store_new_id_~tmp___0~90#1.offset) % 18446744073709551616;assume { :begin_inline_driver_attach } true;driver_attach_#in~arg0#1.base, driver_attach_#in~arg0#1.offset := usb_store_new_id_~driver#1.base, usb_store_new_id_~driver#1.offset;havoc driver_attach_#res#1;havoc driver_attach_#t~nondet5976#1, driver_attach_~arg0#1.base, driver_attach_~arg0#1.offset;driver_attach_~arg0#1.base, driver_attach_~arg0#1.offset := driver_attach_#in~arg0#1.base, driver_attach_#in~arg0#1.offset;havoc driver_attach_#t~nondet5976#1;assume -2147483648 <= driver_attach_#t~nondet5976#1 && driver_attach_#t~nondet5976#1 <= 2147483647;driver_attach_#res#1 := driver_attach_#t~nondet5976#1;havoc driver_attach_#t~nondet5976#1; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18124: assume !(0 != (usb_store_new_id_~tmp___0~90#1.base + usb_store_new_id_~tmp___0~90#1.offset) % 18446744073709551616); [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18219: assume 0 != store_remove_id_~retval~15#1;store_remove_id_#res#1 := store_remove_id_~retval~15#1; [2025-02-08 02:05:55,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18219: assume !(0 != store_remove_id_~retval~15#1);store_remove_id_#res#1 := (if store_remove_id_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then store_remove_id_~count#1 % 18446744073709551616 % 18446744073709551616 else store_remove_id_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6526: SUMMARY for call usb_set_device_state(~udev~2#1.base, ~udev~2#1.offset, 0); srcloc: null [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-2: havoc #t~bitwise519#1;assume #t~bitwise519#1 % 4294967296 <= #t~mem518#1 % 65536 % 4294967296 && #t~bitwise519#1 % 4294967296 <= 65533; [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-1: [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460: call write~int#132(#t~bitwise519#1, ~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2);havoc #t~mem518#1;havoc #t~bitwise519#1; [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: havoc usb_autopm_put_interface_async_#t~ret3466#1.base, usb_autopm_put_interface_async_#t~ret3466#1.offset, usb_autopm_put_interface_async_#t~ret3467#1, usb_autopm_put_interface_async_~intf#1.base, usb_autopm_put_interface_async_~intf#1.offset, usb_autopm_put_interface_async_~udev~19#1.base, usb_autopm_put_interface_async_~udev~19#1.offset, usb_autopm_put_interface_async_~tmp~202#1.base, usb_autopm_put_interface_async_~tmp~202#1.offset, usb_autopm_put_interface_async_~status~31#1;havoc usb_autopm_put_interface_async_#in~intf#1.base, usb_autopm_put_interface_async_#in~intf#1.offset;assume { :end_inline_usb_autopm_put_interface_async } true; [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-4: assume 0 == #t~mem518#1 % 65536 % 4294967296;#t~bitwise519#1 := 0; [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-4: assume !(0 == #t~mem518#1 % 65536 % 4294967296); [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-3: assume 65533 == #t~mem518#1 % 65536 % 4294967296;#t~bitwise519#1 := #t~mem518#1 % 65536; [2025-02-08 02:05:56,019 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-3: assume !(65533 == #t~mem518#1 % 65536 % 4294967296); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6452-1: SUMMARY for call #t~ret514#1 := hub_is_superspeed(~hdev~3#1.base, ~hdev~3#1.offset); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6452: assume -2147483648 <= #t~ret514#1 && #t~ret514#1 <= 2147483647;~tmp___0~14#1 := #t~ret514#1;havoc #t~ret514#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: SUMMARY for call set_bit(~port1~1#1, ~hub#1.base, 232 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469-1: SUMMARY for call #t~ret522#1 := clear_port_feature(#t~mem521#1.base, #t~mem521#1.offset, ~port1~1#1, 16); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6469: assume -2147483648 <= #t~ret522#1 && #t~ret522#1 <= 2147483647;havoc #t~mem521#1.base, #t~mem521#1.offset;havoc #t~ret522#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6494: SUMMARY for call clear_bit(~port1~1#1, ~hub#1.base, 248 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6527: SUMMARY for call set_bit(~port1~1#1, ~hub#1.base, 232 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6560: call write~int#122(0, ~hub#1.base, 445 + ~hub#1.offset, 1);call #t~mem542#1.base, #t~mem542#1.offset := read~$Pointer$#122(~hub#1.base, 20 + ~hub#1.offset, 8); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6428-1: SUMMARY for call #t~ret504#1 := dev_printk(52, 0, #t~mem501#1.base, #t~mem501#1.offset, 53, 0); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6428: assume -2147483648 <= #t~ret504#1 && #t~ret504#1 <= 2147483647;havoc #t~mem501#1.base, #t~mem501#1.offset;havoc #t~mem502#1;havoc #t~mem503#1;havoc #t~ret504#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6519: assume 0 != #t~mem538#1 % 256 % 4294967296;havoc #t~mem538#1;call write~int#122(1, ~udev~2#1.base, 1840 + ~udev~2#1.offset, 1); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6519: assume !(0 != #t~mem538#1 % 256 % 4294967296);havoc #t~mem538#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6544: assume 1 == ~type#1 % 4294967296;call write~$Pointer$#122(#funAddr~hub_init_func3.base, #funAddr~hub_init_func3.offset, ~hub#1.base, 703 + ~hub#1.offset, 8); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6544: assume !(1 == ~type#1 % 4294967296); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6503: assume 0 != (~udev~2#1.base + ~udev~2#1.offset) % 18446744073709551616; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6503: assume !(0 != (~udev~2#1.base + ~udev~2#1.offset) % 18446744073709551616);call #t~mem534#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569-1: call #t~mem546#1 := read~int#122(~hub#1.base, 468 + ~hub#1.offset, 1); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569: assume 0 != #t~mem546#1 % 256 % 4294967296;havoc #t~mem546#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569: assume !(0 != #t~mem546#1 % 256 % 4294967296);havoc #t~mem546#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561-1: SUMMARY for call #t~ret543#1 := usb_submit_urb(#t~mem542#1.base, #t~mem542#1.offset, 16); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: assume -2147483648 <= #t~ret543#1 && #t~ret543#1 <= 2147483647;~status~5#1 := #t~ret543#1;havoc #t~mem542#1.base, #t~mem542#1.offset;havoc #t~ret543#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487-1: call #t~mem531#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: assume 0 == ~tmp___0~14#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: assume !(0 == ~tmp___0~14#1);call #t~mem518#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18048: assume -2147483648 <= pm_runtime_put_#t~ret3125#1 && pm_runtime_put_#t~ret3125#1 <= 2147483647;pm_runtime_put_~tmp~185#1 := pm_runtime_put_#t~ret3125#1;havoc pm_runtime_put_#t~ret3125#1;pm_runtime_put_#res#1 := pm_runtime_put_~tmp~185#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: assume 0 == (if #t~mem531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem531#1 % 65536 % 4294967296 else #t~mem531#1 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem531#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: assume !(0 == (if #t~mem531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem531#1 % 65536 % 4294967296 else #t~mem531#1 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem531#1;call #t~mem532#1 := read~int#180(~#portchange~0#1.base, ~#portchange~0#1.offset, 2); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18048-1: SUMMARY for call pm_runtime_put_#t~ret3125#1 := __pm_runtime_idle(pm_runtime_put_~dev#1.base, pm_runtime_put_~dev#1.offset, 5); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: SUMMARY for call msleep(~delay~1#1); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421: call #t~mem498#1.base, #t~mem498#1.offset := read~$Pointer$#122(~hdev~3#1.base, 1567 + ~hdev~3#1.offset + 8 * (-1 + ~port1~1#1), 8);~udev~2#1.base, ~udev~2#1.offset := #t~mem498#1.base, #t~mem498#1.offset;havoc #t~mem498#1.base, #t~mem498#1.offset;call write~int#180(0, ~#portchange~0#1.base, ~#portchange~0#1.offset, 2);call #t~mem499#1 := read~int#180(~#portchange~0#1.base, ~#portchange~0#1.offset, 2);call write~int#132(#t~mem499#1, ~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2);havoc #t~mem499#1; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: assume 0 == (~udev~2#1.base + ~udev~2#1.offset) % 18446744073709551616; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: assume !(0 == (~udev~2#1.base + ~udev~2#1.offset) % 18446744073709551616);call #t~mem513#1 := read~int#122(~udev~2#1.base, 24 + ~udev~2#1.offset, 4); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume 0 != ~blinkenlights~0; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume !(0 != ~blinkenlights~0); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19701-1: SUMMARY for call usb_autopm_put_interface_async_#t~ret3466#1.base, usb_autopm_put_interface_async_#t~ret3466#1.offset := interface_to_usbdev(usb_autopm_put_interface_async_~intf#1.base, usb_autopm_put_interface_async_~intf#1.offset); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19701: usb_autopm_put_interface_async_~tmp~202#1.base, usb_autopm_put_interface_async_~tmp~202#1.offset := usb_autopm_put_interface_async_#t~ret3466#1.base, usb_autopm_put_interface_async_#t~ret3466#1.offset;havoc usb_autopm_put_interface_async_#t~ret3466#1.base, usb_autopm_put_interface_async_#t~ret3466#1.offset;usb_autopm_put_interface_async_~udev~19#1.base, usb_autopm_put_interface_async_~udev~19#1.offset := usb_autopm_put_interface_async_~tmp~202#1.base, usb_autopm_put_interface_async_~tmp~202#1.offset; [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6579: SUMMARY for call kick_khubd(~hub#1.base, ~hub#1.offset); srcloc: null [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-3: assume 2 == (if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296);#t~bitwise536#1 := (if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-3: assume !(2 == (if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480-2: havoc #t~bitwise528#1;assume (((((if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise528#1 <= (if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise528#1 <= 64) && #t~bitwise528#1 >= 0) && ((if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise528#1 > 64 + (if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise528#1 >= -2147483648; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-2: havoc #t~bitwise536#1;assume (((((if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise536#1 <= (if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise536#1 <= 2) && #t~bitwise536#1 >= 0) && ((if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise536#1 > 2 + (if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise536#1 >= -2147483648; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480-1: [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-1: [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume 0 != #t~bitwise528#1;havoc #t~mem527#1;havoc #t~bitwise528#1;~need_debounce_delay~0#1 := 1;call #t~mem529#1.base, #t~mem529#1.offset := read~$Pointer$#122(~hub#1.base, 8 + ~hub#1.offset, 8); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume !(0 != #t~bitwise528#1);havoc #t~mem527#1;havoc #t~bitwise528#1; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513: assume 0 != #t~bitwise536#1;havoc #t~mem535#1;havoc #t~bitwise536#1;call #t~mem537#1 := read~int#180(~#portchange~0#1.base, ~#portchange~0#1.offset, 2); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513: assume !(0 != #t~bitwise536#1);havoc #t~mem535#1;havoc #t~bitwise536#1; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480-5: call #t~mem527#1 := read~int#180(~#portchange~0#1.base, ~#portchange~0#1.offset, 2); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480-4: assume 0 == (if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296);#t~bitwise528#1 := 0; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480-4: assume !(0 == (if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-4: assume 0 == (if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296);#t~bitwise536#1 := 0; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-4: assume !(0 == (if #t~mem535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem535#1 % 65536 % 4294967296 else #t~mem535#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480-3: assume 64 == (if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296);#t~bitwise528#1 := (if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480-3: assume !(64 == (if #t~mem527#1 % 65536 % 4294967296 <= 2147483647 then #t~mem527#1 % 65536 % 4294967296 else #t~mem527#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-1: [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: assume 0 != #t~bitwise511#1;havoc #t~mem510#1;havoc #t~bitwise511#1; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: assume !(0 != #t~bitwise511#1);havoc #t~mem510#1;havoc #t~bitwise511#1; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6505: SUMMARY for call set_bit(~port1~1#1, ~hub#1.base, 232 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-5: call #t~mem510#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6563: assume ~status~5#1 < 0;call #t~mem544#1.base, #t~mem544#1.offset := read~$Pointer$#122(~hub#1.base, ~hub#1.offset, 8); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6563: assume !(~status~5#1 < 0); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-4: assume 0 == (if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296);#t~bitwise511#1 := 0; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-4: assume !(0 == (if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-3: assume 2 == (if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296);#t~bitwise511#1 := (if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-3: assume !(2 == (if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439-2: havoc #t~bitwise511#1;assume (((((if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise511#1 <= (if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise511#1 <= 2) && #t~bitwise511#1 >= 0) && ((if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise511#1 > 2 + (if #t~mem510#1 % 65536 % 4294967296 <= 2147483647 then #t~mem510#1 % 65536 % 4294967296 else #t~mem510#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise511#1 >= -2147483648; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6522: SUMMARY for call set_bit(~port1~1#1, ~hub#1.base, 232 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6456-1: SUMMARY for call #t~ret515#1 := clear_port_feature(~hdev~3#1.base, ~hdev~3#1.offset, ~port1~1#1, 1); srcloc: null [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6456: assume -2147483648 <= #t~ret515#1 && #t~ret515#1 <= 2147483647;havoc #t~ret515#1;call #t~mem516#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6489: SUMMARY for call clear_bit(~port1~1#1, ~hub#1.base, 248 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6547-1: SUMMARY for call #t~ret540#1 := msecs_to_jiffies(~delay~1#1); srcloc: null [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6514: assume 0 != #t~mem537#1 % 65536 % 4294967296;havoc #t~mem537#1; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6514: assume !(0 != #t~mem537#1 % 65536 % 4294967296);havoc #t~mem537#1;call #t~mem538#1 := read~int#122(~udev~2#1.base, 1556 + ~udev~2#1.offset, 1); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6547: ~tmp___1~4#1 := #t~ret540#1;havoc #t~ret540#1; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: SUMMARY for call #t~ret547#1 := schedule_delayed_work(~hub#1.base, 479 + ~hub#1.offset, 166); srcloc: null [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: assume -2147483648 <= #t~ret547#1 && #t~ret547#1 <= 2147483647;havoc #t~ret547#1; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473-3: assume 2 == (if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296);#t~bitwise524#1 := (if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473-3: assume !(2 == (if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473-2: havoc #t~bitwise524#1;assume (((((if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise524#1 <= (if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise524#1 <= 2) && #t~bitwise524#1 >= 0) && ((if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise524#1 > 2 + (if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise524#1 >= -2147483648; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473-1: [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume 4 != ~type#1 % 4294967296; [2025-02-08 02:05:56,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6440: assume !(4 != ~type#1 % 4294967296);call #t~mem512#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473: assume 0 != #t~bitwise524#1;havoc #t~mem523#1;havoc #t~bitwise524#1;~need_debounce_delay~0#1 := 1;call #t~mem525#1.base, #t~mem525#1.offset := read~$Pointer$#122(~hub#1.base, 8 + ~hub#1.offset, 8); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473: assume !(0 != #t~bitwise524#1);havoc #t~mem523#1;havoc #t~bitwise524#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6498: assume 0 == (~udev~2#1.base + ~udev~2#1.offset) % 18446744073709551616; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6498: assume !(0 == (~udev~2#1.base + ~udev~2#1.offset) % 18446744073709551616);call #t~mem533#1 := read~int#122(~udev~2#1.base, 24 + ~udev~2#1.offset, 4); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473-5: call #t~mem523#1 := read~int#180(~#portchange~0#1.base, ~#portchange~0#1.offset, 2); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473-4: assume 0 == (if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296);#t~bitwise524#1 := 0; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473-4: assume !(0 == (if #t~mem523#1 % 65536 % 4294967296 <= 2147483647 then #t~mem523#1 % 65536 % 4294967296 else #t~mem523#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6432: assume 0 != (if #t~mem505#1 % 65536 % 4294967296 <= 2147483647 then #t~mem505#1 % 65536 % 4294967296 else #t~mem505#1 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem505#1;call #t~mem506#1.base, #t~mem506#1.offset := read~$Pointer$#122(~hub#1.base, ~hub#1.offset, 8);call #t~mem507#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2);call #t~mem508#1 := read~int#180(~#portchange~0#1.base, ~#portchange~0#1.offset, 2); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6432: assume !(0 != (if #t~mem505#1 % 65536 % 4294967296 <= 2147483647 then #t~mem505#1 % 65536 % 4294967296 else #t~mem505#1 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem505#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19703: SUMMARY for call usb_mark_last_busy(usb_autopm_put_interface_async_~udev~19#1.base, usb_autopm_put_interface_async_~udev~19#1.offset); srcloc: null [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: call ULTIMATE.dealloc(~#portstatus~0#1.base, ~#portstatus~0#1.offset);havoc ~#portstatus~0#1.base, ~#portstatus~0#1.offset;call ULTIMATE.dealloc(~#portchange~0#1.base, ~#portchange~0#1.offset);havoc ~#portchange~0#1.base, ~#portchange~0#1.offset; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-3: assume 65533 == #t~mem516#1 % 65536 % 4294967296;#t~bitwise517#1 := #t~mem516#1 % 65536; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-3: assume !(65533 == #t~mem516#1 % 65536 % 4294967296); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-2: havoc #t~bitwise517#1;assume #t~bitwise517#1 % 4294967296 <= #t~mem516#1 % 65536 % 4294967296 && #t~bitwise517#1 % 4294967296 <= 65533; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424-1: SUMMARY for call #t~ret500#1 := hub_port_status(~hub#1.base, ~hub#1.offset, ~port1~1#1, ~#portstatus~0#1.base, ~#portstatus~0#1.offset, ~#portchange~0#1.base, ~#portchange~0#1.offset); srcloc: null [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-1: [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: assume -2147483648 <= #t~ret500#1 && #t~ret500#1 <= 2147483647;~status~5#1 := #t~ret500#1;havoc #t~ret500#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: call write~int#132(#t~bitwise517#1, ~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2);havoc #t~mem516#1;havoc #t~bitwise517#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6548-1: SUMMARY for call #t~ret541#1 := schedule_delayed_work(~hub#1.base, 679 + ~hub#1.offset, ~tmp___1~4#1); srcloc: null [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6548: assume -2147483648 <= #t~ret541#1 && #t~ret541#1 <= 2147483647;havoc #t~ret541#1;call ULTIMATE.dealloc(~#portstatus~0#1.base, ~#portstatus~0#1.offset);havoc ~#portstatus~0#1.base, ~#portstatus~0#1.offset;call ULTIMATE.dealloc(~#portchange~0#1.base, ~#portchange~0#1.offset);havoc ~#portchange~0#1.base, ~#portchange~0#1.offset; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358-1: call ULTIMATE.dealloc(~#portstatus~0#1.base, ~#portstatus~0#1.offset);havoc ~#portstatus~0#1.base, ~#portstatus~0#1.offset;call ULTIMATE.dealloc(~#portchange~0#1.base, ~#portchange~0#1.offset);havoc ~#portchange~0#1.base, ~#portchange~0#1.offset; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581: assume ~type#1 % 4294967296 <= 2;call #t~mem548#1.base, #t~mem548#1.offset := read~$Pointer$#122(~hub#1.base, ~hub#1.offset, 8);~__mptr___0~2#1.base, ~__mptr___0~2#1.offset := #t~mem548#1.base, #t~mem548#1.offset;havoc #t~mem548#1.base, #t~mem548#1.offset;assume { :begin_inline_usb_autopm_put_interface_async } true;usb_autopm_put_interface_async_#in~intf#1.base, usb_autopm_put_interface_async_#in~intf#1.offset := ~__mptr___0~2#1.base, 1378894119509788925888 + ~__mptr___0~2#1.offset;havoc usb_autopm_put_interface_async_#t~ret3466#1.base, usb_autopm_put_interface_async_#t~ret3466#1.offset, usb_autopm_put_interface_async_#t~ret3467#1, usb_autopm_put_interface_async_~intf#1.base, usb_autopm_put_interface_async_~intf#1.offset, usb_autopm_put_interface_async_~udev~19#1.base, usb_autopm_put_interface_async_~udev~19#1.offset, usb_autopm_put_interface_async_~tmp~202#1.base, usb_autopm_put_interface_async_~tmp~202#1.offset, usb_autopm_put_interface_async_~status~31#1;usb_autopm_put_interface_async_~intf#1.base, usb_autopm_put_interface_async_~intf#1.offset := usb_autopm_put_interface_async_#in~intf#1.base, usb_autopm_put_interface_async_#in~intf#1.offset;havoc usb_autopm_put_interface_async_~udev~19#1.base, usb_autopm_put_interface_async_~udev~19#1.offset;havoc usb_autopm_put_interface_async_~tmp~202#1.base, usb_autopm_put_interface_async_~tmp~202#1.offset;havoc usb_autopm_put_interface_async_~status~31#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6581: assume !(~type#1 % 4294967296 <= 2); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-4: assume 0 == #t~mem516#1 % 65536 % 4294967296;#t~bitwise517#1 := 0; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457-4: assume !(0 == #t~mem516#1 % 65536 % 4294967296); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume 0 == #t~mem513#1 % 4294967296;havoc #t~mem513#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: assume !(0 == #t~mem513#1 % 4294967296);havoc #t~mem513#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: assume 0 != (if #t~mem520#1 % 65536 % 4294967296 <= 2147483647 then #t~mem520#1 % 65536 % 4294967296 else #t~mem520#1 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem520#1;~need_debounce_delay~0#1 := 1;call #t~mem521#1.base, #t~mem521#1.offset := read~$Pointer$#122(~hub#1.base, 8 + ~hub#1.offset, 8); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: assume !(0 != (if #t~mem520#1 % 65536 % 4294967296 <= 2147483647 then #t~mem520#1 % 65536 % 4294967296 else #t~mem520#1 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem520#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6565-1: SUMMARY for call #t~ret545#1 := dev_err(#t~mem544#1.base, #t~mem544#1.offset, 56, 0); srcloc: null [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6565: assume -2147483648 <= #t~ret545#1 && #t~ret545#1 <= 2147483647;havoc #t~mem544#1.base, #t~mem544#1.offset;havoc #t~ret545#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19704: assume { :begin_inline_pm_runtime_put } true;pm_runtime_put_#in~dev#1.base, pm_runtime_put_#in~dev#1.offset := usb_autopm_put_interface_async_~intf#1.base, 44 + usb_autopm_put_interface_async_~intf#1.offset;havoc pm_runtime_put_#res#1;havoc pm_runtime_put_#t~ret3125#1, pm_runtime_put_~dev#1.base, pm_runtime_put_~dev#1.offset, pm_runtime_put_~tmp~185#1;pm_runtime_put_~dev#1.base, pm_runtime_put_~dev#1.offset := pm_runtime_put_#in~dev#1.base, pm_runtime_put_#in~dev#1.offset;havoc pm_runtime_put_~tmp~185#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19704-1: SUMMARY for call atomic_dec(usb_autopm_put_interface_async_~intf#1.base, 1116 + usb_autopm_put_interface_async_~intf#1.offset); srcloc: null [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466-1: call #t~mem520#1 := read~int#180(~#portchange~0#1.base, ~#portchange~0#1.offset, 2); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6483-1: SUMMARY for call #t~ret530#1 := clear_port_feature(#t~mem529#1.base, #t~mem529#1.offset, ~port1~1#1, 25); srcloc: null [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6483: assume -2147483648 <= #t~ret530#1 && #t~ret530#1 <= 2147483647;havoc #t~mem529#1.base, #t~mem529#1.offset;havoc #t~ret530#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516: SUMMARY for call set_bit(~port1~1#1, ~hub#1.base, 232 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6508: assume 0 != (if #t~mem534#1 % 65536 % 4294967296 <= 2147483647 then #t~mem534#1 % 65536 % 4294967296 else #t~mem534#1 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem534#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6508: assume !(0 != (if #t~mem534#1 % 65536 % 4294967296 <= 2147483647 then #t~mem534#1 % 65536 % 4294967296 else #t~mem534#1 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem534#1;call #t~mem535#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2); [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: assume -2147483648 <= #t~ret509#1 && #t~ret509#1 <= 2147483647;havoc #t~mem506#1.base, #t~mem506#1.offset;havoc #t~mem507#1;havoc #t~mem508#1;havoc #t~ret509#1; [2025-02-08 02:05:56,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19705: usb_autopm_put_interface_async_#t~ret3467#1 := pm_runtime_put_#res#1;havoc pm_runtime_put_#t~ret3125#1, pm_runtime_put_~dev#1.base, pm_runtime_put_~dev#1.offset, pm_runtime_put_~tmp~185#1;havoc pm_runtime_put_#in~dev#1.base, pm_runtime_put_#in~dev#1.offset;assume { :end_inline_pm_runtime_put } true;assume -2147483648 <= usb_autopm_put_interface_async_#t~ret3467#1 && usb_autopm_put_interface_async_#t~ret3467#1 <= 2147483647;usb_autopm_put_interface_async_~status~31#1 := usb_autopm_put_interface_async_#t~ret3467#1;havoc usb_autopm_put_interface_async_#t~ret3467#1; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434-1: SUMMARY for call #t~ret509#1 := dev_printk(54, 0, #t~mem506#1.base, #t~mem506#1.offset, 55, 0); srcloc: null [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6426: assume 0 != (~udev~2#1.base + ~udev~2#1.offset) % 18446744073709551616;call #t~mem501#1.base, #t~mem501#1.offset := read~$Pointer$#122(~hub#1.base, ~hub#1.offset, 8);call #t~mem502#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2);call #t~mem503#1 := read~int#180(~#portchange~0#1.base, ~#portchange~0#1.offset, 2); [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6426: assume !(0 != (~udev~2#1.base + ~udev~2#1.offset) % 18446744073709551616);call #t~mem505#1 := read~int#132(~#portstatus~0#1.base, ~#portstatus~0#1.offset, 2); [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6492: assume 0 != (if #t~mem532#1 % 65536 % 4294967296 <= 2147483647 then #t~mem532#1 % 65536 % 4294967296 else #t~mem532#1 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem532#1; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6492: assume !(0 != (if #t~mem532#1 % 65536 % 4294967296 <= 2147483647 then #t~mem532#1 % 65536 % 4294967296 else #t~mem532#1 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem532#1; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: assume 0 != (if ~need_debounce_delay~0#1 % 256 % 4294967296 <= 2147483647 then ~need_debounce_delay~0#1 % 256 % 4294967296 else ~need_debounce_delay~0#1 % 256 % 4294967296 - 4294967296);~delay~1#1 := 100; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: assume !(0 != (if ~need_debounce_delay~0#1 % 256 % 4294967296 <= 2147483647 then ~need_debounce_delay~0#1 % 256 % 4294967296 else ~need_debounce_delay~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6476-1: SUMMARY for call #t~ret526#1 := clear_port_feature(#t~mem525#1.base, #t~mem525#1.offset, ~port1~1#1, 17); srcloc: null [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443: assume 0 == (if #t~mem512#1 % 65536 % 4294967296 <= 2147483647 then #t~mem512#1 % 65536 % 4294967296 else #t~mem512#1 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem512#1; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443: assume !(0 == (if #t~mem512#1 % 65536 % 4294967296 <= 2147483647 then #t~mem512#1 % 65536 % 4294967296 else #t~mem512#1 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem512#1; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6476: assume -2147483648 <= #t~ret526#1 && #t~ret526#1 <= 2147483647;havoc #t~mem525#1.base, #t~mem525#1.offset;havoc #t~ret526#1; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: ~port1~1#1 := 1 + ~port1~1#1; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6501: assume 0 == #t~mem533#1 % 4294967296;havoc #t~mem533#1; [2025-02-08 02:05:56,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6501: assume !(0 == #t~mem533#1 % 4294967296);havoc #t~mem533#1; [2025-02-08 02:05:56,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: call ULTIMATE.dealloc(~#portstatus~2.base, ~#portstatus~2.offset);havoc ~#portstatus~2.base, ~#portstatus~2.offset;call ULTIMATE.dealloc(~#portchange~2.base, ~#portchange~2.offset);havoc ~#portchange~2.base, ~#portchange~2.offset; [2025-02-08 02:05:56,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594: call ULTIMATE.dealloc(~#devstatus~0.base, ~#devstatus~0.offset);havoc ~#devstatus~0.base, ~#devstatus~0.offset; [2025-02-08 02:05:56,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18082: havoc #t~mem3128; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25058: assume 0 == (usbdev_open_~dev~18#1.base + usbdev_open_~dev~18#1.offset) % 18446744073709551616; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25058: assume !(0 == (usbdev_open_~dev~18#1.base + usbdev_open_~dev~18#1.offset) % 18446744073709551616); [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25042: havoc usbdev_open_#t~ret4576#1.base, usbdev_open_#t~ret4576#1.offset; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25042-1: SUMMARY for call usbdev_open_#t~ret4576#1.base, usbdev_open_#t~ret4576#1.offset := usb_get_dev(usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25093-1: SUMMARY for call usbdev_open_#t~ret4585#1.base, usbdev_open_#t~ret4585#1.offset := get_current(); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25093: usbdev_open_~tmp___4~15#1.base, usbdev_open_~tmp___4~15#1.offset := usbdev_open_#t~ret4585#1.base, usbdev_open_#t~ret4585#1.offset;havoc usbdev_open_#t~ret4585#1.base, usbdev_open_#t~ret4585#1.offset; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24977: havoc match_devt_#t~mem4564#1;#t~ret6042#1 := match_devt_#res#1;havoc match_devt_#t~mem4564#1, match_devt_~dev#1.base, match_devt_~dev#1.offset, match_devt_~data#1.base, match_devt_~data#1.offset;havoc match_devt_#in~dev#1.base, match_devt_#in~dev#1.offset, match_devt_#in~data#1.base, match_devt_#in~data#1.offset;assume { :end_inline_match_devt } true;assume -2147483648 <= #t~ret6042#1 && #t~ret6042#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6042#1; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25110-1: usbdev_open_#res#1 := usbdev_open_~ret~25#1;call ULTIMATE.dealloc(usbdev_open_~#__key~9#1.base, usbdev_open_~#__key~9#1.offset);havoc usbdev_open_~#__key~9#1.base, usbdev_open_~#__key~9#1.offset;call ULTIMATE.dealloc(usbdev_open_~#__key___0~3#1.base, usbdev_open_~#__key___0~3#1.offset);havoc usbdev_open_~#__key___0~3#1.base, usbdev_open_~#__key___0~3#1.offset; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25094: SUMMARY for call security_task_getsecid(usbdev_open_~tmp___4~15#1.base, usbdev_open_~tmp___4~15#1.offset, usbdev_open_~ps~5#1.base, 252 + usbdev_open_~ps~5#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25079-1: SUMMARY for call usbdev_open_#t~ret4579#1.base, usbdev_open_#t~ret4579#1.offset := spinlock_check(usbdev_open_~ps~5#1.base, 32 + usbdev_open_~ps~5#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25079: havoc usbdev_open_#t~ret4579#1.base, usbdev_open_#t~ret4579#1.offset; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25063-1: SUMMARY for call device_lock(usbdev_open_~dev~18#1.base, 131 + usbdev_open_~dev~18#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25030: assume 189 == usbdev_open_~tmp___1~73#1 % 4294967296;call usbdev_open_#t~mem4570#1 := read~int#122(usbdev_open_~inode#1.base, 374 + usbdev_open_~inode#1.offset, 4);assume { :begin_inline_usbdev_lookup_by_devt } true;usbdev_lookup_by_devt_#in~devt#1 := usbdev_open_#t~mem4570#1;havoc usbdev_lookup_by_devt_#res#1.base, usbdev_lookup_by_devt_#res#1.offset;havoc usbdev_lookup_by_devt_#t~ret4565#1.base, usbdev_lookup_by_devt_#t~ret4565#1.offset, usbdev_lookup_by_devt_~devt#1, usbdev_lookup_by_devt_~dev~17#1.base, usbdev_lookup_by_devt_~dev~17#1.offset, usbdev_lookup_by_devt_~__mptr~134#1.base, usbdev_lookup_by_devt_~__mptr~134#1.offset;usbdev_lookup_by_devt_~devt#1 := usbdev_lookup_by_devt_#in~devt#1;havoc usbdev_lookup_by_devt_~dev~17#1.base, usbdev_lookup_by_devt_~dev~17#1.offset;havoc usbdev_lookup_by_devt_~__mptr~134#1.base, usbdev_lookup_by_devt_~__mptr~134#1.offset; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25030: assume !(189 == usbdev_open_~tmp___1~73#1 % 4294967296); [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25096-1: SUMMARY for call list_add_tail(usbdev_open_~ps~5#1.base, usbdev_open_~ps~5#1.offset, usbdev_open_~dev~18#1.base, 1531 + usbdev_open_~dev~18#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25063: call usbdev_open_#t~mem4577#1 := read~int#122(usbdev_open_~dev~18#1.base, 24 + usbdev_open_~dev~18#1.offset, 4); [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25096: call write~$Pointer$#122(usbdev_open_~ps~5#1.base, usbdev_open_~ps~5#1.offset, usbdev_open_~file#1.base, 280 + usbdev_open_~file#1.offset, 8); [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25080: SUMMARY for call __raw_spin_lock_init(usbdev_open_~ps~5#1.base, 32 + usbdev_open_~ps~5#1.offset, 681, 0, usbdev_open_~#__key~9#1.base, usbdev_open_~#__key~9#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25113: SUMMARY for call device_unlock(usbdev_open_~dev~18#1.base, 131 + usbdev_open_~dev~18#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23957: havoc imajor_#t~mem4361#1;usbdev_open_#t~ret4569#1 := imajor_#res#1;havoc imajor_#t~mem4361#1, imajor_~inode#1.base, imajor_~inode#1.offset;havoc imajor_#in~inode#1.base, imajor_#in~inode#1.offset;assume { :end_inline_imajor } true;usbdev_open_~tmp___1~73#1 := usbdev_open_#t~ret4569#1;havoc usbdev_open_#t~ret4569#1; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25081: SUMMARY for call INIT_LIST_HEAD(usbdev_open_~ps~5#1.base, usbdev_open_~ps~5#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4155: havoc __find_interface_#t~mem67#1;havoc __find_interface_#t~mem68#1;#t~ret6034#1 := __find_interface_#res#1;havoc __find_interface_#t~ret64#1, __find_interface_#t~mem65#1.base, __find_interface_#t~mem65#1.offset, __find_interface_#t~mem66#1.base, __find_interface_#t~mem66#1.offset, __find_interface_#t~mem67#1, __find_interface_#t~mem68#1, __find_interface_~dev#1.base, __find_interface_~dev#1.offset, __find_interface_~data#1.base, __find_interface_~data#1.offset, __find_interface_~arg~0#1.base, __find_interface_~arg~0#1.offset, __find_interface_~intf~0#1.base, __find_interface_~intf~0#1.offset, __find_interface_~tmp~3#1, __find_interface_~__mptr~1#1.base, __find_interface_~__mptr~1#1.offset;havoc __find_interface_#in~dev#1.base, __find_interface_#in~dev#1.offset, __find_interface_#in~data#1.base, __find_interface_#in~data#1.offset;assume { :end_inline___find_interface } true;assume -2147483648 <= #t~ret6034#1 && #t~ret6034#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6034#1; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25114: SUMMARY for call usb_put_dev(usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25032: usbdev_open_#t~ret4571#1.base, usbdev_open_#t~ret4571#1.offset := usbdev_lookup_by_devt_#res#1.base, usbdev_lookup_by_devt_#res#1.offset;havoc usbdev_lookup_by_devt_#t~ret4565#1.base, usbdev_lookup_by_devt_#t~ret4565#1.offset, usbdev_lookup_by_devt_~devt#1, usbdev_lookup_by_devt_~dev~17#1.base, usbdev_lookup_by_devt_~dev~17#1.offset, usbdev_lookup_by_devt_~__mptr~134#1.base, usbdev_lookup_by_devt_~__mptr~134#1.offset;havoc usbdev_lookup_by_devt_#in~devt#1;assume { :end_inline_usbdev_lookup_by_devt } true;usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset := usbdev_open_#t~ret4571#1.base, usbdev_open_#t~ret4571#1.offset;havoc usbdev_open_#t~mem4570#1;havoc usbdev_open_#t~ret4571#1.base, usbdev_open_#t~ret4571#1.offset; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25065: assume 0 == usbdev_open_#t~mem4577#1 % 4294967296;havoc usbdev_open_#t~mem4577#1; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25065: assume !(0 == usbdev_open_#t~mem4577#1 % 4294967296);havoc usbdev_open_#t~mem4577#1; [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25098: SUMMARY for call device_unlock(usbdev_open_~dev~18#1.base, 131 + usbdev_open_~dev~18#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25082: SUMMARY for call INIT_LIST_HEAD(usbdev_open_~ps~5#1.base, 100 + usbdev_open_~ps~5#1.offset); srcloc: null [2025-02-08 02:05:56,387 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25083: SUMMARY for call INIT_LIST_HEAD(usbdev_open_~ps~5#1.base, 116 + usbdev_open_~ps~5#1.offset); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25100: assume 0 != ~usbfs_snoop~0; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25100: assume !(0 != ~usbfs_snoop~0); [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24985-1: SUMMARY for call usbdev_lookup_by_devt_#t~ret4565#1.base, usbdev_lookup_by_devt_#t~ret4565#1.offset := bus_find_device(~#usb_bus_type~0.base, ~#usb_bus_type~0.offset, 0, 0, 0, (if usbdev_lookup_by_devt_~devt#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then usbdev_lookup_by_devt_~devt#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else usbdev_lookup_by_devt_~devt#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #funAddr~match_devt.base, #funAddr~match_devt.offset); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24985: usbdev_lookup_by_devt_~dev~17#1.base, usbdev_lookup_by_devt_~dev~17#1.offset := usbdev_lookup_by_devt_#t~ret4565#1.base, usbdev_lookup_by_devt_#t~ret4565#1.offset;havoc usbdev_lookup_by_devt_#t~ret4565#1.base, usbdev_lookup_by_devt_#t~ret4565#1.offset; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25084-1: SUMMARY for call __init_waitqueue_head(usbdev_open_~ps~5#1.base, 132 + usbdev_open_~ps~5#1.offset, usbdev_open_~#__key___0~3#1.base, usbdev_open_~#__key___0~3#1.offset); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25084: call write~int#122(0, usbdev_open_~ps~5#1.base, 216 + usbdev_open_~ps~5#1.offset, 4); [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25118: usbdev_open_#res#1 := usbdev_open_~ret~25#1;call ULTIMATE.dealloc(usbdev_open_~#__key~9#1.base, usbdev_open_~#__key~9#1.offset);havoc usbdev_open_~#__key~9#1.base, usbdev_open_~#__key~9#1.offset;call ULTIMATE.dealloc(usbdev_open_~#__key___0~3#1.base, usbdev_open_~#__key___0~3#1.offset);havoc usbdev_open_~#__key___0~3#1.base, usbdev_open_~#__key___0~3#1.offset; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25118-1: SUMMARY for call kfree(usbdev_open_~ps~5#1.base, usbdev_open_~ps~5#1.offset); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25102: usbdev_open_~tmp___5~11#1.base, usbdev_open_~tmp___5~11#1.offset := usbdev_open_#t~ret4586#1.base, usbdev_open_#t~ret4586#1.offset;havoc usbdev_open_#t~ret4586#1.base, usbdev_open_#t~ret4586#1.offset; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25036: assume 0 == (usbdev_open_~dev~18#1.base + usbdev_open_~dev~18#1.offset) % 18446744073709551616;call usbdev_open_#t~mem4572#1.base, usbdev_open_#t~mem4572#1.offset := read~$Pointer$#122(usbdev_open_~inode#1.base, 1108 + usbdev_open_~inode#1.offset, 8);usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset := usbdev_open_#t~mem4572#1.base, usbdev_open_#t~mem4572#1.offset;havoc usbdev_open_#t~mem4572#1.base, usbdev_open_#t~mem4572#1.offset; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25036: assume !(0 == (usbdev_open_~dev~18#1.base + usbdev_open_~dev~18#1.offset) % 18446744073709551616); [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25102-1: SUMMARY for call usbdev_open_#t~ret4586#1.base, usbdev_open_#t~ret4586#1.offset := get_current(); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25086: usbdev_open_~tmp___2~48#1.base, usbdev_open_~tmp___2~48#1.offset := usbdev_open_#t~ret4580#1.base, usbdev_open_#t~ret4580#1.offset;havoc usbdev_open_#t~ret4580#1.base, usbdev_open_#t~ret4580#1.offset; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25086-1: SUMMARY for call usbdev_open_#t~ret4580#1.base, usbdev_open_#t~ret4580#1.offset := get_current(); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25103-1: SUMMARY for call usbdev_open_#t~ret4587#1.base, usbdev_open_#t~ret4587#1.offset := get_current(); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25070: assume -2147483648 <= usbdev_open_#t~ret4578#1 && usbdev_open_#t~ret4578#1 <= 2147483647;usbdev_open_~ret~25#1 := usbdev_open_#t~ret4578#1;havoc usbdev_open_#t~ret4578#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25103: usbdev_open_~tmp___6~8#1.base, usbdev_open_~tmp___6~8#1.offset := usbdev_open_#t~ret4587#1.base, usbdev_open_#t~ret4587#1.offset;havoc usbdev_open_#t~ret4587#1.base, usbdev_open_#t~ret4587#1.offset; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25004: call ULTIMATE.dealloc(usbdev_open_~#__key~9#1.base, usbdev_open_~#__key~9#1.offset);havoc usbdev_open_~#__key~9#1.base, usbdev_open_~#__key~9#1.offset;call ULTIMATE.dealloc(usbdev_open_~#__key___0~3#1.base, usbdev_open_~#__key___0~3#1.offset);havoc usbdev_open_~#__key___0~3#1.base, usbdev_open_~#__key___0~3#1.offset;#t~ret6044#1 := usbdev_open_#res#1;havoc usbdev_open_#t~ret4566#1.base, usbdev_open_#t~ret4566#1.offset, usbdev_open_#t~mem4567#1.base, usbdev_open_#t~mem4567#1.offset, usbdev_open_#t~ret4568#1.base, usbdev_open_#t~ret4568#1.offset, usbdev_open_#t~ret4569#1, usbdev_open_#t~mem4570#1, usbdev_open_#t~ret4571#1.base, usbdev_open_#t~ret4571#1.offset, usbdev_open_#t~mem4572#1.base, usbdev_open_#t~mem4572#1.offset, usbdev_open_#t~mem4573#1.base, usbdev_open_#t~mem4573#1.offset, usbdev_open_#t~mem4574#1.base, usbdev_open_#t~mem4574#1.offset, usbdev_open_#t~mem4575#1.base, usbdev_open_#t~mem4575#1.offset, usbdev_open_#t~ret4576#1.base, usbdev_open_#t~ret4576#1.offset, usbdev_open_#t~mem4577#1, usbdev_open_#t~ret4578#1, usbdev_open_#t~ret4579#1.base, usbdev_open_#t~ret4579#1.offset, usbdev_open_#t~ret4580#1.base, usbdev_open_#t~ret4580#1.offset, usbdev_open_#t~ret4581#1.base, usbdev_open_#t~ret4581#1.offset, usbdev_open_#t~ret4582#1.base, usbdev_open_#t~ret4582#1.offset, usbdev_open_#t~mem4583#1, usbdev_open_#t~mem4584#1, usbdev_open_#t~ret4585#1.base, usbdev_open_#t~ret4585#1.offset, usbdev_open_#t~ret4586#1.base, usbdev_open_#t~ret4586#1.offset, usbdev_open_#t~ret4587#1.base, usbdev_open_#t~ret4587#1.offset, usbdev_open_#t~ret4588#1, usbdev_open_#t~ret4589#1, usbdev_open_~inode#1.base, usbdev_open_~inode#1.offset, usbdev_open_~file#1.base, usbdev_open_~file#1.offset, usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset, usbdev_open_~ps~5#1.base, usbdev_open_~ps~5#1.offset, usbdev_open_~cred~0#1.base, usbdev_open_~cred~0#1.offset, usbdev_open_~tmp~303#1.base, usbdev_open_~tmp~303#1.offset, usbdev_open_~ret~25#1, usbdev_open_~tmp___0~124#1.base, usbdev_open_~tmp___0~124#1.offset, usbdev_open_~tmp___1~73#1, usbdev_open_~#__key~9#1.base, usbdev_open_~#__key~9#1.offset, usbdev_open_~#__key___0~3#1.base, usbdev_open_~#__key___0~3#1.offset, usbdev_open_~tmp___2~48#1.base, usbdev_open_~tmp___2~48#1.offset, usbdev_open_~tmp___3~26#1.base, usbdev_open_~tmp___3~26#1.offset, usbdev_open_~tmp___4~15#1.base, usbdev_open_~tmp___4~15#1.offset, usbdev_open_~tmp___5~11#1.base, usbdev_open_~tmp___5~11#1.offset, usbdev_open_~tmp___6~8#1.base, usbdev_open_~tmp___6~8#1.offset, usbdev_open_~tmp___7~5#1;havoc usbdev_open_#in~inode#1.base, usbdev_open_#in~inode#1.offset, usbdev_open_#in~file#1.base, usbdev_open_#in~file#1.offset;assume { :end_inline_usbdev_open } true;assume -2147483648 <= #t~ret6044#1 && #t~ret6044#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6044#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25070-1: SUMMARY for call usbdev_open_#t~ret4578#1 := usb_autoresume_device(usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #t~ret6049#1 := usbfs_show_options_#res#1;havoc usbfs_show_options_#t~ret5688#1, usbfs_show_options_#t~ret5689#1, usbfs_show_options_#t~ret5690#1, usbfs_show_options_#t~ret5691#1, usbfs_show_options_#t~ret5692#1, usbfs_show_options_#t~ret5693#1, usbfs_show_options_#t~ret5694#1, usbfs_show_options_#t~ret5695#1, usbfs_show_options_#t~ret5696#1, usbfs_show_options_~seq#1.base, usbfs_show_options_~seq#1.offset, usbfs_show_options_~mnt#1.base, usbfs_show_options_~mnt#1.offset;havoc usbfs_show_options_#in~seq#1.base, usbfs_show_options_#in~seq#1.offset, usbfs_show_options_#in~mnt#1.base, usbfs_show_options_#in~mnt#1.offset;assume { :end_inline_usbfs_show_options } true;assume -2147483648 <= #t~ret6049#1 && #t~ret6049#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6049#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #t~ret6047#1 := default_open_#res#1;havoc default_open_#t~mem5808#1.base, default_open_#t~mem5808#1.offset, default_open_#t~mem5809#1.base, default_open_#t~mem5809#1.offset, default_open_~inode#1.base, default_open_~inode#1.offset, default_open_~file#1.base, default_open_~file#1.offset;havoc default_open_#in~inode#1.base, default_open_#in~inode#1.offset, default_open_#in~file#1.base, default_open_#in~file#1.offset;assume { :end_inline_default_open } true;assume -2147483648 <= #t~ret6047#1 && #t~ret6047#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6047#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret6046#1 := usb_device_poll_#res#1;havoc usb_device_poll_#t~ret5404#1, usb_device_poll_#t~mem5405#1, usb_device_poll_~file#1.base, usb_device_poll_~file#1.offset, usb_device_poll_~wait#1.base, usb_device_poll_~wait#1.offset, usb_device_poll_~event_count~0#1, usb_device_poll_~tmp~353#1;havoc usb_device_poll_#in~file#1.base, usb_device_poll_#in~file#1.offset, usb_device_poll_#in~wait#1.base, usb_device_poll_#in~wait#1.offset;assume { :end_inline_usb_device_poll } true;#t~funptrres6033#1 := #t~ret6046#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25087-1: SUMMARY for call usbdev_open_#t~ret4581#1.base, usbdev_open_#t~ret4581#1.offset := task_pid(usbdev_open_~tmp___2~48#1.base, usbdev_open_~tmp___2~48#1.offset); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #t~ret6043#1 := usbdev_poll_#res#1;havoc usbdev_poll_#t~mem5131#1.base, usbdev_poll_#t~mem5131#1.offset, usbdev_poll_#t~mem5132#1, usbdev_poll_#t~bitwise5133#1, usbdev_poll_#t~ret5134#1, usbdev_poll_#t~bitwise5135#1, usbdev_poll_#t~ret5136#1, usbdev_poll_#t~bitwise5137#1, usbdev_poll_~file#1.base, usbdev_poll_~file#1.offset, usbdev_poll_~wait#1.base, usbdev_poll_~wait#1.offset, usbdev_poll_~ps~8#1.base, usbdev_poll_~ps~8#1.offset, usbdev_poll_~mask~0#1, usbdev_poll_~tmp~335#1, usbdev_poll_~tmp___0~147#1;havoc usbdev_poll_#in~file#1.base, usbdev_poll_#in~file#1.offset, usbdev_poll_#in~wait#1.base, usbdev_poll_#in~wait#1.offset;assume { :end_inline_usbdev_poll } true;#t~funptrres6033#1 := #t~ret6043#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25087: usbdev_open_~tmp___3~26#1.base, usbdev_open_~tmp___3~26#1.offset := usbdev_open_#t~ret4581#1.base, usbdev_open_#t~ret4581#1.offset;havoc usbdev_open_#t~ret4581#1.base, usbdev_open_#t~ret4581#1.offset; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: #t~ret6041#1 := driver_probe_#res#1;havoc driver_probe_~intf#1.base, driver_probe_~intf#1.offset, driver_probe_~id#1.base, driver_probe_~id#1.offset;havoc driver_probe_#in~intf#1.base, driver_probe_#in~intf#1.offset, driver_probe_#in~id#1.base, driver_probe_#in~id#1.offset;assume { :end_inline_driver_probe } true;assume -2147483648 <= #t~ret6041#1 && #t~ret6041#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6041#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: #t~ret6039#1 := usb_uevent_#res#1;havoc usb_uevent_#t~ret3279#1, usb_uevent_#t~ret3280#1, usb_uevent_#t~ret3281#1.base, usb_uevent_#t~ret3281#1.offset, usb_uevent_#t~mem3282#1, usb_uevent_#t~ret3283#1.base, usb_uevent_#t~ret3283#1.offset, usb_uevent_#t~ret3284#1, usb_uevent_#t~mem3285#1.base, usb_uevent_#t~mem3285#1.offset, usb_uevent_#t~ret3286#1.base, usb_uevent_#t~ret3286#1.offset, usb_uevent_#t~ret3287#1, usb_uevent_#t~mem3288#1.base, usb_uevent_#t~mem3288#1.offset, usb_uevent_#t~mem3289#1, usb_uevent_#t~mem3290#1, usb_uevent_#t~ret3291#1, usb_uevent_#t~mem3292#1, usb_uevent_#t~mem3293#1, usb_uevent_#t~mem3294#1, usb_uevent_#t~ret3295#1, usb_uevent_#t~mem3296#1, usb_uevent_#t~mem3297#1, usb_uevent_#t~mem3298#1, usb_uevent_#t~ret3299#1, usb_uevent_~dev#1.base, usb_uevent_~dev#1.offset, usb_uevent_~env#1.base, usb_uevent_~env#1.offset, usb_uevent_~usb_dev~4#1.base, usb_uevent_~usb_dev~4#1.offset, usb_uevent_~__mptr~50#1.base, usb_uevent_~__mptr~50#1.offset, usb_uevent_~intf~12#1.base, usb_uevent_~intf~12#1.offset, usb_uevent_~__mptr___0~18#1.base, usb_uevent_~__mptr___0~18#1.offset, usb_uevent_~tmp~196#1, usb_uevent_~tmp___0~93#1, usb_uevent_~tmp___1~51#1.base, usb_uevent_~tmp___1~51#1.offset, usb_uevent_~tmp___2~38#1.base, usb_uevent_~tmp___2~38#1.offset, usb_uevent_~tmp___3~20#1, usb_uevent_~tmp___4~13#1, usb_uevent_~tmp___5~9#1;havoc usb_uevent_#in~dev#1.base, usb_uevent_#in~dev#1.offset, usb_uevent_#in~env#1.base, usb_uevent_#in~env#1.offset;assume { :end_inline_usb_uevent } true;assume -2147483648 <= #t~ret6039#1 && #t~ret6039#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6039#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: #t~ret6038#1 := usb_device_match_#res#1;havoc usb_device_match_#t~ret3272#1, usb_device_match_#t~ret3273#1, usb_device_match_#t~ret3274#1, usb_device_match_#t~ret3275#1, usb_device_match_#t~mem3276#1.base, usb_device_match_#t~mem3276#1.offset, usb_device_match_#t~ret3277#1.base, usb_device_match_#t~ret3277#1.offset, usb_device_match_#t~ret3278#1.base, usb_device_match_#t~ret3278#1.offset, usb_device_match_~dev#1.base, usb_device_match_~dev#1.offset, usb_device_match_~drv#1.base, usb_device_match_~drv#1.offset, usb_device_match_~tmp~195#1, usb_device_match_~intf~11#1.base, usb_device_match_~intf~11#1.offset, usb_device_match_~usb_drv~1#1.base, usb_device_match_~usb_drv~1#1.offset, usb_device_match_~id~3#1.base, usb_device_match_~id~3#1.offset, usb_device_match_~tmp___0~92#1, usb_device_match_~__mptr~49#1.base, usb_device_match_~__mptr~49#1.offset, usb_device_match_~__mptr___0~17#1.base, usb_device_match_~__mptr___0~17#1.offset, usb_device_match_~tmp___1~50#1, usb_device_match_~tmp___2~37#1;havoc usb_device_match_#in~dev#1.base, usb_device_match_#in~dev#1.offset, usb_device_match_#in~drv#1.base, usb_device_match_#in~drv#1.offset;assume { :end_inline_usb_device_match } true;assume -2147483648 <= #t~ret6038#1 && #t~ret6038#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6038#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24988: assume 0 == (usbdev_lookup_by_devt_~dev~17#1.base + usbdev_lookup_by_devt_~dev~17#1.offset) % 18446744073709551616;usbdev_lookup_by_devt_#res#1.base, usbdev_lookup_by_devt_#res#1.offset := 0, 0; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24988: assume !(0 == (usbdev_lookup_by_devt_~dev~17#1.base + usbdev_lookup_by_devt_~dev~17#1.offset) % 18446744073709551616);usbdev_lookup_by_devt_~__mptr~134#1.base, usbdev_lookup_by_devt_~__mptr~134#1.offset := usbdev_lookup_by_devt_~dev~17#1.base, usbdev_lookup_by_devt_~dev~17#1.offset;usbdev_lookup_by_devt_#res#1.base, usbdev_lookup_by_devt_#res#1.offset := usbdev_lookup_by_devt_~__mptr~134#1.base, 2136363548036487194520 + usbdev_lookup_by_devt_~__mptr~134#1.offset; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: #t~ret6037#1 := usb_if_uevent_#res#1;havoc usb_if_uevent_#t~ret3008#1.base, usb_if_uevent_#t~ret3008#1.offset, usb_if_uevent_#t~mem3009#1.base, usb_if_uevent_#t~mem3009#1.offset, usb_if_uevent_#t~mem3010#1, usb_if_uevent_#t~mem3011#1, usb_if_uevent_#t~mem3012#1, usb_if_uevent_#t~ret3013#1, usb_if_uevent_#t~mem3014#1, usb_if_uevent_#t~mem3015#1, usb_if_uevent_#t~mem3016#1, usb_if_uevent_#t~mem3017#1, usb_if_uevent_#t~mem3018#1, usb_if_uevent_#t~mem3019#1, usb_if_uevent_#t~mem3020#1, usb_if_uevent_#t~mem3021#1, usb_if_uevent_#t~mem3022#1, usb_if_uevent_#t~ret3023#1, usb_if_uevent_~dev#1.base, usb_if_uevent_~dev#1.offset, usb_if_uevent_~env#1.base, usb_if_uevent_~env#1.offset, usb_if_uevent_~usb_dev~3#1.base, usb_if_uevent_~usb_dev~3#1.offset, usb_if_uevent_~intf~6#1.base, usb_if_uevent_~intf~6#1.offset, usb_if_uevent_~alt~7#1.base, usb_if_uevent_~alt~7#1.offset, usb_if_uevent_~__mptr~36#1.base, usb_if_uevent_~__mptr~36#1.offset, usb_if_uevent_~tmp~176#1, usb_if_uevent_~tmp___0~87#1;havoc usb_if_uevent_#in~dev#1.base, usb_if_uevent_#in~dev#1.offset, usb_if_uevent_#in~env#1.base, usb_if_uevent_#in~env#1.offset;assume { :end_inline_usb_if_uevent } true;assume -2147483648 <= #t~ret6037#1 && #t~ret6037#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6037#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: #t~ret6035#1 := usb_dev_uevent_#res#1;havoc usb_dev_uevent_#t~mem75#1.base, usb_dev_uevent_#t~mem75#1.offset, usb_dev_uevent_#t~mem76#1, usb_dev_uevent_#t~ret77#1, usb_dev_uevent_#t~mem78#1, usb_dev_uevent_#t~ret79#1, usb_dev_uevent_~dev#1.base, usb_dev_uevent_~dev#1.offset, usb_dev_uevent_~env#1.base, usb_dev_uevent_~env#1.offset, usb_dev_uevent_~usb_dev~0#1.base, usb_dev_uevent_~usb_dev~0#1.offset, usb_dev_uevent_~__mptr~4#1.base, usb_dev_uevent_~__mptr~4#1.offset, usb_dev_uevent_~tmp~5#1, usb_dev_uevent_~tmp___0~0#1;havoc usb_dev_uevent_#in~dev#1.base, usb_dev_uevent_#in~dev#1.offset, usb_dev_uevent_#in~env#1.base, usb_dev_uevent_#in~env#1.offset;assume { :end_inline_usb_dev_uevent } true;assume -2147483648 <= #t~ret6035#1 && #t~ret6035#1 <= 2147483647;#t~funptrres6033#1 := #t~ret6035#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25038: assume 0 != (usbdev_open_~dev~18#1.base + usbdev_open_~dev~18#1.offset) % 18446744073709551616;call usbdev_open_#t~mem4573#1.base, usbdev_open_#t~mem4573#1.offset := read~$Pointer$#122(usbdev_open_~dev~18#1.base, 1555 + usbdev_open_~dev~18#1.offset, 8); [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25038: assume !(0 != (usbdev_open_~dev~18#1.base + usbdev_open_~dev~18#1.offset) % 18446744073709551616);usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset := 0, 0; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25104-1: SUMMARY for call usbdev_open_#t~ret4588#1 := task_pid_nr(usbdev_open_~tmp___6~8#1.base, usbdev_open_~tmp___6~8#1.offset); srcloc: null [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25104: assume -2147483648 <= usbdev_open_#t~ret4588#1 && usbdev_open_#t~ret4588#1 <= 2147483647;usbdev_open_~tmp___7~5#1 := usbdev_open_#t~ret4588#1;havoc usbdev_open_#t~ret4588#1; [2025-02-08 02:05:56,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25088-1: SUMMARY for call usbdev_open_#t~ret4582#1.base, usbdev_open_#t~ret4582#1.offset := get_pid(usbdev_open_~tmp___3~26#1.base, usbdev_open_~tmp___3~26#1.offset); srcloc: null [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25088: call write~$Pointer$#122(usbdev_open_#t~ret4582#1.base, usbdev_open_#t~ret4582#1.offset, usbdev_open_~ps~5#1.base, 220 + usbdev_open_~ps~5#1.offset, 8);havoc usbdev_open_#t~ret4582#1.base, usbdev_open_#t~ret4582#1.offset;call usbdev_open_#t~mem4583#1 := read~int#122(usbdev_open_~cred~0#1.base, 20 + usbdev_open_~cred~0#1.offset, 4);call write~int#122(usbdev_open_#t~mem4583#1, usbdev_open_~ps~5#1.base, 228 + usbdev_open_~ps~5#1.offset, 4);havoc usbdev_open_#t~mem4583#1;call usbdev_open_#t~mem4584#1 := read~int#122(usbdev_open_~cred~0#1.base, 36 + usbdev_open_~cred~0#1.offset, 4);call write~int#122(usbdev_open_#t~mem4584#1, usbdev_open_~ps~5#1.base, 232 + usbdev_open_~ps~5#1.offset, 4);havoc usbdev_open_#t~mem4584#1;call write~$Pointer$#122(0, 0, usbdev_open_~ps~5#1.base, 236 + usbdev_open_~ps~5#1.offset, 8);call write~int#122(0, usbdev_open_~ps~5#1.base, 244 + usbdev_open_~ps~5#1.offset, 8); [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25039: assume 0 != (usbdev_open_#t~mem4573#1.base + usbdev_open_#t~mem4573#1.offset) % 18446744073709551616;havoc usbdev_open_#t~mem4573#1.base, usbdev_open_#t~mem4573#1.offset;call usbdev_open_#t~mem4574#1.base, usbdev_open_#t~mem4574#1.offset := read~$Pointer$#122(usbdev_open_~dev~18#1.base, 1555 + usbdev_open_~dev~18#1.offset, 8);call usbdev_open_#t~mem4575#1.base, usbdev_open_#t~mem4575#1.offset := read~$Pointer$#122(usbdev_open_#t~mem4574#1.base, 48 + usbdev_open_#t~mem4574#1.offset, 8); [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25039: assume !(0 != (usbdev_open_#t~mem4573#1.base + usbdev_open_#t~mem4573#1.offset) % 18446744073709551616);havoc usbdev_open_#t~mem4573#1.base, usbdev_open_#t~mem4573#1.offset;usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset := 0, 0; [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25105-1: SUMMARY for call usbdev_open_#t~ret4589#1 := _dev_info(usbdev_open_~dev~18#1.base, 131 + usbdev_open_~dev~18#1.offset, 682, 0); srcloc: null [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25072: assume 0 != usbdev_open_~ret~25#1; [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25072: assume !(0 != usbdev_open_~ret~25#1);call write~$Pointer$#122(usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset, usbdev_open_~ps~5#1.base, 16 + usbdev_open_~ps~5#1.offset, 8);call write~$Pointer$#122(usbdev_open_~file#1.base, usbdev_open_~file#1.offset, usbdev_open_~ps~5#1.base, 24 + usbdev_open_~ps~5#1.offset, 8); [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25105: assume -2147483648 <= usbdev_open_#t~ret4589#1 && usbdev_open_#t~ret4589#1 <= 2147483647;havoc usbdev_open_#t~ret4589#1; [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25056: SUMMARY for call mutex_unlock(~#usbfs_mutex~0.base, ~#usbfs_mutex~0.offset); srcloc: null [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25040: assume (usbdev_open_#t~mem4575#1.base + usbdev_open_#t~mem4575#1.offset) % 18446744073709551616 == (usbdev_open_~inode#1.base + usbdev_open_~inode#1.offset) % 18446744073709551616;havoc usbdev_open_#t~mem4574#1.base, usbdev_open_#t~mem4574#1.offset;havoc usbdev_open_#t~mem4575#1.base, usbdev_open_#t~mem4575#1.offset; [2025-02-08 02:05:56,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25040: assume !((usbdev_open_#t~mem4575#1.base + usbdev_open_#t~mem4575#1.offset) % 18446744073709551616 == (usbdev_open_~inode#1.base + usbdev_open_~inode#1.offset) % 18446744073709551616);havoc usbdev_open_#t~mem4574#1.base, usbdev_open_#t~mem4574#1.offset;havoc usbdev_open_#t~mem4575#1.base, usbdev_open_#t~mem4575#1.offset;usbdev_open_~dev~18#1.base, usbdev_open_~dev~18#1.offset := 0, 0; [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint get_hub_statusFINAL: assume true; [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844-1: SUMMARY for call #t~ret353 := usb_control_msg(~hdev.base, ~hdev.offset, #t~bitwise352, 0, 160, 0, 0, ~data.base, ~data.offset, 4, 1000); srcloc: null [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5843: ~tmp~36 := #t~ret351;havoc #t~ret351; [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844-2: [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5843-1: SUMMARY for call #t~ret351 := __create_pipe(~hdev.base, ~hdev.offset, 0); srcloc: null [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844: assume -2147483648 <= #t~ret353 && #t~ret353 <= 2147483647;~status~1 := #t~ret353;havoc #t~bitwise352;havoc #t~ret353;~i~5 := 1 + ~i~5; [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844-5: assume 0 == ~tmp~36 % 4294967296 || 2147483776 == ~tmp~36 % 4294967296;#t~bitwise352 := 2147483776; [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844-5: assume !(0 == ~tmp~36 % 4294967296 || 2147483776 == ~tmp~36 % 4294967296); [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844-3: havoc #t~bitwise352;assume (#t~bitwise352 % 4294967296 >= ~tmp~36 % 4294967296 && #t~bitwise352 % 4294967296 >= 2147483776) && #t~bitwise352 % 4294967296 <= 2147483776 + ~tmp~36 % 4294967296; [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844-4: assume false;#t~bitwise352 := ~tmp~36; [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5844-4: assume !false; [2025-02-08 02:05:56,401 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5862: #res := ~status~1; [2025-02-08 02:05:56,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33096: havoc #t~nondet5965; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29405: assume 0 == ~i~57#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29405: assume !(0 == ~i~57#1);call #t~mem5194#1 := read~int#122(~udev#1.base, 1199 + ~udev#1.offset, 1); [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29372-1: is_activesync_#res#1 := is_activesync_~tmp~341#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29409: #t~ret5192#1 := is_rndis_#res#1;havoc is_rndis_#t~mem5180#1, is_rndis_#t~mem5181#1, is_rndis_#t~mem5182#1, is_rndis_~desc#1.base, is_rndis_~desc#1.offset, is_rndis_~tmp~340#1;havoc is_rndis_#in~desc#1.base, is_rndis_#in~desc#1.offset;assume { :end_inline_is_rndis } true;assume -2147483648 <= #t~ret5192#1 && #t~ret5192#1 <= 2147483647;~tmp~342#1 := #t~ret5192#1;havoc #t~ret5192#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29476: ~tmp___3~33#1.base, ~tmp___3~33#1.offset := #t~ret5201#1.base, #t~ret5201#1.offset;havoc #t~ret5201#1.base, #t~ret5201#1.offset; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29476-1: SUMMARY for call #t~ret5201#1.base, #t~ret5201#1.offset := plural(~num_configs~0#1); srcloc: null [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29360: assume 1 == is_activesync_#t~mem5184#1 % 256 % 4294967296;havoc is_activesync_#t~mem5184#1;call is_activesync_#t~mem5185#1 := read~int#122(is_activesync_~desc#1.base, 7 + is_activesync_~desc#1.offset, 1); [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29360: assume !(1 == is_activesync_#t~mem5184#1 % 256 % 4294967296);havoc is_activesync_#t~mem5184#1;is_activesync_~tmp~341#1 := 0; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29460: ~tmp___1~88#1.base, ~tmp___1~88#1.offset := #t~ret5196#1.base, #t~ret5196#1.offset;havoc #t~ret5196#1.base, #t~ret5196#1.offset; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29460-1: SUMMARY for call #t~ret5196#1.base, #t~ret5196#1.offset := plural(~insufficient_power~0#1); srcloc: null [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29431: assume 255 != #t~mem5194#1 % 256 % 4294967296;havoc #t~mem5194#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29431: assume !(255 != #t~mem5194#1 % 256 % 4294967296);havoc #t~mem5194#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29340: assume 2 == is_rndis_#t~mem5180#1 % 256 % 4294967296;havoc is_rndis_#t~mem5180#1;call is_rndis_#t~mem5181#1 := read~int#122(is_rndis_~desc#1.base, 6 + is_rndis_~desc#1.offset, 1); [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29340: assume !(2 == is_rndis_#t~mem5180#1 % 256 % 4294967296);havoc is_rndis_#t~mem5180#1;is_rndis_~tmp~340#1 := 0; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29406: assume ~num_configs~0#1 > 1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29406: assume !(~num_configs~0#1 > 1); [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29477-1: SUMMARY for call #t~ret5202#1 := dev_warn(~udev#1.base, 131 + ~udev#1.offset, 756, 0); srcloc: null [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29444: assume 0 == (~best~0#1.base + ~best~0#1.offset) % 18446744073709551616;~best~0#1.base, ~best~0#1.offset := ~c~4#1.base, ~c~4#1.offset; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29444: assume !(0 == (~best~0#1.base + ~best~0#1.offset) % 18446744073709551616); [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29477: assume -2147483648 <= #t~ret5202#1 && #t~ret5202#1 <= 2147483647;havoc #t~ret5202#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29411: assume 0 != ~tmp~342#1;~best~0#1.base, ~best~0#1.offset := ~c~4#1.base, ~c~4#1.offset; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29411: assume !(0 != ~tmp~342#1);assume { :begin_inline_is_activesync } true;is_activesync_#in~desc#1.base, is_activesync_#in~desc#1.offset := ~desc~6#1.base, ~desc~6#1.offset;havoc is_activesync_#res#1;havoc is_activesync_#t~mem5183#1, is_activesync_#t~mem5184#1, is_activesync_#t~mem5185#1, is_activesync_~desc#1.base, is_activesync_~desc#1.offset, is_activesync_~tmp~341#1;is_activesync_~desc#1.base, is_activesync_~desc#1.offset := is_activesync_#in~desc#1.base, is_activesync_#in~desc#1.offset;havoc is_activesync_~tmp~341#1;call is_activesync_#t~mem5183#1 := read~int#122(is_activesync_~desc#1.base, 5 + is_activesync_~desc#1.offset, 1); [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29353-1: is_rndis_#res#1 := is_rndis_~tmp~340#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29481: #res#1 := ~i~57#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29415: #t~ret5193#1 := is_activesync_#res#1;havoc is_activesync_#t~mem5183#1, is_activesync_#t~mem5184#1, is_activesync_#t~mem5185#1, is_activesync_~desc#1.base, is_activesync_~desc#1.offset, is_activesync_~tmp~341#1;havoc is_activesync_#in~desc#1.base, is_activesync_#in~desc#1.offset;assume { :end_inline_is_activesync } true;assume -2147483648 <= #t~ret5193#1 && #t~ret5193#1 <= 2147483647;~tmp___0~150#1 := #t~ret5193#1;havoc #t~ret5193#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29361: assume 1 == is_activesync_#t~mem5185#1 % 256 % 4294967296;havoc is_activesync_#t~mem5185#1;is_activesync_~tmp~341#1 := 1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29361: assume !(1 == is_activesync_#t~mem5185#1 % 256 % 4294967296);havoc is_activesync_#t~mem5185#1;is_activesync_~tmp~341#1 := 0; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29461-1: SUMMARY for call #t~ret5197#1 := _dev_info(~udev#1.base, 131 + ~udev#1.offset, 753, 0); srcloc: null [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29461: assume -2147483648 <= #t~ret5197#1 && #t~ret5197#1 <= 2147483647;havoc #t~ret5197#1; [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29395: ~desc~6#1.base, ~desc~6#1.offset := 0, 0;call #t~mem5188#1 := read~int#122(~c~4#1.base, 4 + ~c~4#1.offset, 1); [2025-02-08 02:05:56,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29432: assume 0 != (~desc~6#1.base + ~desc~6#1.offset) % 18446744073709551616;call #t~mem5195#1 := read~int#122(~desc~6#1.base, 5 + ~desc~6#1.offset, 1); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29432: assume !(0 != (~desc~6#1.base + ~desc~6#1.offset) % 18446744073709551616); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29469-1: SUMMARY for call #t~ret5199#1.base, #t~ret5199#1.offset := plural(~num_configs~0#1); srcloc: null [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29469: ~tmp___2~57#1.base, ~tmp___2~57#1.offset := #t~ret5199#1.base, #t~ret5199#1.offset;havoc #t~ret5199#1.base, #t~ret5199#1.offset; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29341: assume 2 == is_rndis_#t~mem5181#1 % 256 % 4294967296;havoc is_rndis_#t~mem5181#1;call is_rndis_#t~mem5182#1 := read~int#122(is_rndis_~desc#1.base, 7 + is_rndis_~desc#1.offset, 1); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29341: assume !(2 == is_rndis_#t~mem5181#1 % 256 % 4294967296);havoc is_rndis_#t~mem5181#1;is_rndis_~tmp~340#1 := 0; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29407: assume 0 != (~desc~6#1.base + ~desc~6#1.offset) % 18446744073709551616;assume { :begin_inline_is_rndis } true;is_rndis_#in~desc#1.base, is_rndis_#in~desc#1.offset := ~desc~6#1.base, ~desc~6#1.offset;havoc is_rndis_#res#1;havoc is_rndis_#t~mem5180#1, is_rndis_#t~mem5181#1, is_rndis_#t~mem5182#1, is_rndis_~desc#1.base, is_rndis_~desc#1.offset, is_rndis_~tmp~340#1;is_rndis_~desc#1.base, is_rndis_~desc#1.offset := is_rndis_#in~desc#1.base, is_rndis_#in~desc#1.offset;havoc is_rndis_~tmp~340#1;call is_rndis_#t~mem5180#1 := read~int#122(is_rndis_~desc#1.base, 5 + is_rndis_~desc#1.offset, 1); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29407: assume !(0 != (~desc~6#1.base + ~desc~6#1.offset) % 18446744073709551616); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29449: ~i~57#1 := 1 + ~i~57#1;~c~4#1.base, ~c~4#1.offset := ~c~4#1.base, 669 + ~c~4#1.offset; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29396: assume 0 != #t~mem5188#1 % 256 % 4294967296;havoc #t~mem5188#1;call #t~mem5189#1.base, #t~mem5189#1.offset := read~$Pointer$#122(~c~4#1.base, 401 + ~c~4#1.offset, 8);~desc~6#1.base, ~desc~6#1.offset := #t~mem5189#1.base, 8 + #t~mem5189#1.offset;havoc #t~mem5189#1.base, #t~mem5189#1.offset; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29396: assume !(0 != #t~mem5188#1 % 256 % 4294967296);havoc #t~mem5188#1; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29458: assume ~insufficient_power~0#1 > 0; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29458: assume !(~insufficient_power~0#1 > 0); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29400: assume 2 * (if #t~mem5190#1 % 256 % 4294967296 <= 2147483647 then #t~mem5190#1 % 256 % 4294967296 else #t~mem5190#1 % 256 % 4294967296 - 4294967296) > (if #t~mem5191#1 % 65536 % 4294967296 <= 2147483647 then #t~mem5191#1 % 65536 % 4294967296 else #t~mem5191#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem5190#1;havoc #t~mem5191#1;~insufficient_power~0#1 := 1 + ~insufficient_power~0#1; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29400: assume !(2 * (if #t~mem5190#1 % 256 % 4294967296 <= 2147483647 then #t~mem5190#1 % 256 % 4294967296 else #t~mem5190#1 % 256 % 4294967296 - 4294967296) > (if #t~mem5191#1 % 65536 % 4294967296 <= 2147483647 then #t~mem5191#1 % 65536 % 4294967296 else #t~mem5191#1 % 65536 % 4294967296 - 4294967296));havoc #t~mem5190#1;havoc #t~mem5191#1; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_choose_configurationFINAL: assume true; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29433: assume 255 != #t~mem5195#1 % 256 % 4294967296;havoc #t~mem5195#1;~best~0#1.base, ~best~0#1.offset := ~c~4#1.base, ~c~4#1.offset; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29433: assume !(255 != #t~mem5195#1 % 256 % 4294967296);havoc #t~mem5195#1; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29400-1: call #t~mem5190#1 := read~int#122(~c~4#1.base, 8 + ~c~4#1.offset, 1);call #t~mem5191#1 := read~int#122(~udev#1.base, 1493 + ~udev#1.offset, 2); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29470-1: SUMMARY for call #t~ret5200#1 := dev_printk(754, 0, ~udev#1.base, 131 + ~udev#1.offset, 755, 0); srcloc: null [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29466: assume 0 != (~best~0#1.base + ~best~0#1.offset) % 18446744073709551616;call #t~mem5198#1 := read~int#122(~best~0#1.base, 5 + ~best~0#1.offset, 1);~i~57#1 := (if #t~mem5198#1 % 256 % 4294967296 <= 2147483647 then #t~mem5198#1 % 256 % 4294967296 else #t~mem5198#1 % 256 % 4294967296 - 4294967296);havoc #t~mem5198#1; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29466: assume !(0 != (~best~0#1.base + ~best~0#1.offset) % 18446744073709551616);~i~57#1 := -1; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29470: assume -2147483648 <= #t~ret5200#1 && #t~ret5200#1 <= 2147483647;havoc #t~ret5200#1; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29342: assume 255 == is_rndis_#t~mem5182#1 % 256 % 4294967296;havoc is_rndis_#t~mem5182#1;is_rndis_~tmp~340#1 := 1; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29342: assume !(255 == is_rndis_#t~mem5182#1 % 256 % 4294967296);havoc is_rndis_#t~mem5182#1;is_rndis_~tmp~340#1 := 0; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29417: assume 0 != ~tmp___0~150#1;~best~0#1.base, ~best~0#1.offset := ~c~4#1.base, ~c~4#1.offset; [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29417: assume !(0 != ~tmp___0~150#1); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29359: assume 239 == is_activesync_#t~mem5183#1 % 256 % 4294967296;havoc is_activesync_#t~mem5183#1;call is_activesync_#t~mem5184#1 := read~int#122(is_activesync_~desc#1.base, 6 + is_activesync_~desc#1.offset, 1); [2025-02-08 02:05:56,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29359: assume !(239 == is_activesync_#t~mem5183#1 % 256 % 4294967296);havoc is_activesync_#t~mem5183#1;is_activesync_~tmp~341#1 := 0; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16349: assume ~result~3 <= 0; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16349: assume !(~result~3 <= 0); [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16345-1: SUMMARY for call #t~ret2823 := __create_pipe(~dev.base, ~dev.offset, 0); srcloc: null [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16345: ~tmp~164 := #t~ret2823;havoc #t~ret2823; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16366: ~i~27 := 1 + ~i~27; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16356: assume ~result~3 > 1;call #t~mem2826 := read~int#122(~buf.base, 1 + ~buf.offset, 1); [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16356: assume !(~result~3 > 1); [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16346: assume -2147483648 <= #t~ret2825 && #t~ret2825 <= 2147483647;~result~3 := #t~ret2825;havoc #t~bitwise2824;havoc #t~ret2825; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16350: assume -110 != ~result~3; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16350: assume !(-110 != ~result~3); [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16346-5: assume 0 == ~tmp~164 % 4294967296 || 2147483776 == ~tmp~164 % 4294967296;#t~bitwise2824 := 2147483776; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16346-5: assume !(0 == ~tmp~164 % 4294967296 || 2147483776 == ~tmp~164 % 4294967296); [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16346-4: assume false;#t~bitwise2824 := ~tmp~164; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16346-4: assume !false; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16346-3: havoc #t~bitwise2824;assume (#t~bitwise2824 % 4294967296 >= ~tmp~164 % 4294967296 && #t~bitwise2824 % 4294967296 >= 2147483776) && #t~bitwise2824 % 4294967296 <= 2147483776 + ~tmp~164 % 4294967296; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16346-2: [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16346-1: SUMMARY for call #t~ret2825 := usb_control_msg(~dev.base, ~dev.offset, #t~bitwise2824, 6, 128, 256 * (if ~type % 256 % 65536 % 4294967296 <= 2147483647 then ~type % 256 % 65536 % 4294967296 else ~type % 256 % 65536 % 4294967296 - 4294967296) + (if ~index % 256 % 65536 % 4294967296 <= 2147483647 then ~index % 256 % 65536 % 4294967296 else ~index % 256 % 65536 % 4294967296 - 4294967296), 0, ~buf.base, ~buf.offset, (if ~size % 65536 % 4294967296 <= 2147483647 then ~size % 65536 % 4294967296 else ~size % 65536 % 4294967296 - 4294967296), 5000); srcloc: null [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16357: assume (if #t~mem2826 % 256 % 4294967296 <= 2147483647 then #t~mem2826 % 256 % 4294967296 else #t~mem2826 % 256 % 4294967296 - 4294967296) != (if ~type % 256 % 4294967296 <= 2147483647 then ~type % 256 % 4294967296 else ~type % 256 % 4294967296 - 4294967296);havoc #t~mem2826;~result~3 := -61; [2025-02-08 02:05:56,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16357: assume !((if #t~mem2826 % 256 % 4294967296 <= 2147483647 then #t~mem2826 % 256 % 4294967296 else #t~mem2826 % 256 % 4294967296 - 4294967296) != (if ~type % 256 % 4294967296 <= 2147483647 then ~type % 256 % 4294967296 else ~type % 256 % 4294967296 - 4294967296));havoc #t~mem2826; [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15131: #res#1 := -22;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15123: assume #t~mem2630#1 > 1024;havoc #t~mem2630#1;call write~int#122(1024, ~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15123: assume !(#t~mem2630#1 > 1024);havoc #t~mem2630#1; [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-4: assume 0 == ~allowed~0#1 % 4294967296 || 2 == ~allowed~0#1 % 4294967296;#t~bitwise2612#1 := 2; [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-4: assume !(0 == ~allowed~0#1 % 4294967296 || 2 == ~allowed~0#1 % 4294967296); [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-3: assume false;#t~bitwise2612#1 := ~allowed~0#1; [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-3: assume !false; [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-2: havoc #t~bitwise2612#1;assume (#t~bitwise2612#1 % 4294967296 >= ~allowed~0#1 % 4294967296 && #t~bitwise2612#1 % 4294967296 >= 2) && #t~bitwise2612#1 % 4294967296 <= 2 + ~allowed~0#1 % 4294967296; [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-1: [2025-02-08 02:05:56,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032: ~allowed~0#1 := #t~bitwise2612#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024-4: assume 0 == ~allowed~0#1 % 4294967296 || 32 == ~allowed~0#1 % 4294967296;#t~bitwise2611#1 := 32; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024-4: assume !(0 == ~allowed~0#1 % 4294967296 || 32 == ~allowed~0#1 % 4294967296); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024-3: assume false;#t~bitwise2611#1 := ~allowed~0#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024-3: assume !false; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024-2: havoc #t~bitwise2611#1;assume (#t~bitwise2611#1 % 4294967296 >= ~allowed~0#1 % 4294967296 && #t~bitwise2611#1 % 4294967296 >= 32) && #t~bitwise2611#1 % 4294967296 <= 32 + ~allowed~0#1 % 4294967296; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024-1: [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024: ~allowed~0#1 := #t~bitwise2611#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140-2: havoc #t~bitwise2634#1;assume #t~bitwise2634#1 > 1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140-1: [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: ~_min2~1#1 := #t~bitwise2634#1;havoc #t~bitwise2634#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15041-1: SUMMARY for call #t~ret2617#1 := dev_err(~dev~5#1.base, 131 + ~dev~5#1.offset, 420, 0); srcloc: null [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140-3: assume 0 == ~tmp___3~16#1;#t~bitwise2634#1 := 1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140-3: assume !(0 == ~tmp___3~16#1); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15041: assume -2147483648 <= #t~ret2617#1 && #t~ret2617#1 <= 2147483647;havoc #t~mem2616#1;havoc #t~ret2617#1;#res#1 := -22;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15050: assume 3 == ~xfertype~0#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15050: assume !(3 == ~xfertype~0#1); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15083: assume 3 == (if #t~mem2623#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2623#1 % 4294967296 % 4294967296 else #t~mem2623#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem2623#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15083: assume !(3 == (if #t~mem2623#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2623#1 % 4294967296 % 4294967296 else #t~mem2623#1 % 4294967296 % 4294967296 - 4294967296));havoc #t~mem2623#1;call #t~mem2624#1 := read~int#122(~dev~5#1.base, 28 + ~dev~5#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15116: assume 3 == ~xfertype~0#1;call #t~mem2629#1 := read~int#122(~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15116: assume !(3 == ~xfertype~0#1);call #t~mem2630#1 := read~int#122(~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108-1: call #t~mem2628#1 := read~int#122(~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108: assume #t~mem2628#1 > 8192;havoc #t~mem2628#1;call write~int#122(8192, ~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108: assume !(#t~mem2628#1 > 8192);havoc #t~mem2628#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15017: assume false; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15017: assume !false;call #t~mem2613#1 := read~int#122(~urb#1.base, 92 + ~urb#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15026: assume 0 == ~is_out~1#1;~allowed~0#1 := 1 + ~allowed~0#1 - ~allowed~0#1 % 2; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15026: assume !(0 == ~is_out~1#1); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861: call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15117: assume #t~mem2629#1 > 255;havoc #t~mem2629#1;#res#1 := -22;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15117: assume !(#t~mem2629#1 > 255);havoc #t~mem2629#1;~max~0#1 := 128; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15142: assume ~_min1~1#1 < ~_min2~1#1;~tmp___4~10#1 := ~_min1~1#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15142: assume !(~_min1~1#1 < ~_min2~1#1);~tmp___4~10#1 := ~_min2~1#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15068-1: call #t~mem2620#1 := read~int#122(~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15068: assume #t~mem2620#1 <= 0;havoc #t~mem2620#1;#res#1 := -22;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15068: assume !(#t~mem2620#1 <= 0);havoc #t~mem2620#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15060: assume false;call #t~mem2619#1 := read~int#122(~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15060: assume !false;call #t~mem2621#1 := read~int#122(~dev~5#1.base, 28 + ~dev~5#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15093: assume false;call #t~mem2626#1 := read~int#122(~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15093: assume !false;call #t~mem2631#1 := read~int#122(~dev~5#1.base, 28 + ~dev~5#1.offset, 4); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14969: call #t~mem2601#1 := read~int#122(~urb#1.base, 4 + (180 + ~urb#1.offset + 16 * ~n~3#1), 4);~len~3#1 := (if #t~mem2601#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2601#1 % 4294967296 % 4294967296 else #t~mem2601#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019: assume 0 != ~is_out~1#1; [2025-02-08 02:05:56,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019: assume !(0 != ~is_out~1#1); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15077: assume 5 == (if #t~mem2621#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2621#1 % 4294967296 % 4294967296 else #t~mem2621#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem2621#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15077: assume !(5 == (if #t~mem2621#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2621#1 % 4294967296 % 4294967296 else #t~mem2621#1 % 4294967296 % 4294967296 - 4294967296));havoc #t~mem2621#1;call #t~mem2622#1 := read~int#122(~dev~5#1.base, 28 + ~dev~5#1.offset, 4); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14970: assume ~len~3#1 < 0;#res#1 := -90;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14970: assume !(~len~3#1 < 0); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15102-1: call #t~mem2627#1 := read~int#122(~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15102: assume #t~mem2627#1 > 16;havoc #t~mem2627#1;#res#1 := -22;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15102: assume !(#t~mem2627#1 > 16);havoc #t~mem2627#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15127: ~max~0#1 := 1024; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020-2: havoc #t~bitwise2610#1;assume (#t~bitwise2610#1 % 4294967296 >= ~allowed~0#1 % 4294967296 && #t~bitwise2610#1 % 4294967296 >= 64) && #t~bitwise2610#1 % 4294967296 <= 64 + ~allowed~0#1 % 4294967296; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020-1: [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020: ~allowed~0#1 := #t~bitwise2610#1;havoc #t~bitwise2610#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15053: assume false;call #t~mem2618#1 := read~int#122(~dev~5#1.base, 28 + ~dev~5#1.offset, 4); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15053: assume !false; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15086: assume 2 == (if #t~mem2624#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2624#1 % 4294967296 % 4294967296 else #t~mem2624#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem2624#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15086: assume !(2 == (if #t~mem2624#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2624#1 % 4294967296 % 4294967296 else #t~mem2624#1 % 4294967296 % 4294967296 - 4294967296));havoc #t~mem2624#1;call #t~mem2625#1 := read~int#122(~dev~5#1.base, 28 + ~dev~5#1.offset, 4); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020-4: assume 0 == ~allowed~0#1 % 4294967296 || 64 == ~allowed~0#1 % 4294967296;#t~bitwise2610#1 := 64; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020-4: assume !(0 == ~allowed~0#1 % 4294967296 || 64 == ~allowed~0#1 % 4294967296); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020-3: assume false;#t~bitwise2610#1 := ~allowed~0#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020-3: assume !false; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15136: assume 4 != #t~mem2631#1 % 4294967296;havoc #t~mem2631#1;~_min1~1#1 := ~max~0#1;call #t~mem2632#1 := read~int#122(~urb#1.base, 156 + ~urb#1.offset, 4);assume { :begin_inline___ilog2_u32 } true;__ilog2_u32_#in~n#1 := #t~mem2632#1;havoc __ilog2_u32_#res#1;havoc __ilog2_u32_#t~ret2557#1, __ilog2_u32_~n#1, __ilog2_u32_~tmp~139#1;__ilog2_u32_~n#1 := __ilog2_u32_#in~n#1;havoc __ilog2_u32_~tmp~139#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15136: assume !(4 != #t~mem2631#1 % 4294967296);havoc #t~mem2631#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15062: assume #t~mem2619#1 <= 5;havoc #t~mem2619#1;#res#1 := -22;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15062: assume !(#t~mem2619#1 <= 5);havoc #t~mem2619#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15095: assume #t~mem2626#1 > 32768;havoc #t~mem2626#1;#res#1 := -22;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15095: assume !(#t~mem2626#1 > 32768);havoc #t~mem2626#1;~max~0#1 := 32768; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-1: SUMMARY for call #t~ret2635#1 := usb_hcd_submit_urb(~urb#1.base, ~urb#1.offset, ~mem_flags#1); srcloc: null [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153: assume -2147483648 <= #t~ret2635#1 && #t~ret2635#1 <= 2147483647;~tmp___5~7#1 := #t~ret2635#1;havoc #t~ret2635#1;#res#1 := ~tmp___5~7#1;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15112: ~max~0#1 := 8192; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15038-4: assume 0 == #t~mem2613#1 % 4294967296 || 0 == ~allowed~0#1 % 4294967296;#t~bitwise2614#1 := 0; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15038-4: assume !(0 == #t~mem2613#1 % 4294967296 || 0 == ~allowed~0#1 % 4294967296); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15038-3: assume #t~mem2613#1 % 4294967296 == ~allowed~0#1 % 4294967296;#t~bitwise2614#1 := #t~mem2613#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15038-3: assume !(#t~mem2613#1 % 4294967296 == ~allowed~0#1 % 4294967296); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15038-2: havoc #t~bitwise2614#1;assume #t~bitwise2614#1 % 4294967296 <= #t~mem2613#1 % 4294967296 && #t~bitwise2614#1 % 4294967296 <= ~allowed~0#1 % 4294967296; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15038-1: [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15038: call write~int#122(#t~bitwise2614#1, ~urb#1.base, 92 + ~urb#1.offset, 4);call #t~mem2615#1 := read~int#122(~urb#1.base, 92 + ~urb#1.offset, 4); [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14659: assume -2147483648 <= __ilog2_u32_#t~ret2557#1 && __ilog2_u32_#t~ret2557#1 <= 2147483647;__ilog2_u32_~tmp~139#1 := __ilog2_u32_#t~ret2557#1;havoc __ilog2_u32_#t~ret2557#1;__ilog2_u32_#res#1 := -1 + __ilog2_u32_~tmp~139#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14659-1: SUMMARY for call __ilog2_u32_#t~ret2557#1 := fls((if __ilog2_u32_~n#1 % 4294967296 % 4294967296 <= 2147483647 then __ilog2_u32_~n#1 % 4294967296 % 4294967296 else __ilog2_u32_~n#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14981: assume #t~mem2602#1 > ~n~3#1;havoc #t~mem2602#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14981: assume !(#t~mem2602#1 > ~n~3#1);havoc #t~mem2602#1; [2025-02-08 02:05:56,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15047: assume 1 == ~xfertype~0#1; [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15047: assume !(1 == ~xfertype~0#1); [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15080: assume 4 == (if #t~mem2622#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2622#1 % 4294967296 % 4294967296 else #t~mem2622#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem2622#1; [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15080: assume !(4 == (if #t~mem2622#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2622#1 % 4294967296 % 4294967296 else #t~mem2622#1 % 4294967296 % 4294967296 - 4294967296));havoc #t~mem2622#1;call #t~mem2623#1 := read~int#122(~dev~5#1.base, 28 + ~dev~5#1.offset, 4); [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973: assume ~len~3#1 > ~max~0#1;#res#1 := -90;call ULTIMATE.dealloc(~#pipetypes~0#1.base, ~#pipetypes~0#1.offset);havoc ~#pipetypes~0#1.base, ~#pipetypes~0#1.offset; [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14973: assume !(~len~3#1 > ~max~0#1);call write~int#122(-18, ~urb#1.base, 12 + (180 + ~urb#1.offset + 16 * ~n~3#1), 4);call write~int#122(0, ~urb#1.base, 8 + (180 + ~urb#1.offset + 16 * ~n~3#1), 4);~n~3#1 := 1 + ~n~3#1;call #t~mem2602#1 := read~int#122(~urb#1.base, 152 + ~urb#1.offset, 4); [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15039: assume #t~mem2615#1 % 4294967296 != ~orig_flags~0#1 % 4294967296;havoc #t~mem2615#1;call #t~mem2616#1 := read~int#122(~urb#1.base, 92 + ~urb#1.offset, 4); [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15039: assume !(#t~mem2615#1 % 4294967296 != ~orig_flags~0#1 % 4294967296);havoc #t~mem2615#1; [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147: call write~int#122(~tmp___4~10#1, ~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15056: assume 4 == (if #t~mem2618#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2618#1 % 4294967296 % 4294967296 else #t~mem2618#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem2618#1; [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15056: assume !(4 == (if #t~mem2618#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2618#1 % 4294967296 % 4294967296 else #t~mem2618#1 % 4294967296 % 4294967296 - 4294967296));havoc #t~mem2618#1; [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15089: assume 1 == (if #t~mem2625#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2625#1 % 4294967296 % 4294967296 else #t~mem2625#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem2625#1; [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15089: assume !(1 == (if #t~mem2625#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem2625#1 % 4294967296 % 4294967296 else #t~mem2625#1 % 4294967296 % 4294967296 - 4294967296));havoc #t~mem2625#1; [2025-02-08 02:05:56,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15139: #t~ret2633#1 := __ilog2_u32_#res#1;havoc __ilog2_u32_#t~ret2557#1, __ilog2_u32_~n#1, __ilog2_u32_~tmp~139#1;havoc __ilog2_u32_#in~n#1;assume { :end_inline___ilog2_u32 } true;assume -2147483648 <= #t~ret2633#1 && #t~ret2633#1 <= 2147483647;~tmp___3~16#1 := #t~ret2633#1;havoc #t~mem2632#1;havoc #t~ret2633#1; [2025-02-08 02:05:56,633 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5166: havoc #t~mem253; [2025-02-08 02:05:56,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16847: havoc usb_hcd_disable_endpoint_#t~mem2251#1.base, usb_hcd_disable_endpoint_#t~mem2251#1.offset, usb_hcd_disable_endpoint_#t~ret2252#1.base, usb_hcd_disable_endpoint_#t~ret2252#1.offset, usb_hcd_disable_endpoint_#t~mem2253#1.base, usb_hcd_disable_endpoint_#t~mem2253#1.offset, usb_hcd_disable_endpoint_#t~mem2254#1.base, usb_hcd_disable_endpoint_#t~mem2254#1.offset, usb_hcd_disable_endpoint_#t~mem2259#1.base, usb_hcd_disable_endpoint_#t~mem2259#1.offset, usb_hcd_disable_endpoint_#t~mem2260#1.base, usb_hcd_disable_endpoint_#t~mem2260#1.offset, usb_hcd_disable_endpoint_~udev#1.base, usb_hcd_disable_endpoint_~udev#1.offset, usb_hcd_disable_endpoint_~ep#1.base, usb_hcd_disable_endpoint_~ep#1.offset, usb_hcd_disable_endpoint_~hcd~16#1.base, usb_hcd_disable_endpoint_~hcd~16#1.offset;havoc usb_hcd_disable_endpoint_#in~udev#1.base, usb_hcd_disable_endpoint_#in~udev#1.offset, usb_hcd_disable_endpoint_#in~ep#1.base, usb_hcd_disable_endpoint_#in~ep#1.offset;assume { :end_inline_usb_hcd_disable_endpoint } true; [2025-02-08 02:05:56,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19892: call ULTIMATE.dealloc(~#__constr_expr_0~14.base, ~#__constr_expr_0~14.offset);havoc ~#__constr_expr_0~14.base, ~#__constr_expr_0~14.offset; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953: call #t~mem3739 := read~int#122(~cf~0.base, 4 + ~cf~0.offset, 1); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20949: call #t~mem3734.base, #t~mem3734.offset := read~$Pointer$#122(~dev.base, 1213 + ~dev.offset, 8);~cf~0.base, ~cf~0.offset := #t~mem3734.base, #t~mem3734.offset + 669 * (if ~c~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~c~2 % 18446744073709551616 % 18446744073709551616 else ~c~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem3734.base, #t~mem3734.offset;call #t~mem3735.base, #t~mem3735.offset := read~$Pointer$#122(~cf~0.base, 9 + ~cf~0.offset, 8); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20978: havoc #t~mem3741.base, #t~mem3741.offset;call write~$Pointer$#122(0, 0, ~dev.base, 1213 + ~dev.offset, 8); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20961: ~i~45 := 1 + ~i~45; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20957-1: SUMMARY for call #t~ret3738 := kref_put(#t~mem3737.base, 4 + #t~mem3737.offset, #funAddr~usb_release_interface_cache.base, #funAddr~usb_release_interface_cache.offset); srcloc: null [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20957: assume -2147483648 <= #t~ret3738 && #t~ret3738 <= 2147483647;havoc #t~mem3737.base, #t~mem3737.offset;havoc #t~ret3738; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20955-1: call #t~mem3736.base, #t~mem3736.offset := read~$Pointer$#122(~cf~0.base, 401 + ~cf~0.offset + 8 * ~i~45, 8); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20955: assume 0 != (#t~mem3736.base + #t~mem3736.offset) % 18446744073709551616;havoc #t~mem3736.base, #t~mem3736.offset;call #t~mem3737.base, #t~mem3737.offset := read~$Pointer$#122(~cf~0.base, 401 + ~cf~0.offset + 8 * ~i~45, 8); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20955: assume !(0 != (#t~mem3736.base + #t~mem3736.offset) % 18446744073709551616);havoc #t~mem3736.base, #t~mem3736.offset; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20933: assume (if #t~mem3732 % 256 % 4294967296 <= 2147483647 then #t~mem3732 % 256 % 4294967296 else #t~mem3732 % 256 % 4294967296 - 4294967296) > ~i~45;havoc #t~mem3732; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20933: assume !((if #t~mem3732 % 256 % 4294967296 <= 2147483647 then #t~mem3732 % 256 % 4294967296 else #t~mem3732 % 256 % 4294967296 - 4294967296) > ~i~45);havoc #t~mem3732; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20978-2: call #t~mem3741.base, #t~mem3741.offset := read~$Pointer$#122(~dev.base, 1213 + ~dev.offset, 8); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20978-1: SUMMARY for call kfree(#t~mem3741.base, #t~mem3741.offset); srcloc: null [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20950: havoc #t~mem3735.base, #t~mem3735.offset;~i~45 := 0; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20950-1: SUMMARY for call kfree(#t~mem3735.base, #t~mem3735.offset); srcloc: null [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20929-1: SUMMARY for call kfree(#t~mem3731.base, #t~mem3731.offset); srcloc: null [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20929: havoc #t~mem3730.base, #t~mem3730.offset;havoc #t~mem3731.base, #t~mem3731.offset;~i~45 := 1 + ~i~45;call #t~mem3732 := read~int#122(~dev.base, 1212 + ~dev.offset, 1); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20929-2: call #t~mem3730.base, #t~mem3730.offset := read~$Pointer$#122(~dev.base, 1485 + ~dev.offset, 8);call #t~mem3731.base, #t~mem3731.offset := read~$Pointer$#122(#t~mem3730.base, #t~mem3730.offset + 8 * (if ~i~45 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~45 % 18446744073709551616 % 18446744073709551616 else ~i~45 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20969: ~c~2 := 1 + ~c~2; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20963: assume (if #t~mem3739 % 256 % 4294967296 <= 2147483647 then #t~mem3739 % 256 % 4294967296 else #t~mem3739 % 256 % 4294967296 - 4294967296) > ~i~45;havoc #t~mem3739; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20963: assume !((if #t~mem3739 % 256 % 4294967296 <= 2147483647 then #t~mem3739 % 256 % 4294967296 else #t~mem3739 % 256 % 4294967296 - 4294967296) > ~i~45);havoc #t~mem3739; [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20940: havoc #t~mem3733.base, #t~mem3733.offset;call write~$Pointer$#122(0, 0, ~dev.base, 1485 + ~dev.offset, 8); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20940-2: call #t~mem3733.base, #t~mem3733.offset := read~$Pointer$#122(~dev.base, 1485 + ~dev.offset, 8); [2025-02-08 02:05:56,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20940-1: SUMMARY for call kfree(#t~mem3733.base, #t~mem3733.offset); srcloc: null [2025-02-08 02:05:56,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33259: havoc #t~nondet5990; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24502: assume 2 == #t~mem4475 % 256 % 4294967296;havoc #t~mem4475;call write~int#122(0, ~as~3.base, 81 + ~as~3.offset, 1); [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24502: assume !(2 == #t~mem4475 % 256 % 4294967296);havoc #t~mem4475;call #t~mem4478.base, #t~mem4478.offset := read~$Pointer$#122(~as~3.base, ~as~3.offset, 8);~__mptr___2~3.base, ~__mptr___2~3.offset := #t~mem4478.base, #t~mem4478.offset;havoc #t~mem4478.base, #t~mem4478.offset;~as~3.base, ~as~3.offset := ~__mptr___2~3.base, ~__mptr___2~3.offset; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint cancel_bulk_urbsFINAL: assume true; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24506-1: SUMMARY for call #t~ret4477 := usb_unlink_urb(#t~mem4476.base, #t~mem4476.offset); srcloc: null [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24500: assume (~as~3.base + ~as~3.offset) % 18446744073709551616 != (~ps.base + (100 + ~ps.offset)) % 18446744073709551616; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24500: assume !((~as~3.base + ~as~3.offset) % 18446744073709551616 != (~ps.base + (100 + ~ps.offset)) % 18446744073709551616); [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24502-1: call #t~mem4475 := read~int#122(~as~3.base, 81 + ~as~3.offset, 1); [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24479: assume 1 != #t~mem4469 % 256 % 4294967296;havoc #t~mem4469; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24479: assume !(1 != #t~mem4469 % 256 % 4294967296);havoc #t~mem4469;call write~int#122(2, ~as~3.base, 81 + ~as~3.offset, 1);call write~int#122(0, ~as~3.base, 80 + ~as~3.offset, 1); [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24506: assume -2147483648 <= #t~ret4477 && #t~ret4477 <= 2147483647;havoc #t~mem4476.base, #t~mem4476.offset;havoc #t~ret4477; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-8: call #t~mem4472 := read~int#122(~ps.base, 256 + ~ps.offset, 4); [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-7: assume 0 == (if ~bulk_addr % 4294967296 % 4294967296 <= 2147483647 then ~bulk_addr % 4294967296 % 4294967296 else ~bulk_addr % 4294967296 % 4294967296 - 4294967296);#t~bitwise4471 := 1; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-7: assume !(0 == (if ~bulk_addr % 4294967296 % 4294967296 <= 2147483647 then ~bulk_addr % 4294967296 % 4294967296 else ~bulk_addr % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-2: havoc #t~bitwise4473;assume (#t~bitwise4473 % 4294967296 >= #t~mem4472 % 4294967296 && #t~bitwise4473 % 4294967296 >= #t~bitwise4471 % 4294967296) && #t~bitwise4473 % 4294967296 <= #t~mem4472 % 4294967296 + #t~bitwise4471 % 4294967296; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-1: [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496: call write~int#122(#t~bitwise4473, ~ps.base, 256 + ~ps.offset, 4);call #t~mem4474.base, #t~mem4474.offset := read~$Pointer$#122(~ps.base, 100 + ~ps.offset, 8);~__mptr___1~5.base, ~__mptr___1~5.offset := #t~mem4474.base, #t~mem4474.offset;~as~3.base, ~as~3.offset := ~__mptr___1~5.base, ~__mptr___1~5.offset; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-6: havoc #t~bitwise4471;assume #t~bitwise4471 > 1; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-5: [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-4: assume 0 == #t~mem4472 % 4294967296 || #t~mem4472 % 4294967296 == #t~bitwise4471 % 4294967296;#t~bitwise4473 := #t~bitwise4471; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-4: assume !(0 == #t~mem4472 % 4294967296 || #t~mem4472 % 4294967296 == #t~bitwise4471 % 4294967296); [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-3: assume 0 == #t~bitwise4471 % 4294967296;#t~bitwise4473 := #t~mem4472; [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24496-3: assume !(0 == #t~bitwise4471 % 4294967296); [2025-02-08 02:05:56,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24505-1: SUMMARY for call spin_unlock(~ps.base, 32 + ~ps.offset); srcloc: null [2025-02-08 02:05:56,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24505: call #t~mem4476.base, #t~mem4476.offset := read~$Pointer$#122(~as~3.base, 64 + ~as~3.offset, 8); [2025-02-08 02:05:56,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24478: assume #t~mem4468 % 256 % 4294967296 == ~bulk_addr % 4294967296;havoc #t~mem4468;call #t~mem4469 := read~int#122(~as~3.base, 81 + ~as~3.offset, 1); [2025-02-08 02:05:56,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24478: assume !(#t~mem4468 % 256 % 4294967296 == ~bulk_addr % 4294967296);havoc #t~mem4468; [2025-02-08 02:05:56,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24507: SUMMARY for call spin_lock(~ps.base, 32 + ~ps.offset); srcloc: null [2025-02-08 02:05:56,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24478-1: call #t~mem4468 := read~int#122(~as~3.base, 80 + ~as~3.offset, 1); [2025-02-08 02:05:56,945 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24487: call #t~mem4470.base, #t~mem4470.offset := read~$Pointer$#122(~as~3.base, ~as~3.offset, 8);~__mptr___0~25.base, ~__mptr___0~25.offset := #t~mem4470.base, #t~mem4470.offset;havoc #t~mem4470.base, #t~mem4470.offset;~as~3.base, ~as~3.offset := ~__mptr___0~25.base, ~__mptr___0~25.offset; [2025-02-08 02:05:56,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint get_port_statusFINAL: assume true; [2025-02-08 02:05:56,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-1: SUMMARY for call #t~ret356 := usb_control_msg(~hdev.base, ~hdev.offset, #t~bitwise355, 0, 163, 0, (if ~port1 % 65536 % 4294967296 <= 2147483647 then ~port1 % 65536 % 4294967296 else ~port1 % 65536 % 4294967296 - 4294967296), ~data.base, ~data.offset, 4, 1000); srcloc: null [2025-02-08 02:05:56,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5875: ~tmp~37 := #t~ret354;havoc #t~ret354; [2025-02-08 02:05:56,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-2: [2025-02-08 02:05:56,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5875-1: SUMMARY for call #t~ret354 := __create_pipe(~hdev.base, ~hdev.offset, 0); srcloc: null [2025-02-08 02:05:56,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876: assume -2147483648 <= #t~ret356 && #t~ret356 <= 2147483647;~status~2 := #t~ret356;havoc #t~bitwise355;havoc #t~ret356;~i~6 := 1 + ~i~6; [2025-02-08 02:05:56,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-5: assume 0 == ~tmp~37 % 4294967296 || 2147483776 == ~tmp~37 % 4294967296;#t~bitwise355 := 2147483776; [2025-02-08 02:05:56,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-5: assume !(0 == ~tmp~37 % 4294967296 || 2147483776 == ~tmp~37 % 4294967296); [2025-02-08 02:05:56,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-3: havoc #t~bitwise355;assume (#t~bitwise355 % 4294967296 >= ~tmp~37 % 4294967296 && #t~bitwise355 % 4294967296 >= 2147483776) && #t~bitwise355 % 4294967296 <= 2147483776 + ~tmp~37 % 4294967296; [2025-02-08 02:05:56,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-4: assume false;#t~bitwise355 := ~tmp~37; [2025-02-08 02:05:56,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-4: assume !false; [2025-02-08 02:05:56,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5895: #res := ~status~2; [2025-02-08 02:05:56,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32849: havoc __kmalloc_#t~ret5924#1.base, __kmalloc_#t~ret5924#1.offset; [2025-02-08 02:05:57,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8511: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:57,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11248: havoc #t~mem1668.base, #t~mem1668.offset; [2025-02-08 02:05:57,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11189: havoc #t~mem1640;havoc #t~bitwise1641; [2025-02-08 02:05:57,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32925: havoc #t~nondet5935; [2025-02-08 02:05:57,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4230: call ULTIMATE.dealloc(~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset);havoc ~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598-1: SUMMARY for call set_port_led(~hub#1.base, ~hub#1.offset, ~port1#1, 0); srcloc: null [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697: assume 0 == ~tmp___2~9#1; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697: assume !(0 == ~tmp___2~9#1); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: assume 0 != (if ~portchange#1 % 65536 % 4294967296 <= 2147483647 then ~portchange#1 % 65536 % 4294967296 else ~portchange#1 % 65536 % 4294967296 - 4294967296) % 4; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: assume !(0 != (if ~portchange#1 % 65536 % 4294967296 <= 2147483647 then ~portchange#1 % 65536 % 4294967296 else ~portchange#1 % 65536 % 4294967296 - 4294967296) % 4); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: assume 0 == ~status~12#1; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: assume !(0 == ~status~12#1); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: call write~int#122(0, ~hub#1.base, 448 + ~hub#1.offset + (-1 + ~port1#1), 1); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume 2 * (1 + ~use_both_schemes~0) > ~i~15#1; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume !(2 * (1 + ~use_both_schemes~0) > ~i~15#1); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29665: assume 0 != find_id_#t~mem5226#1 % 256 % 4294967296;havoc find_id_#t~mem5226#1; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29665: assume !(0 != find_id_#t~mem5226#1 % 256 % 4294967296);havoc find_id_#t~mem5226#1;call find_id_#t~mem5227#1 := read~int#122(find_id_~id~4#1.base, 16 + find_id_~id~4#1.offset, 8); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-1: call ULTIMATE.dealloc(~#devstat~0#1.base, ~#devstat~0#1.offset);havoc ~#devstat~0#1.base, ~#devstat~0#1.offset; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-2: call ULTIMATE.dealloc(~#devstat~0#1.base, ~#devstat~0#1.offset);havoc ~#devstat~0#1.base, ~#devstat~0#1.offset; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: call ULTIMATE.dealloc(~#devstat~0#1.base, ~#devstat~0#1.offset);havoc ~#devstat~0#1.base, ~#devstat~0#1.offset; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume 2 == #t~mem1315#1 % 4294967296;havoc #t~mem1315#1; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume !(2 == #t~mem1315#1 % 4294967296);havoc #t~mem1315#1; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: assume 9 == #t~mem1306#1 % 256 % 4294967296;havoc #t~mem1306#1;call #t~mem1307#1 := read~int#122(~udev~6#1.base, 1493 + ~udev~6#1.offset, 2); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: assume !(9 == #t~mem1306#1 % 256 % 4294967296);havoc #t~mem1306#1; [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764-1: call #t~mem1306#1 := read~int#122(~udev~6#1.base, 1199 + ~udev~6#1.offset, 1); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: ~tmp___4~2#1 := #t~ret1299#1;havoc #t~ret1299#1;call write~int#122(~tmp___4~2#1 % 2, ~udev~6#1.base, 1502 + ~udev~6#1.offset, 1);call #t~mem1300#1.base, #t~mem1300#1.offset := read~$Pointer$#122(~hub#1.base, 8 + ~hub#1.offset, 8); [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731-1: SUMMARY for call #t~ret1299#1 := hub_is_wusb(~hub#1.base, ~hub#1.offset); srcloc: null [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617-1: SUMMARY for call set_bit(choose_devnum_~devnum~0#1, choose_devnum_~bus~0#1.base, 33 + choose_devnum_~bus~0#1.offset); srcloc: null [2025-02-08 02:05:57,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: call write~int#122(choose_devnum_~devnum~0#1, choose_devnum_~udev#1.base, choose_devnum_~udev#1.offset, 4); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume 0 != #t~mem1312#1 % 256 % 4294967296;havoc #t~mem1312#1;call write~int#122(4, ~hub#1.base, 448 + ~hub#1.offset + (-1 + ~port1#1), 1); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: assume !(0 != #t~mem1312#1 % 256 % 4294967296);havoc #t~mem1312#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: assume choose_devnum_~devnum~0#1 > 127; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7601: assume !(choose_devnum_~devnum~0#1 > 127); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: assume hub_power_remaining_#t~mem1265#1 >= hub_power_remaining_~port1~6#1;havoc hub_power_remaining_#t~mem1265#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: assume !(hub_power_remaining_#t~mem1265#1 >= hub_power_remaining_~port1~6#1);havoc hub_power_remaining_#t~mem1265#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume #t~mem1307#1 % 65536 % 4294967296 <= 100;havoc #t~mem1307#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume !(#t~mem1307#1 % 65536 % 4294967296 <= 100);havoc #t~mem1307#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: assume -2147483648 <= #t~ret1292#1 && #t~ret1292#1 <= 2147483647;havoc #t~ret1292#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699-1: SUMMARY for call #t~ret1292#1 := set_port_feature(~hdev~11#1.base, ~hdev~11#1.offset, ~port1#1, 8); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: assume -2147483648 <= #t~ret1286#1 && #t~ret1286#1 <= 2147483647;~status~12#1 := #t~ret1286#1;havoc #t~ret1286#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9864: assume -524 == ~status~12#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9864: assume !(-524 == ~status~12#1);~i~15#1 := 1 + ~i~15#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume 0 != ~highspeed_hubs~0 % 4294967296; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume !(0 != ~highspeed_hubs~0 % 4294967296); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29651: assume -2147483648 <= find_id_#t~ret5223#1 && find_id_#t~ret5223#1 <= 2147483647;find_id_~tmp~344#1 := find_id_#t~ret5223#1;havoc find_id_#t~ret5223#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29651-1: SUMMARY for call find_id_#t~ret5223#1 := usb_match_device(find_id_~udev#1.base, find_id_~udev#1.offset, find_id_~id~4#1.base, find_id_~id~4#1.offset); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585-1: SUMMARY for call choose_devnum_#t~ret778#1 := variable_test_bit(choose_devnum_~devnum~0#1, choose_devnum_~bus~0#1.base, 33 + choose_devnum_~bus~0#1.offset); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29684: assume 0 != (usb_detect_quirks_~id~5#1.base + usb_detect_quirks_~id~5#1.offset) % 18446744073709551616;call usb_detect_quirks_#t~mem5229#1 := read~int#122(usb_detect_quirks_~id~5#1.base, 16 + usb_detect_quirks_~id~5#1.offset, 8);call write~int#122(usb_detect_quirks_#t~mem5229#1, usb_detect_quirks_~udev#1.base, 1815 + usb_detect_quirks_~udev#1.offset, 4);havoc usb_detect_quirks_#t~mem5229#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29684: assume !(0 != (usb_detect_quirks_~id~5#1.base + usb_detect_quirks_~id~5#1.offset) % 18446744073709551616); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7585: assume -2147483648 <= choose_devnum_#t~ret778#1 && choose_devnum_#t~ret778#1 <= 2147483647;choose_devnum_~tmp~54#1 := choose_devnum_#t~ret778#1;havoc choose_devnum_#t~ret778#1;choose_devnum_~tmp___0~18#1 := (if 0 != choose_devnum_~tmp~54#1 then 1 else 0); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-1: SUMMARY for call #t~ret1286#1 := hub_port_debounce(~hub#1.base, ~hub#1.offset, ~port1#1); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9633: call ULTIMATE.dealloc(~#devstat~0#1.base, ~#devstat~0#1.offset);havoc ~#devstat~0#1.base, ~#devstat~0#1.offset; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9633-1: SUMMARY for call clear_bit(~port1#1, ~hub#1.base, 232 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9534: assume 0 != (hub_power_remaining_#t~mem1261#1.base + hub_power_remaining_#t~mem1261#1.offset) % 18446744073709551616;havoc hub_power_remaining_#t~mem1261#1.base, hub_power_remaining_#t~mem1261#1.offset;hub_power_remaining_~delta~0#1 := 100; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9534: assume !(0 != (hub_power_remaining_#t~mem1261#1.base + hub_power_remaining_#t~mem1261#1.offset) % 18446744073709551616);havoc hub_power_remaining_#t~mem1261#1.base, hub_power_remaining_#t~mem1261#1.offset;hub_power_remaining_~delta~0#1 := 8; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9749: assume -2147483648 <= #t~ret1303#1 && #t~ret1303#1 <= 2147483647;~status~12#1 := #t~ret1303#1;havoc #t~ret1303#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9749-1: SUMMARY for call #t~ret1303#1 := hub_port_init(~hub#1.base, ~hub#1.offset, ~udev~6#1.base, ~udev~6#1.offset, ~port1#1, ~i~15#1); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29668: assume 0 != find_id_#t~mem5227#1 % 18446744073709551616;havoc find_id_#t~mem5227#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29668: assume !(0 != find_id_#t~mem5227#1 % 18446744073709551616);havoc find_id_#t~mem5227#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: assume 8 == #t~mem1283#1 % 4294967296;havoc #t~mem1283#1;call #t~mem1284#1 := read~int#122(~udev~6#1.base, 1556 + ~udev~6#1.offset, 1); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: assume !(8 == #t~mem1283#1 % 4294967296);havoc #t~mem1283#1;~status~12#1 := -19; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733: assume -2147483648 <= #t~ret1301#1 && #t~ret1301#1 <= 2147483647;~tmp___5~2#1 := #t~ret1301#1;havoc #t~mem1300#1.base, #t~mem1300#1.offset;havoc #t~ret1301#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733-1: SUMMARY for call #t~ret1301#1 := hub_is_superspeed(#t~mem1300#1.base, #t~mem1300#1.offset); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: assume 0 == (#t~mem1325#1.base + #t~mem1325#1.offset) % 18446744073709551616;havoc #t~mem1324#1.base, #t~mem1324#1.offset;havoc #t~mem1325#1.base, #t~mem1325#1.offset; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: assume !(0 == (#t~mem1325#1.base + #t~mem1325#1.offset) % 18446744073709551616);havoc #t~mem1324#1.base, #t~mem1324#1.offset;havoc #t~mem1325#1.base, #t~mem1325#1.offset;call #t~mem1331#1.base, #t~mem1331#1.offset := read~$Pointer$#122(~hcd~10#1.base, 361 + ~hcd~10#1.offset, 8);call #t~mem1332#1.base, #t~mem1332#1.offset := read~$Pointer$#122(#t~mem1331#1.base, 188 + #t~mem1331#1.offset, 8); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717: ~udev~6#1.base, ~udev~6#1.offset := #t~ret1295#1.base, #t~ret1295#1.offset;havoc #t~mem1294#1.base, #t~mem1294#1.offset;havoc #t~ret1295#1.base, #t~ret1295#1.offset; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-1: SUMMARY for call #t~ret1295#1.base, #t~ret1295#1.offset := usb_alloc_dev(~hdev~11#1.base, ~hdev~11#1.offset, #t~mem1294#1.base, #t~mem1294#1.offset, ~port1#1); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-2: call #t~mem1294#1.base, #t~mem1294#1.offset := read~$Pointer$#122(~hdev~11#1.base, 60 + ~hdev~11#1.offset, 8); [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: SUMMARY for call clear_bit(~port1#1, ~hub#1.base, 232 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: assume 0 != #t~mem1284#1 % 256 % 4294967296;havoc #t~mem1284#1; [2025-02-08 02:05:57,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: assume !(0 != #t~mem1284#1 % 256 % 4294967296);havoc #t~mem1284#1;~status~12#1 := -19; [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603-1: SUMMARY for call choose_devnum_#t~ret781#1 := find_next_zero_bit(choose_devnum_~bus~0#1.base, 33 + choose_devnum_~bus~0#1.offset, 128, 1); srcloc: null [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603: choose_devnum_~tmp___2~4#1 := choose_devnum_#t~ret781#1;havoc choose_devnum_#t~ret781#1;choose_devnum_~devnum~0#1 := (if choose_devnum_~tmp___2~4#1 % 18446744073709551616 % 4294967296 <= 2147483647 then choose_devnum_~tmp___2~4#1 % 18446744073709551616 % 4294967296 else choose_devnum_~tmp___2~4#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668: assume ~status~12#1 < 0;assume { :begin_inline___printk_ratelimit } true;__printk_ratelimit_#in~arg0#1.base, __printk_ratelimit_#in~arg0#1.offset := 254, 0;havoc __printk_ratelimit_#res#1;havoc __printk_ratelimit_#t~nondet5930#1, __printk_ratelimit_~arg0#1.base, __printk_ratelimit_~arg0#1.offset;__printk_ratelimit_~arg0#1.base, __printk_ratelimit_~arg0#1.offset := __printk_ratelimit_#in~arg0#1.base, __printk_ratelimit_#in~arg0#1.offset;havoc __printk_ratelimit_#t~nondet5930#1;assume -2147483648 <= __printk_ratelimit_#t~nondet5930#1 && __printk_ratelimit_#t~nondet5930#1 <= 2147483647;__printk_ratelimit_#res#1 := __printk_ratelimit_#t~nondet5930#1;havoc __printk_ratelimit_#t~nondet5930#1; [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668: assume !(~status~12#1 < 0);~portstatus#1 := ~status~12#1; [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9800: SUMMARY for call check_highspeed(~hub#1.base, ~hub#1.offset, ~udev~6#1.base, ~udev~6#1.offset, ~port1#1); srcloc: null [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767: assume -2147483648 <= #t~ret1308#1 && #t~ret1308#1 <= 2147483647;~status~12#1 := #t~ret1308#1;havoc #t~ret1308#1; [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9767-1: SUMMARY for call #t~ret1308#1 := usb_get_status(~udev~6#1.base, ~udev~6#1.offset, 0, 0, ~#devstat~0#1.base, ~#devstat~0#1.offset); srcloc: null [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29653: assume 0 != find_id_~tmp~344#1;find_id_#res#1.base, find_id_#res#1.offset := find_id_~id~4#1.base, find_id_~id~4#1.offset; [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29653: assume !(0 != find_id_~tmp~344#1);find_id_~id~4#1.base, find_id_~id~4#1.offset := find_id_~id~4#1.base, 24 + find_id_~id~4#1.offset; [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685: assume 0 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) % 2; [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685: assume !(0 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) % 2); [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume -2147483648 <= #t~ret1313#1 && #t~ret1313#1 <= 2147483647;havoc #t~ret1313#1; [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-1: SUMMARY for call #t~ret1313#1 := schedule_delayed_work(~hub#1.base, 479 + ~hub#1.offset, 0); srcloc: null [2025-02-08 02:05:57,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume ~status~12#1 < 0; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume !(~status~12#1 < 0);assume { :begin_inline_usb_detect_quirks } true;usb_detect_quirks_#in~udev#1.base, usb_detect_quirks_#in~udev#1.offset := ~udev~6#1.base, ~udev~6#1.offset;havoc usb_detect_quirks_#t~ret5228#1.base, usb_detect_quirks_#t~ret5228#1.offset, usb_detect_quirks_#t~mem5229#1, usb_detect_quirks_#t~mem5230#1, usb_detect_quirks_#t~mem5231#1, usb_detect_quirks_#t~ret5232#1, usb_detect_quirks_#t~mem5233#1, usb_detect_quirks_#t~bitwise5234#1, usb_detect_quirks_~udev#1.base, usb_detect_quirks_~udev#1.offset, usb_detect_quirks_~id~5#1.base, usb_detect_quirks_~id~5#1.offset;usb_detect_quirks_~udev#1.base, usb_detect_quirks_~udev#1.offset := usb_detect_quirks_#in~udev#1.base, usb_detect_quirks_#in~udev#1.offset;havoc usb_detect_quirks_~id~5#1.base, usb_detect_quirks_~id~5#1.offset;usb_detect_quirks_~id~5#1.base, usb_detect_quirks_~id~5#1.offset := ~#usb_quirk_list~0.base, ~#usb_quirk_list~0.offset;assume { :begin_inline_find_id } true;find_id_#in~udev#1.base, find_id_#in~udev#1.offset := usb_detect_quirks_~udev#1.base, usb_detect_quirks_~udev#1.offset;havoc find_id_#res#1.base, find_id_#res#1.offset;havoc find_id_#t~ret5223#1, find_id_#t~mem5224#1, find_id_#t~mem5225#1, find_id_#t~mem5226#1, find_id_#t~mem5227#1, find_id_~udev#1.base, find_id_~udev#1.offset, find_id_~id~4#1.base, find_id_~id~4#1.offset, find_id_~tmp~344#1;find_id_~udev#1.base, find_id_~udev#1.offset := find_id_#in~udev#1.base, find_id_#in~udev#1.offset;havoc find_id_~id~4#1.base, find_id_~id~4#1.offset;havoc find_id_~tmp~344#1;find_id_~id~4#1.base, find_id_~id~4#1.offset := ~#usb_quirk_list~0.base, ~#usb_quirk_list~0.offset; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9834: assume 0 != ~status~12#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9834: assume !(0 != ~status~12#1);assume { :begin_inline_hub_power_remaining } true;hub_power_remaining_#in~hub#1.base, hub_power_remaining_#in~hub#1.offset := ~hub#1.base, ~hub#1.offset;havoc hub_power_remaining_#res#1;havoc hub_power_remaining_#t~mem1250#1.base, hub_power_remaining_#t~mem1250#1.offset, hub_power_remaining_#t~mem1251#1, hub_power_remaining_#t~mem1252#1, hub_power_remaining_#t~mem1253#1.base, hub_power_remaining_#t~mem1253#1.offset, hub_power_remaining_#t~mem1254#1, hub_power_remaining_#t~mem1255#1.base, hub_power_remaining_#t~mem1255#1.offset, hub_power_remaining_#t~mem1256#1.base, hub_power_remaining_#t~mem1256#1.offset, hub_power_remaining_#t~mem1257#1.base, hub_power_remaining_#t~mem1257#1.offset, hub_power_remaining_#t~mem1258#1, hub_power_remaining_#t~mem1259#1.base, hub_power_remaining_#t~mem1259#1.offset, hub_power_remaining_#t~mem1260#1, hub_power_remaining_#t~mem1261#1.base, hub_power_remaining_#t~mem1261#1.offset, hub_power_remaining_#t~mem1262#1, hub_power_remaining_#t~mem1263#1, hub_power_remaining_#t~ret1264#1, hub_power_remaining_#t~mem1265#1, hub_power_remaining_#t~mem1266#1.base, hub_power_remaining_#t~mem1266#1.offset, hub_power_remaining_#t~ret1267#1, hub_power_remaining_~hub#1.base, hub_power_remaining_~hub#1.offset, hub_power_remaining_~hdev~10#1.base, hub_power_remaining_~hdev~10#1.offset, hub_power_remaining_~remaining~1#1, hub_power_remaining_~port1~6#1, hub_power_remaining_~udev~5#1.base, hub_power_remaining_~udev~5#1.offset, hub_power_remaining_~delta~0#1;hub_power_remaining_~hub#1.base, hub_power_remaining_~hub#1.offset := hub_power_remaining_#in~hub#1.base, hub_power_remaining_#in~hub#1.offset;havoc hub_power_remaining_~hdev~10#1.base, hub_power_remaining_~hdev~10#1.offset;havoc hub_power_remaining_~remaining~1#1;havoc hub_power_remaining_~port1~6#1;havoc hub_power_remaining_~udev~5#1.base, hub_power_remaining_~udev~5#1.offset;havoc hub_power_remaining_~delta~0#1;call hub_power_remaining_#t~mem1250#1.base, hub_power_remaining_#t~mem1250#1.offset := read~$Pointer$#122(hub_power_remaining_~hub#1.base, 8 + hub_power_remaining_~hub#1.offset, 8);hub_power_remaining_~hdev~10#1.base, hub_power_remaining_~hdev~10#1.offset := hub_power_remaining_#t~mem1250#1.base, hub_power_remaining_#t~mem1250#1.offset;havoc hub_power_remaining_#t~mem1250#1.base, hub_power_remaining_#t~mem1250#1.offset;call hub_power_remaining_#t~mem1251#1 := read~int#122(hub_power_remaining_~hub#1.base, 468 + hub_power_remaining_~hub#1.offset, 1); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603: assume 0 != #t~mem1278#1 % 256 % 4294967296;havoc #t~mem1277#1.base, #t~mem1277#1.offset;havoc #t~mem1278#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603: assume !(0 != #t~mem1278#1 % 256 % 4294967296);havoc #t~mem1277#1.base, #t~mem1277#1.offset;havoc #t~mem1278#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603-1: call #t~mem1277#1.base, #t~mem1277#1.offset := read~$Pointer$#122(~hdev~11#1.base, 60 + ~hdev~11#1.offset, 8);call #t~mem1278#1 := read~int#122(#t~mem1277#1.base, 27 + #t~mem1277#1.offset, 1); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: assume 0 != choose_devnum_~tmp___0~18#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7588: assume !(0 != choose_devnum_~tmp___0~18#1); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume 0 != ~tmp___5~2#1;call write~int#122(5, ~udev~6#1.base, 28 + ~udev~6#1.offset, 4); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume !(0 != ~tmp___5~2#1);call write~int#122(0, ~udev~6#1.base, 28 + ~udev~6#1.offset, 4); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818: SUMMARY for call spin_unlock_irq(~#device_state_lock~0.base, ~#device_state_lock~0.offset); srcloc: null [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9653: assume 0 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) % 2; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9653: assume !(0 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) % 2); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32891: havoc __printk_ratelimit_#t~nondet5930#1;#t~ret1287#1 := __printk_ratelimit_#res#1;havoc __printk_ratelimit_#t~nondet5930#1, __printk_ratelimit_~arg0#1.base, __printk_ratelimit_~arg0#1.offset;havoc __printk_ratelimit_#in~arg0#1.base, __printk_ratelimit_#in~arg0#1.offset;assume { :end_inline___printk_ratelimit } true;assume -2147483648 <= #t~ret1287#1 && #t~ret1287#1 <= 2147483647;~tmp___1~13#1 := #t~ret1287#1;havoc #t~ret1287#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620: assume -2147483648 <= #t~ret1285#1 && #t~ret1285#1 <= 2147483647;~status~12#1 := #t~ret1285#1;havoc #t~ret1285#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-1: SUMMARY for call #t~ret1285#1 := usb_remote_wakeup(~udev~6#1.base, ~udev~6#1.offset); srcloc: null [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume 0 == (~udev~6#1.base + ~udev~6#1.offset) % 18446744073709551616; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: assume !(0 == (~udev~6#1.base + ~udev~6#1.offset) % 18446744073709551616); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9521: call hub_power_remaining_#t~mem1265#1 := read~int#122(hub_power_remaining_~hdev~10#1.base, 1563 + hub_power_remaining_~hdev~10#1.offset, 4); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604: ~portchange#1 := #t~bitwise1279#1;havoc #t~bitwise1279#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-1: [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-2: havoc #t~bitwise1279#1;assume #t~bitwise1279#1 % 4294967296 <= ~portchange#1 % 65536 % 4294967296 && #t~bitwise1279#1 % 4294967296 <= 65532; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: assume ~status~12#1 <= 1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: assume !(~status~12#1 <= 1);call #t~mem1310#1 := read~int#91(~#devstat~0#1.base, ~#devstat~0#1.offset, 2); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9885: assume -2147483648 <= #t~ret1326#1 && #t~ret1326#1 <= 2147483647;havoc #t~ret1326#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9885-1: SUMMARY for call #t~ret1326#1 := dev_err(~hub_dev~1#1.base, ~hub_dev~1#1.offset, 263, 0); srcloc: null [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9852: assume -2147483648 <= #t~ret1320#1 && #t~ret1320#1 <= 2147483647;havoc #t~ret1320#1; [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9852-1: SUMMARY for call #t~ret1320#1 := hub_port_disable(~hub#1.base, ~hub#1.offset, ~port1#1, 1); srcloc: null [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29688-1: call usb_detect_quirks_#t~mem5230#1 := read~int#122(usb_detect_quirks_~udev#1.base, 1815 + usb_detect_quirks_~udev#1.offset, 4); [2025-02-08 02:05:57,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-3: assume 65532 == ~portchange#1 % 65536 % 4294967296;#t~bitwise1279#1 := ~portchange#1 % 65536; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-3: assume !(65532 == ~portchange#1 % 65536 % 4294967296); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-4: assume 0 == ~portchange#1 % 65536 % 4294967296;#t~bitwise1279#1 := 0; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9604-4: assume !(0 == ~portchange#1 % 65536 % 4294967296); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29688: assume 0 != usb_detect_quirks_#t~mem5230#1 % 4294967296;havoc usb_detect_quirks_#t~mem5230#1;call usb_detect_quirks_#t~mem5231#1 := read~int#122(usb_detect_quirks_~udev#1.base, 1815 + usb_detect_quirks_~udev#1.offset, 4); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29688: assume !(0 != usb_detect_quirks_#t~mem5230#1 % 4294967296);havoc usb_detect_quirks_#t~mem5230#1; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902-1: SUMMARY for call #t~ret1335#1 := hub_port_disable(~hub#1.base, ~hub#1.offset, ~port1#1, 1); srcloc: null [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: assume -2147483648 <= #t~ret1335#1 && #t~ret1335#1 <= 2147483647;havoc #t~ret1335#1;call #t~mem1336#1.base, #t~mem1336#1.offset := read~$Pointer$#122(~hcd~10#1.base, 361 + ~hcd~10#1.offset, 8);call #t~mem1337#1.base, #t~mem1337#1.offset := read~$Pointer$#122(#t~mem1336#1.base, 180 + #t~mem1336#1.offset, 8); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: assume hub_power_remaining_~delta~0#1 % 4294967296 > hub_power_remaining_#t~mem1262#1 % 4294967296;havoc hub_power_remaining_#t~mem1262#1;call hub_power_remaining_#t~mem1263#1 := read~int#122(hub_power_remaining_~hub#1.base, 440 + hub_power_remaining_~hub#1.offset, 4); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: assume !(hub_power_remaining_~delta~0#1 % 4294967296 > hub_power_remaining_#t~mem1262#1 % 4294967296);havoc hub_power_remaining_#t~mem1262#1; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539-1: call hub_power_remaining_#t~mem1262#1 := read~int#122(hub_power_remaining_~hub#1.base, 440 + hub_power_remaining_~hub#1.offset, 4); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: assume 0 == ~status~12#1; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: assume !(0 == ~status~12#1); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: assume hub_power_remaining_~remaining~1#1 < 0;call hub_power_remaining_#t~mem1266#1.base, hub_power_remaining_#t~mem1266#1.offset := read~$Pointer$#122(hub_power_remaining_~hub#1.base, hub_power_remaining_~hub#1.offset, 8); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: assume !(hub_power_remaining_~remaining~1#1 < 0); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: call hub_power_remaining_#t~mem1255#1.base, hub_power_remaining_#t~mem1255#1.offset := read~$Pointer$#122(hub_power_remaining_~hdev~10#1.base, 1567 + hub_power_remaining_~hdev~10#1.offset + 8 * (-1 + hub_power_remaining_~port1~6#1), 8);hub_power_remaining_~udev~5#1.base, hub_power_remaining_~udev~5#1.offset := hub_power_remaining_#t~mem1255#1.base, hub_power_remaining_#t~mem1255#1.offset; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721: assume -2147483648 <= #t~ret1296#1 && #t~ret1296#1 <= 2147483647;havoc #t~ret1296#1; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721-1: SUMMARY for call #t~ret1296#1 := dev_err(~hub_dev~1#1.base, ~hub_dev~1#1.offset, 256, 0); srcloc: null [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9655: SUMMARY for call clear_bit(~port1#1, ~hub#1.base, 248 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771: assume -2147483648 <= #t~ret1309#1 && #t~ret1309#1 <= 2147483647;havoc #t~ret1309#1; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771-1: SUMMARY for call #t~ret1309#1 := dev_printk(257, 0, ~udev~6#1.base, 131 + ~udev~6#1.offset, 258, 0); srcloc: null [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705-4: assume 0 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1293#1 := 0; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705-4: assume !(0 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705: assume 0 != #t~bitwise1293#1;havoc #t~bitwise1293#1; [2025-02-08 02:05:57,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705: assume !(0 != #t~bitwise1293#1);havoc #t~bitwise1293#1;call ULTIMATE.dealloc(~#devstat~0#1.base, ~#devstat~0#1.offset);havoc ~#devstat~0#1.base, ~#devstat~0#1.offset; [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705-1: [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672: assume 0 != ~tmp___1~13#1; [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9672: assume !(0 != ~tmp___1~13#1); [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705-2: havoc #t~bitwise1293#1;assume (((((if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1293#1 <= (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1293#1 <= 2) && #t~bitwise1293#1 >= 0) && ((if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1293#1 > 2 + (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1293#1 >= -2147483648; [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705-3: assume 2 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1293#1 := (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9705-3: assume !(2 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: ~status~12#1 := -107; [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29690-1: SUMMARY for call usb_detect_quirks_#t~ret5232#1 := dev_printk(760, 0, usb_detect_quirks_~udev#1.base, 131 + usb_detect_quirks_~udev#1.offset, 761, 0); srcloc: null [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume 0 == (hub_power_remaining_~udev~5#1.base + hub_power_remaining_~udev~5#1.offset) % 18446744073709551616; [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume !(0 == (hub_power_remaining_~udev~5#1.base + hub_power_remaining_~udev~5#1.offset) % 18446744073709551616);call hub_power_remaining_#t~mem1256#1.base, hub_power_remaining_#t~mem1256#1.offset := read~$Pointer$#122(hub_power_remaining_~udev~5#1.base, 1221 + hub_power_remaining_~udev~5#1.offset, 8); [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29690: assume -2147483648 <= usb_detect_quirks_#t~ret5232#1 && usb_detect_quirks_#t~ret5232#1 <= 2147483647;havoc usb_detect_quirks_#t~mem5231#1;havoc usb_detect_quirks_#t~ret5232#1; [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume -2147483648 <= #t~ret1290#1 && #t~ret1290#1 <= 2147483647;~tmp___3~5#1 := #t~ret1290#1;havoc #t~ret1290#1; [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689-1: SUMMARY for call #t~ret1290#1 := variable_test_bit(~port1#1, ~hub#1.base, 248 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:57,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: assume 0 != (#t~mem1337#1.base + #t~mem1337#1.offset) % 18446744073709551616;havoc #t~mem1336#1.base, #t~mem1336#1.offset;havoc #t~mem1337#1.base, #t~mem1337#1.offset;call #t~mem1338#1.base, #t~mem1338#1.offset := read~$Pointer$#122(~hub#1.base, 8 + ~hub#1.offset, 8);call #t~mem1339#1.base, #t~mem1339#1.offset := read~$Pointer$#122(#t~mem1338#1.base, 52 + #t~mem1338#1.offset, 8); [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: assume !(0 != (#t~mem1337#1.base + #t~mem1337#1.offset) % 18446744073709551616);havoc #t~mem1336#1.base, #t~mem1336#1.offset;havoc #t~mem1337#1.base, #t~mem1337#1.offset; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: assume -2147483648 <= hub_power_remaining_#t~ret1264#1 && hub_power_remaining_#t~ret1264#1 <= 2147483647;havoc hub_power_remaining_#t~mem1263#1;havoc hub_power_remaining_#t~ret1264#1; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541-1: SUMMARY for call hub_power_remaining_#t~ret1264#1 := dev_warn(hub_power_remaining_~udev~5#1.base, 131 + hub_power_remaining_~udev~5#1.offset, 250, 0); srcloc: null [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29674: find_id_#res#1.base, find_id_#res#1.offset := 0, 0;usb_detect_quirks_#t~ret5228#1.base, usb_detect_quirks_#t~ret5228#1.offset := find_id_#res#1.base, find_id_#res#1.offset;havoc find_id_#t~ret5223#1, find_id_#t~mem5224#1, find_id_#t~mem5225#1, find_id_#t~mem5226#1, find_id_#t~mem5227#1, find_id_~udev#1.base, find_id_~udev#1.offset, find_id_~id~4#1.base, find_id_~id~4#1.offset, find_id_~tmp~344#1;havoc find_id_#in~udev#1.base, find_id_#in~udev#1.offset;assume { :end_inline_find_id } true;usb_detect_quirks_~id~5#1.base, usb_detect_quirks_~id~5#1.offset := usb_detect_quirks_#t~ret5228#1.base, usb_detect_quirks_#t~ret5228#1.offset;havoc usb_detect_quirks_#t~ret5228#1.base, usb_detect_quirks_#t~ret5228#1.offset; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9607: call #t~mem1280#1.base, #t~mem1280#1.offset := read~$Pointer$#122(~hdev~11#1.base, 1567 + ~hdev~11#1.offset + 8 * (-1 + ~port1#1), 8);~udev~6#1.base, ~udev~6#1.offset := #t~mem1280#1.base, #t~mem1280#1.offset;havoc #t~mem1280#1.base, #t~mem1280#1.offset; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822-1: SUMMARY for call #t~ret1317#1 := usb_new_device(~udev~6#1.base, ~udev~6#1.offset); srcloc: null [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9756: havoc usb_detect_quirks_#t~ret5228#1.base, usb_detect_quirks_#t~ret5228#1.offset, usb_detect_quirks_#t~mem5229#1, usb_detect_quirks_#t~mem5230#1, usb_detect_quirks_#t~mem5231#1, usb_detect_quirks_#t~ret5232#1, usb_detect_quirks_#t~mem5233#1, usb_detect_quirks_#t~bitwise5234#1, usb_detect_quirks_~udev#1.base, usb_detect_quirks_~udev#1.offset, usb_detect_quirks_~id~5#1.base, usb_detect_quirks_~id~5#1.offset;havoc usb_detect_quirks_#in~udev#1.base, usb_detect_quirks_#in~udev#1.offset;assume { :end_inline_usb_detect_quirks } true;call #t~mem1304#1 := read~int#122(~udev~6#1.base, 1815 + ~udev~6#1.offset, 4); [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: assume -2147483648 <= #t~ret1317#1 && #t~ret1317#1 <= 2147483647;~status~12#1 := #t~ret1317#1;havoc #t~ret1317#1; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558-1: SUMMARY for call hub_power_remaining_#t~ret1267#1 := dev_warn(hub_power_remaining_#t~mem1266#1.base, hub_power_remaining_#t~mem1266#1.offset, 251, 0); srcloc: null [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: assume choose_devnum_~devnum~0#1 <= 126;call write~int#122(1 + choose_devnum_~devnum~0#1, choose_devnum_~bus~0#1.base, 29 + choose_devnum_~bus~0#1.offset, 4); [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7609: assume !(choose_devnum_~devnum~0#1 <= 126);call write~int#122(1, choose_devnum_~bus~0#1.base, 29 + choose_devnum_~bus~0#1.offset, 4); [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: assume -2147483648 <= hub_power_remaining_#t~ret1267#1 && hub_power_remaining_#t~ret1267#1 <= 2147483647;havoc hub_power_remaining_#t~mem1266#1.base, hub_power_remaining_#t~mem1266#1.offset;havoc hub_power_remaining_#t~ret1267#1;hub_power_remaining_~remaining~1#1 := 0; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674: assume -2147483648 <= #t~ret1288#1 && #t~ret1288#1 <= 2147483647;havoc #t~ret1288#1; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9674-1: SUMMARY for call #t~ret1288#1 := dev_err(~hub_dev~1#1.base, ~hub_dev~1#1.offset, 255, 0); srcloc: null [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: assume 0 != (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) % 2; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: assume !(0 != (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) % 2); [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: assume 0 != ~tmp___3~5#1; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: assume !(0 != ~tmp___3~5#1);~i~15#1 := 0; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: assume 0 != (if ~portchange#1 % 65536 % 4294967296 <= 2147483647 then ~portchange#1 % 65536 % 4294967296 else ~portchange#1 % 65536 % 4294967296 - 4294967296) % 2; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: assume !(0 != (if ~portchange#1 % 65536 % 4294967296 <= 2147483647 then ~portchange#1 % 65536 % 4294967296 else ~portchange#1 % 65536 % 4294967296 - 4294967296) % 2); [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856: SUMMARY for call usb_ep0_reinit(~udev~6#1.base, ~udev~6#1.offset); srcloc: null [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29659: assume 0 != find_id_#t~mem5224#1 % 65536 % 4294967296;havoc find_id_#t~mem5224#1; [2025-02-08 02:05:57,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29659: assume !(0 != find_id_#t~mem5224#1 % 65536 % 4294967296);havoc find_id_#t~mem5224#1;call find_id_#t~mem5225#1 := read~int#122(find_id_~id~4#1.base, 10 + find_id_~id~4#1.offset, 1); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9906: assume 0 == (#t~mem1339#1.base + #t~mem1339#1.offset) % 18446744073709551616;havoc #t~mem1338#1.base, #t~mem1338#1.offset;havoc #t~mem1339#1.base, #t~mem1339#1.offset;call #t~mem1344#1.base, #t~mem1344#1.offset := read~$Pointer$#122(~hcd~10#1.base, 361 + ~hcd~10#1.offset, 8);call #t~mem1345#1.base, #t~mem1345#1.offset := read~$Pointer$#122(#t~mem1344#1.base, 180 + #t~mem1344#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~TO~VOID } true;##fun~$Pointer$~X~int~TO~VOID_#in~1342#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~1342#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#in~1343#1, ##fun~$Pointer$~X~int~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~#fp#1.offset := ~hcd~10#1.base, ~hcd~10#1.offset, ~port1#1, #t~mem1345#1.base, #t~mem1345#1.offset;havoc ##fun~$Pointer$~X~int~TO~VOID_#~1342#1.base, ##fun~$Pointer$~X~int~TO~VOID_#~1342#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#~1343#1;##fun~$Pointer$~X~int~TO~VOID_#~1342#1.base, ##fun~$Pointer$~X~int~TO~VOID_#~1342#1.offset := ##fun~$Pointer$~X~int~TO~VOID_#in~1342#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~1342#1.offset;##fun~$Pointer$~X~int~TO~VOID_#~1343#1 := ##fun~$Pointer$~X~int~TO~VOID_#in~1343#1;havoc ##fun~$Pointer$~X~int~TO~VOID_#~1342#1.base, ##fun~$Pointer$~X~int~TO~VOID_#~1342#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#~1343#1;havoc ##fun~$Pointer$~X~int~TO~VOID_#in~1342#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~1342#1.offset, ##fun~$Pointer$~X~int~TO~VOID_#in~1343#1, ##fun~$Pointer$~X~int~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~TO~VOID } true;havoc #t~mem1344#1.base, #t~mem1344#1.offset;havoc #t~mem1345#1.base, #t~mem1345#1.offset; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9906: assume !(0 == (#t~mem1339#1.base + #t~mem1339#1.offset) % 18446744073709551616);havoc #t~mem1338#1.base, #t~mem1338#1.offset;havoc #t~mem1339#1.base, #t~mem1339#1.offset; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592: #t~ret1274#1.base, #t~ret1274#1.offset := portspeed_#res#1.base, portspeed_#res#1.offset;havoc portspeed_#t~mem313#1.base, portspeed_#t~mem313#1.offset, portspeed_#t~ret314#1, portspeed_#t~bitwise315#1, portspeed_#t~bitwise316#1, portspeed_~hub#1.base, portspeed_~hub#1.offset, portspeed_~portstatus#1, portspeed_~tmp~29#1;havoc portspeed_#in~hub#1.base, portspeed_#in~hub#1.offset, portspeed_#in~portstatus#1;assume { :end_inline_portspeed } true;~tmp___0~26#1.base, ~tmp___0~26#1.offset := #t~ret1274#1.base, #t~ret1274#1.offset;havoc #t~ret1274#1.base, #t~ret1274#1.offset; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: havoc choose_devnum_#t~mem775#1.base, choose_devnum_#t~mem775#1.offset, choose_devnum_#t~mem776#1, choose_devnum_#t~mem777#1, choose_devnum_#t~ret778#1, choose_devnum_#t~mem779#1, choose_devnum_#t~ret780#1, choose_devnum_#t~ret781#1, choose_devnum_~udev#1.base, choose_devnum_~udev#1.offset, choose_devnum_~devnum~0#1, choose_devnum_~bus~0#1.base, choose_devnum_~bus~0#1.offset, choose_devnum_~tmp~54#1, choose_devnum_~tmp___0~18#1, choose_devnum_~tmp___1~7#1, choose_devnum_~tmp___2~4#1;havoc choose_devnum_#in~udev#1.base, choose_devnum_#in~udev#1.offset;assume { :end_inline_choose_devnum } true;call #t~mem1302#1 := read~int#122(~udev~6#1.base, ~udev~6#1.offset, 4); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741-1: assume { :begin_inline_choose_devnum } true;choose_devnum_#in~udev#1.base, choose_devnum_#in~udev#1.offset := ~udev~6#1.base, ~udev~6#1.offset;havoc choose_devnum_#t~mem775#1.base, choose_devnum_#t~mem775#1.offset, choose_devnum_#t~mem776#1, choose_devnum_#t~mem777#1, choose_devnum_#t~ret778#1, choose_devnum_#t~mem779#1, choose_devnum_#t~ret780#1, choose_devnum_#t~ret781#1, choose_devnum_~udev#1.base, choose_devnum_~udev#1.offset, choose_devnum_~devnum~0#1, choose_devnum_~bus~0#1.base, choose_devnum_~bus~0#1.offset, choose_devnum_~tmp~54#1, choose_devnum_~tmp___0~18#1, choose_devnum_~tmp___1~7#1, choose_devnum_~tmp___2~4#1;choose_devnum_~udev#1.base, choose_devnum_~udev#1.offset := choose_devnum_#in~udev#1.base, choose_devnum_#in~udev#1.offset;havoc choose_devnum_~devnum~0#1;havoc choose_devnum_~bus~0#1.base, choose_devnum_~bus~0#1.offset;havoc choose_devnum_~tmp~54#1;havoc choose_devnum_~tmp___0~18#1;havoc choose_devnum_~tmp___1~7#1;havoc choose_devnum_~tmp___2~4#1;call choose_devnum_#t~mem775#1.base, choose_devnum_#t~mem775#1.offset := read~$Pointer$#122(choose_devnum_~udev#1.base, 60 + choose_devnum_~udev#1.offset, 8);choose_devnum_~bus~0#1.base, choose_devnum_~bus~0#1.offset := choose_devnum_#t~mem775#1.base, choose_devnum_#t~mem775#1.offset;havoc choose_devnum_#t~mem775#1.base, choose_devnum_#t~mem775#1.offset;call choose_devnum_#t~mem776#1 := read~int#122(choose_devnum_~udev#1.base, 1556 + choose_devnum_~udev#1.offset, 1); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: assume -2147483648 <= #t~ret1333#1 && #t~ret1333#1 <= 2147483647;~tmp___7~1#1 := #t~ret1333#1;havoc #t~mem1331#1.base, #t~mem1331#1.offset;havoc #t~mem1332#1.base, #t~mem1332#1.offset;havoc #t~ret1333#1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: assume 0 != (~udev~6#1.base + ~udev~6#1.offset) % 18446744073709551616;call #t~mem1281#1 := read~int#122(~udev~6#1.base, 24 + ~udev~6#1.offset, 4); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: assume !(0 != (~udev~6#1.base + ~udev~6#1.offset) % 18446744073709551616); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758-1: [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758-2: havoc #t~bitwise1305#1;assume #t~bitwise1305#1 % 4294967296 <= #t~mem1304#1 % 4294967296 && #t~bitwise1305#1 % 4294967296 <= 64; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758-3: assume 64 == #t~mem1304#1 % 4294967296;#t~bitwise1305#1 := #t~mem1304#1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758-3: assume !(64 == #t~mem1304#1 % 4294967296); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758-4: assume 0 == #t~mem1304#1 % 4294967296;#t~bitwise1305#1 := 0; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758-4: assume !(0 == #t~mem1304#1 % 4294967296); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890-1: SUMMARY for call #t~ret1333#1 := ##fun~$Pointer$~X~int~TO~int(~hcd~10#1.base, ~hcd~10#1.offset, ~port1#1, #t~mem1332#1.base, #t~mem1332#1.offset); srcloc: null [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9857: SUMMARY for call release_devnum(~udev~6#1.base, ~udev~6#1.offset); srcloc: null [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9824: assume 0 != ~status~12#1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9824: assume !(0 != ~status~12#1); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758: assume 0 != #t~bitwise1305#1 % 4294967296;havoc #t~mem1304#1;havoc #t~bitwise1305#1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758: assume !(0 != #t~bitwise1305#1 % 4294967296);havoc #t~mem1304#1;havoc #t~bitwise1305#1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: assume -2147483648 <= #t~ret1275#1 && #t~ret1275#1 <= 2147483647;havoc #t~ret1275#1;call #t~mem1276#1 := read~int#122(~hub#1.base, 468 + ~hub#1.offset, 1); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-1: SUMMARY for call #t~ret1275#1 := dev_printk(252, 0, ~hub_dev~1#1.base, ~hub_dev~1#1.offset, 253, 0); srcloc: null [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: assume 0 != #t~mem1281#1 % 4294967296;havoc #t~mem1281#1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: assume !(0 != #t~mem1281#1 % 4294967296);havoc #t~mem1281#1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9858: SUMMARY for call hub_free_dev(~udev~6#1.base, ~udev~6#1.offset); srcloc: null [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: assume ~wHubCharacteristics~2#1 % 4 % 4294967296 <= 1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: assume !(~wHubCharacteristics~2#1 % 4 % 4294967296 <= 1); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660: SUMMARY for call clear_bit(~port1#1, ~hub#1.base, 248 + ~hub#1.offset); srcloc: null [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: assume 0 != ~status~12#1; [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: assume !(0 != ~status~12#1); [2025-02-08 02:05:57,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume 0 != (hub_power_remaining_#t~mem1256#1.base + hub_power_remaining_#t~mem1256#1.offset) % 18446744073709551616;havoc hub_power_remaining_#t~mem1256#1.base, hub_power_remaining_#t~mem1256#1.offset;call hub_power_remaining_#t~mem1257#1.base, hub_power_remaining_#t~mem1257#1.offset := read~$Pointer$#122(hub_power_remaining_~udev~5#1.base, 1221 + hub_power_remaining_~udev~5#1.offset, 8);call hub_power_remaining_#t~mem1258#1 := read~int#122(hub_power_remaining_#t~mem1257#1.base, 8 + hub_power_remaining_#t~mem1257#1.offset, 1);hub_power_remaining_~delta~0#1 := 2 * (if hub_power_remaining_#t~mem1258#1 % 256 % 4294967296 <= 2147483647 then hub_power_remaining_#t~mem1258#1 % 256 % 4294967296 else hub_power_remaining_#t~mem1258#1 % 256 % 4294967296 - 4294967296);havoc hub_power_remaining_#t~mem1257#1.base, hub_power_remaining_#t~mem1257#1.offset;havoc hub_power_remaining_#t~mem1258#1; [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume !(0 != (hub_power_remaining_#t~mem1256#1.base + hub_power_remaining_#t~mem1256#1.offset) % 18446744073709551616);havoc hub_power_remaining_#t~mem1256#1.base, hub_power_remaining_#t~mem1256#1.offset;call hub_power_remaining_#t~mem1259#1.base, hub_power_remaining_#t~mem1259#1.offset := read~$Pointer$#122(hub_power_remaining_~udev~5#1.base, 60 + hub_power_remaining_~udev~5#1.offset, 8);call hub_power_remaining_#t~mem1260#1 := read~int#122(hub_power_remaining_#t~mem1259#1.base, 22 + hub_power_remaining_#t~mem1259#1.offset, 1); [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: assume 0 != (~udev~6#1.base + ~udev~6#1.offset) % 18446744073709551616; [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: assume !(0 != (~udev~6#1.base + ~udev~6#1.offset) % 18446744073709551616); [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: ~status~12#1 := 0; [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume #t~mem1302#1 <= 0;havoc #t~mem1302#1;~status~12#1 := -107; [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume !(#t~mem1302#1 <= 0);havoc #t~mem1302#1; [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: assume 0 == ~tmp___7~1#1; [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: assume !(0 == ~tmp___7~1#1); [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: SUMMARY for call usb_put_dev(~udev~6#1.base, ~udev~6#1.offset); srcloc: null [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826: call write~$Pointer$#122(0, 0, ~hdev~11#1.base, 1567 + ~hdev~11#1.offset + 8 * (-1 + ~port1#1), 8); [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826-1: SUMMARY for call spin_lock_irq(~#device_state_lock~0.base, ~#device_state_lock~0.offset); srcloc: null [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: SUMMARY for call msleep(1000); srcloc: null [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695-4: assume 0 == usb_detect_quirks_#t~mem5233#1 % 4294967296;usb_detect_quirks_#t~bitwise5234#1 := 0; [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695-4: assume !(0 == usb_detect_quirks_#t~mem5233#1 % 4294967296); [2025-02-08 02:05:57,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: assume 0 != (#t~mem1322#1.base + #t~mem1322#1.offset) % 18446744073709551616;havoc #t~mem1321#1.base, #t~mem1321#1.offset;havoc #t~mem1322#1.base, #t~mem1322#1.offset; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: assume !(0 != (#t~mem1322#1.base + #t~mem1322#1.offset) % 18446744073709551616);havoc #t~mem1321#1.base, #t~mem1321#1.offset;havoc #t~mem1322#1.base, #t~mem1322#1.offset;call #t~mem1324#1.base, #t~mem1324#1.offset := read~$Pointer$#122(~hcd~10#1.base, 361 + ~hcd~10#1.offset, 8);call #t~mem1325#1.base, #t~mem1325#1.offset := read~$Pointer$#122(#t~mem1324#1.base, 188 + #t~mem1324#1.offset, 8); [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695-5: call usb_detect_quirks_#t~mem5233#1 := read~int#122(usb_detect_quirks_~udev#1.base, 1815 + usb_detect_quirks_~udev#1.offset, 4); [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876-1: call #t~mem1321#1.base, #t~mem1321#1.offset := read~$Pointer$#122(~hub#1.base, 8 + ~hub#1.offset, 8);call #t~mem1322#1.base, #t~mem1322#1.offset := read~$Pointer$#122(#t~mem1321#1.base, 52 + #t~mem1321#1.offset, 8); [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695-2: havoc usb_detect_quirks_#t~bitwise5234#1;assume usb_detect_quirks_#t~bitwise5234#1 % 4294967296 <= usb_detect_quirks_#t~mem5233#1 % 4294967296 && usb_detect_quirks_#t~bitwise5234#1 % 4294967296 <= 16; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810: call #t~mem1316#1 := read~int#122(~hdev~11#1.base, 24 + ~hdev~11#1.offset, 4); [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695-3: assume 16 == usb_detect_quirks_#t~mem5233#1 % 4294967296;usb_detect_quirks_#t~bitwise5234#1 := usb_detect_quirks_#t~mem5233#1; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695-3: assume !(16 == usb_detect_quirks_#t~mem5233#1 % 4294967296); [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695: assume 0 == usb_detect_quirks_#t~bitwise5234#1 % 4294967296;havoc usb_detect_quirks_#t~mem5233#1;havoc usb_detect_quirks_#t~bitwise5234#1;call write~int#122(1, usb_detect_quirks_~udev#1.base, 1498 + usb_detect_quirks_~udev#1.offset, 1); [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695: assume !(0 == usb_detect_quirks_#t~bitwise5234#1 % 4294967296);havoc usb_detect_quirks_#t~mem5233#1;havoc usb_detect_quirks_#t~bitwise5234#1; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29695-1: [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29662: assume 0 != find_id_#t~mem5225#1 % 256 % 4294967296;havoc find_id_#t~mem5225#1; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29662: assume !(0 != find_id_#t~mem5225#1 % 256 % 4294967296);havoc find_id_#t~mem5225#1;call find_id_#t~mem5226#1 := read~int#122(find_id_~id~4#1.base, 13 + find_id_~id~4#1.offset, 1); [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612: SUMMARY for call device_lock(~udev~6#1.base, 131 + ~udev~6#1.offset); srcloc: null [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: hub_power_remaining_~remaining~1#1 := hub_power_remaining_~remaining~1#1 - hub_power_remaining_~delta~0#1;hub_power_remaining_~port1~6#1 := 1 + hub_power_remaining_~port1~6#1; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810-1: SUMMARY for call spin_lock_irq(~#device_state_lock~0.base, ~#device_state_lock~0.offset); srcloc: null [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: assume 0 == (if #t~mem1310#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1310#1 % 65536 % 4294967296 else #t~mem1310#1 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem1310#1; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: assume !(0 == (if #t~mem1310#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1310#1 % 65536 % 4294967296 else #t~mem1310#1 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem1310#1; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597-1: SUMMARY for call choose_devnum_#t~ret780#1 := find_next_zero_bit(choose_devnum_~bus~0#1.base, 33 + choose_devnum_~bus~0#1.offset, 128, choose_devnum_#t~mem779#1); srcloc: null [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597: choose_devnum_~tmp___1~7#1 := choose_devnum_#t~ret780#1;havoc choose_devnum_#t~mem779#1;havoc choose_devnum_#t~ret780#1;choose_devnum_~devnum~0#1 := (if choose_devnum_~tmp___1~7#1 % 18446744073709551616 % 4294967296 <= 2147483647 then choose_devnum_~tmp___1~7#1 % 18446744073709551616 % 4294967296 else choose_devnum_~tmp___1~7#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_port_connect_changeFINAL: assume true; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: SUMMARY for call device_unlock(~udev~6#1.base, 131 + ~udev~6#1.offset); srcloc: null [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume 0 != #t~mem1276#1 % 256 % 4294967296;havoc #t~mem1276#1; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume !(0 != #t~mem1276#1 % 256 % 4294967296);havoc #t~mem1276#1; [2025-02-08 02:05:57,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: hub_power_remaining_#res#1 := hub_power_remaining_~remaining~1#1;#t~ret1318#1 := hub_power_remaining_#res#1;havoc hub_power_remaining_#t~mem1250#1.base, hub_power_remaining_#t~mem1250#1.offset, hub_power_remaining_#t~mem1251#1, hub_power_remaining_#t~mem1252#1, hub_power_remaining_#t~mem1253#1.base, hub_power_remaining_#t~mem1253#1.offset, hub_power_remaining_#t~mem1254#1, hub_power_remaining_#t~mem1255#1.base, hub_power_remaining_#t~mem1255#1.offset, hub_power_remaining_#t~mem1256#1.base, hub_power_remaining_#t~mem1256#1.offset, hub_power_remaining_#t~mem1257#1.base, hub_power_remaining_#t~mem1257#1.offset, hub_power_remaining_#t~mem1258#1, hub_power_remaining_#t~mem1259#1.base, hub_power_remaining_#t~mem1259#1.offset, hub_power_remaining_#t~mem1260#1, hub_power_remaining_#t~mem1261#1.base, hub_power_remaining_#t~mem1261#1.offset, hub_power_remaining_#t~mem1262#1, hub_power_remaining_#t~mem1263#1, hub_power_remaining_#t~ret1264#1, hub_power_remaining_#t~mem1265#1, hub_power_remaining_#t~mem1266#1.base, hub_power_remaining_#t~mem1266#1.offset, hub_power_remaining_#t~ret1267#1, hub_power_remaining_~hub#1.base, hub_power_remaining_~hub#1.offset, hub_power_remaining_~hdev~10#1.base, hub_power_remaining_~hdev~10#1.offset, hub_power_remaining_~remaining~1#1, hub_power_remaining_~port1~6#1, hub_power_remaining_~udev~5#1.base, hub_power_remaining_~udev~5#1.offset, hub_power_remaining_~delta~0#1;havoc hub_power_remaining_#in~hub#1.base, hub_power_remaining_#in~hub#1.offset;assume { :end_inline_hub_power_remaining } true;~tmp___6~2#1 := #t~ret1318#1;havoc #t~ret1318#1;~status~12#1 := (if ~tmp___6~2#1 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___6~2#1 % 4294967296 % 4294967296 else ~tmp___6~2#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: call #t~mem1297#1 := read~int#122(~hub#1.base, 440 + ~hub#1.offset, 4);call write~int#122(#t~mem1297#1, ~udev~6#1.base, 1493 + ~udev~6#1.offset, 2);havoc #t~mem1297#1;call #t~mem1298#1 := read~int#122(~hdev~11#1.base, 1496 + ~hdev~11#1.offset, 1);call write~int#122(1 + #t~mem1298#1 % 256, ~udev~6#1.base, 1496 + ~udev~6#1.offset, 1);havoc #t~mem1298#1; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728-1: SUMMARY for call usb_set_device_state(~udev~6#1.base, ~udev~6#1.offset, 2); srcloc: null [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695: assume -2147483648 <= #t~ret1291#1 && #t~ret1291#1 <= 2147483647;~tmp___2~9#1 := #t~ret1291#1;havoc #t~ret1291#1; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695-1: SUMMARY for call #t~ret1291#1 := port_is_power_on(~hub#1.base, ~hub#1.offset, ~portstatus#1 % 65536); srcloc: null [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844: assume -2147483648 <= #t~ret1319#1 && #t~ret1319#1 <= 2147483647;havoc #t~ret1319#1; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844-1: SUMMARY for call #t~ret1319#1 := dev_printk(260, 0, ~hub_dev~1#1.base, ~hub_dev~1#1.offset, 261, 0); srcloc: null [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-2: havoc #t~bitwise1289#1;assume #t~bitwise1289#1 % 4294967296 <= ~portstatus#1 % 65536 % 4294967296 && #t~bitwise1289#1 % 4294967296 <= 65534; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-3: assume 65534 == ~portstatus#1 % 65536 % 4294967296;#t~bitwise1289#1 := ~portstatus#1 % 65536; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-3: assume !(65534 == ~portstatus#1 % 65536 % 4294967296); [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-4: assume 0 == ~portstatus#1 % 65536 % 4294967296;#t~bitwise1289#1 := 0; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-4: assume !(0 == ~portstatus#1 % 65536 % 4294967296); [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: ~portstatus#1 := #t~bitwise1289#1;havoc #t~bitwise1289#1; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-1: [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: SUMMARY for call usb_disconnect(~hdev~11#1.base, 1567 + ~hdev~11#1.offset + 8 * (if (1152921504606846975 + ~port1#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1152921504606846975 + ~port1#1) % 18446744073709551616 % 18446744073709551616 else (1152921504606846975 + ~port1#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894-1: SUMMARY for call #t~ret1334#1 := dev_err(~hub_dev~1#1.base, ~hub_dev~1#1.offset, 264, 0); srcloc: null [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861: assume -107 == ~status~12#1; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861: assume !(-107 == ~status~12#1); [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: SUMMARY for call spin_unlock_irq(~#device_state_lock~0.base, ~#device_state_lock~0.offset); srcloc: null [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: assume -2147483648 <= #t~ret1334#1 && #t~ret1334#1 <= 2147483647;havoc #t~ret1334#1; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: assume 0 != choose_devnum_#t~mem776#1 % 256 % 4294967296;havoc choose_devnum_#t~mem776#1;call choose_devnum_#t~mem777#1 := read~int#122(choose_devnum_~udev#1.base, 1495 + choose_devnum_~udev#1.offset, 1);choose_devnum_~devnum~0#1 := 1 + (if choose_devnum_#t~mem777#1 % 256 % 4294967296 <= 2147483647 then choose_devnum_#t~mem777#1 % 256 % 4294967296 else choose_devnum_#t~mem777#1 % 256 % 4294967296 - 4294967296);havoc choose_devnum_#t~mem777#1; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: assume !(0 != choose_devnum_#t~mem776#1 % 256 % 4294967296);havoc choose_devnum_#t~mem776#1;call choose_devnum_#t~mem779#1 := read~int#122(choose_devnum_~bus~0#1.base, 29 + choose_devnum_~bus~0#1.offset, 4); [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: assume choose_devnum_~devnum~0#1 <= 127; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7615: assume !(choose_devnum_~devnum~0#1 <= 127); [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: assume (if hub_power_remaining_#t~mem1260#1 % 256 % 4294967296 <= 2147483647 then hub_power_remaining_#t~mem1260#1 % 256 % 4294967296 else hub_power_remaining_#t~mem1260#1 % 256 % 4294967296 - 4294967296) != hub_power_remaining_~port1~6#1;havoc hub_power_remaining_#t~mem1259#1.base, hub_power_remaining_#t~mem1259#1.offset;havoc hub_power_remaining_#t~mem1260#1;hub_power_remaining_~delta~0#1 := 100; [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: assume !((if hub_power_remaining_#t~mem1260#1 % 256 % 4294967296 <= 2147483647 then hub_power_remaining_#t~mem1260#1 % 256 % 4294967296 else hub_power_remaining_#t~mem1260#1 % 256 % 4294967296 - 4294967296) != hub_power_remaining_~port1~6#1);havoc hub_power_remaining_#t~mem1259#1.base, hub_power_remaining_#t~mem1259#1.offset;havoc hub_power_remaining_#t~mem1260#1;call hub_power_remaining_#t~mem1261#1.base, hub_power_remaining_#t~mem1261#1.offset := read~$Pointer$#122(hub_power_remaining_~hdev~10#1.base, 52 + hub_power_remaining_~hdev~10#1.offset, 8); [2025-02-08 02:05:57,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9878-1: SUMMARY for call #t~ret1323#1 := dev_err(~hub_dev~1#1.base, ~hub_dev~1#1.offset, 262, 0); srcloc: null [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume 0 == #t~mem1316#1 % 4294967296;havoc #t~mem1316#1;~status~12#1 := -107; [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume !(0 == #t~mem1316#1 % 4294967296);havoc #t~mem1316#1;call write~$Pointer$#122(~udev~6#1.base, ~udev~6#1.offset, ~hdev~11#1.base, 1567 + ~hdev~11#1.offset + 8 * (-1 + ~port1#1), 8); [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: assume -2147483648 <= #t~ret1311#1 && #t~ret1311#1 <= 2147483647;havoc #t~ret1311#1;call #t~mem1312#1 := read~int#122(~hub#1.base, 468 + ~hub#1.offset, 1); [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-1: SUMMARY for call #t~ret1311#1 := dev_err(~udev~6#1.base, 131 + ~udev~6#1.offset, 259, 0); srcloc: null [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9878: assume -2147483648 <= #t~ret1323#1 && #t~ret1323#1 <= 2147483647;havoc #t~ret1323#1; [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-1: [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-2: havoc #t~bitwise1282#1;assume (((((if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise1282#1 <= (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise1282#1 <= 2) && #t~bitwise1282#1 >= 0) && ((if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise1282#1 > 2 + (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise1282#1 >= -2147483648; [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515: assume 0 == hub_power_remaining_#t~mem1251#1 % 256 % 4294967296;havoc hub_power_remaining_#t~mem1251#1;hub_power_remaining_#res#1 := 0; [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9515: assume !(0 == hub_power_remaining_#t~mem1251#1 % 256 % 4294967296);havoc hub_power_remaining_#t~mem1251#1;call hub_power_remaining_#t~mem1252#1 := read~int#122(hub_power_remaining_~hdev~10#1.base, 1493 + hub_power_remaining_~hdev~10#1.offset, 2);call hub_power_remaining_#t~mem1253#1.base, hub_power_remaining_#t~mem1253#1.offset := read~$Pointer$#122(hub_power_remaining_~hub#1.base, 256 + hub_power_remaining_~hub#1.offset, 8);call hub_power_remaining_#t~mem1254#1 := read~int#122(hub_power_remaining_#t~mem1253#1.base, 6 + hub_power_remaining_#t~mem1253#1.offset, 1);hub_power_remaining_~remaining~1#1 := (if hub_power_remaining_#t~mem1252#1 % 65536 % 4294967296 <= 2147483647 then hub_power_remaining_#t~mem1252#1 % 65536 % 4294967296 else hub_power_remaining_#t~mem1252#1 % 65536 % 4294967296 - 4294967296) - (if hub_power_remaining_#t~mem1254#1 % 256 % 4294967296 <= 2147483647 then hub_power_remaining_#t~mem1254#1 % 256 % 4294967296 else hub_power_remaining_#t~mem1254#1 % 256 % 4294967296 - 4294967296);havoc hub_power_remaining_#t~mem1252#1;havoc hub_power_remaining_#t~mem1253#1.base, hub_power_remaining_#t~mem1253#1.offset;havoc hub_power_remaining_#t~mem1254#1;hub_power_remaining_~port1~6#1 := 1; [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-3: assume 2 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1282#1 := (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-3: assume !(2 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-4: assume 0 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1282#1 := 0; [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-4: assume !(0 == (if ~portstatus#1 % 65536 % 4294967296 <= 2147483647 then ~portstatus#1 % 65536 % 4294967296 else ~portstatus#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: assume 0 != #t~bitwise1282#1;havoc #t~bitwise1282#1;~status~12#1 := 0; [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: assume !(0 != #t~bitwise1282#1);havoc #t~bitwise1282#1;call #t~mem1283#1 := read~int#122(~udev~6#1.base, 24 + ~udev~6#1.offset, 4); [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796: assume #t~mem1314#1 % 65536 % 4294967296 > 511;havoc #t~mem1314#1;call #t~mem1315#1 := read~int#122(~udev~6#1.base, 28 + ~udev~6#1.offset, 4); [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796: assume !(#t~mem1314#1 % 65536 % 4294967296 > 511);havoc #t~mem1314#1; [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796-1: call #t~mem1314#1 := read~int#122(~udev~6#1.base, 1197 + ~udev~6#1.offset, 2); [2025-02-08 02:05:57,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L29648: call find_id_#t~mem5224#1 := read~int#122(find_id_~id~4#1.base, 2 + find_id_~id~4#1.offset, 2); [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21717: assume 0 == (dma_alloc_coherent_#t~mem3881#1.base + dma_alloc_coherent_#t~mem3881#1.offset) % 18446744073709551616;havoc dma_alloc_coherent_#t~mem3881#1.base, dma_alloc_coherent_#t~mem3881#1.offset;dma_alloc_coherent_#res#1.base, dma_alloc_coherent_#res#1.offset := 0, 0; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21717: assume !(0 == (dma_alloc_coherent_#t~mem3881#1.base + dma_alloc_coherent_#t~mem3881#1.offset) % 18446744073709551616);havoc dma_alloc_coherent_#t~mem3881#1.base, dma_alloc_coherent_#t~mem3881#1.offset;assume { :begin_inline_dma_alloc_coherent_gfp_flags } true;dma_alloc_coherent_gfp_flags_#in~dev#1.base, dma_alloc_coherent_gfp_flags_#in~dev#1.offset, dma_alloc_coherent_gfp_flags_#in~gfp#1 := dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset, dma_alloc_coherent_~gfp#1;havoc dma_alloc_coherent_gfp_flags_#res#1;havoc dma_alloc_coherent_gfp_flags_#t~ret3877#1, dma_alloc_coherent_gfp_flags_#t~bitwise3878#1, dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1, dma_alloc_coherent_gfp_flags_~dma_mask~1#1, dma_alloc_coherent_gfp_flags_~tmp~222#1;dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset := dma_alloc_coherent_gfp_flags_#in~dev#1.base, dma_alloc_coherent_gfp_flags_#in~dev#1.offset;dma_alloc_coherent_gfp_flags_~gfp#1 := dma_alloc_coherent_gfp_flags_#in~gfp#1;havoc dma_alloc_coherent_gfp_flags_~dma_mask~1#1;havoc dma_alloc_coherent_gfp_flags_~tmp~222#1;assume { :begin_inline_dma_alloc_coherent_mask } true;dma_alloc_coherent_mask_#in~dev#1.base, dma_alloc_coherent_mask_#in~dev#1.offset, dma_alloc_coherent_mask_#in~gfp#1 := dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1;havoc dma_alloc_coherent_mask_#res#1;havoc dma_alloc_coherent_mask_#t~mem3876#1, dma_alloc_coherent_mask_~dev#1.base, dma_alloc_coherent_mask_~dev#1.offset, dma_alloc_coherent_mask_~gfp#1, dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_mask_~dev#1.base, dma_alloc_coherent_mask_~dev#1.offset := dma_alloc_coherent_mask_#in~dev#1.base, dma_alloc_coherent_mask_#in~dev#1.offset;dma_alloc_coherent_mask_~gfp#1 := dma_alloc_coherent_mask_#in~gfp#1;havoc dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_mask_~dma_mask~0#1 := 0;call dma_alloc_coherent_mask_#t~mem3876#1 := read~int#122(dma_alloc_coherent_mask_~dev#1.base, 852 + dma_alloc_coherent_mask_~dev#1.offset, 8);dma_alloc_coherent_mask_~dma_mask~0#1 := dma_alloc_coherent_mask_#t~mem3876#1;havoc dma_alloc_coherent_mask_#t~mem3876#1; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21684: assume 0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 2 % 4294967296; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21684: assume !(0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 2 % 4294967296); [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33154-3: SUMMARY for call dma_pool_alloc_#t~ret5974#1.base, dma_pool_alloc_#t~ret5974#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33154-2: dma_pool_alloc_#res#1.base, dma_pool_alloc_#res#1.offset := dma_pool_alloc_#t~ret5974#1.base, dma_pool_alloc_#t~ret5974#1.offset;havoc dma_pool_alloc_#t~ret5974#1.base, dma_pool_alloc_#t~ret5974#1.offset; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21668: dma_alloc_coherent_mask_#res#1 := dma_alloc_coherent_mask_~dma_mask~0#1;dma_alloc_coherent_gfp_flags_#t~ret3877#1 := dma_alloc_coherent_mask_#res#1;havoc dma_alloc_coherent_mask_#t~mem3876#1, dma_alloc_coherent_mask_~dev#1.base, dma_alloc_coherent_mask_~dev#1.offset, dma_alloc_coherent_mask_~gfp#1, dma_alloc_coherent_mask_~dma_mask~0#1;havoc dma_alloc_coherent_mask_#in~dev#1.base, dma_alloc_coherent_mask_#in~dev#1.offset, dma_alloc_coherent_mask_#in~gfp#1;assume { :end_inline_dma_alloc_coherent_mask } true;dma_alloc_coherent_gfp_flags_~tmp~222#1 := dma_alloc_coherent_gfp_flags_#t~ret3877#1;havoc dma_alloc_coherent_gfp_flags_#t~ret3877#1;dma_alloc_coherent_gfp_flags_~dma_mask~1#1 := dma_alloc_coherent_gfp_flags_~tmp~222#1; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21713: assume 0 == dma_alloc_coherent_~tmp___0~104#1;dma_alloc_coherent_#res#1.base, dma_alloc_coherent_#res#1.offset := 0, 0; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21713: assume !(0 == dma_alloc_coherent_~tmp___0~104#1);call dma_alloc_coherent_#t~mem3881#1.base, dma_alloc_coherent_#t~mem3881#1.offset := read~$Pointer$#122(dma_alloc_coherent_~ops~7#1.base, dma_alloc_coherent_~ops~7#1.offset, 8); [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21685-2: havoc dma_alloc_coherent_gfp_flags_#t~bitwise3878#1;assume (dma_alloc_coherent_gfp_flags_#t~bitwise3878#1 % 4294967296 >= dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 && dma_alloc_coherent_gfp_flags_#t~bitwise3878#1 % 4294967296 >= 4) && dma_alloc_coherent_gfp_flags_#t~bitwise3878#1 % 4294967296 <= 4 + dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21685-3: assume false;dma_alloc_coherent_gfp_flags_#t~bitwise3878#1 := dma_alloc_coherent_gfp_flags_~gfp#1; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21685-3: assume !false; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21685: dma_alloc_coherent_gfp_flags_~gfp#1 := dma_alloc_coherent_gfp_flags_#t~bitwise3878#1;havoc dma_alloc_coherent_gfp_flags_#t~bitwise3878#1; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21685-1: [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21660: assume 0 == dma_alloc_coherent_mask_~dma_mask~0#1 % 18446744073709551616; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21660: assume !(0 == dma_alloc_coherent_mask_~dma_mask~0#1 % 18446744073709551616); [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21702: dma_alloc_coherent_~tmp~223#1.base, dma_alloc_coherent_~tmp~223#1.offset := dma_alloc_coherent_#t~ret3879#1.base, dma_alloc_coherent_#t~ret3879#1.offset;havoc dma_alloc_coherent_#t~ret3879#1.base, dma_alloc_coherent_#t~ret3879#1.offset;dma_alloc_coherent_~ops~7#1.base, dma_alloc_coherent_~ops~7#1.offset := dma_alloc_coherent_~tmp~223#1.base, dma_alloc_coherent_~tmp~223#1.offset;dma_alloc_coherent_~gfp#1 := dma_alloc_coherent_~gfp#1 - dma_alloc_coherent_~gfp#1 % 8; [2025-02-08 02:05:57,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21640: assume 0 != (is_device_dma_capable_#t~mem3865#1.base + is_device_dma_capable_#t~mem3865#1.offset) % 18446744073709551616;havoc is_device_dma_capable_#t~mem3865#1.base, is_device_dma_capable_#t~mem3865#1.offset;call is_device_dma_capable_#t~mem3866#1.base, is_device_dma_capable_#t~mem3866#1.offset := read~$Pointer$#122(is_device_dma_capable_~dev#1.base, 844 + is_device_dma_capable_~dev#1.offset, 8);call is_device_dma_capable_#t~mem3867#1 := read~int#122(is_device_dma_capable_#t~mem3866#1.base, is_device_dma_capable_#t~mem3866#1.offset, 8); [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21640: assume !(0 != (is_device_dma_capable_#t~mem3865#1.base + is_device_dma_capable_#t~mem3865#1.offset) % 18446744073709551616);havoc is_device_dma_capable_#t~mem3865#1.base, is_device_dma_capable_#t~mem3865#1.offset;is_device_dma_capable_~tmp~221#1 := 0; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21702-1: SUMMARY for call dma_alloc_coherent_#t~ret3879#1.base, dma_alloc_coherent_#t~ret3879#1.offset := get_dma_ops(dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset); srcloc: null [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21685-4: assume 0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 || 4 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296;dma_alloc_coherent_gfp_flags_#t~bitwise3878#1 := 4; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21685-4: assume !(0 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296 || 4 == dma_alloc_coherent_gfp_flags_~gfp#1 % 4294967296); [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21706: assume 0 == (dma_alloc_coherent_~dev#1.base + dma_alloc_coherent_~dev#1.offset) % 18446744073709551616;dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset := ~#x86_dma_fallback_dev~0.base, ~#x86_dma_fallback_dev~0.offset; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21706: assume !(0 == (dma_alloc_coherent_~dev#1.base + dma_alloc_coherent_~dev#1.offset) % 18446744073709551616); [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21690: dma_alloc_coherent_gfp_flags_#res#1 := dma_alloc_coherent_gfp_flags_~gfp#1;dma_alloc_coherent_#t~ret3882#1 := dma_alloc_coherent_gfp_flags_#res#1;havoc dma_alloc_coherent_gfp_flags_#t~ret3877#1, dma_alloc_coherent_gfp_flags_#t~bitwise3878#1, dma_alloc_coherent_gfp_flags_~dev#1.base, dma_alloc_coherent_gfp_flags_~dev#1.offset, dma_alloc_coherent_gfp_flags_~gfp#1, dma_alloc_coherent_gfp_flags_~dma_mask~1#1, dma_alloc_coherent_gfp_flags_~tmp~222#1;havoc dma_alloc_coherent_gfp_flags_#in~dev#1.base, dma_alloc_coherent_gfp_flags_#in~dev#1.offset, dma_alloc_coherent_gfp_flags_#in~gfp#1;assume { :end_inline_dma_alloc_coherent_gfp_flags } true;dma_alloc_coherent_~tmp___1~60#1 := dma_alloc_coherent_#t~ret3882#1;havoc dma_alloc_coherent_#t~ret3882#1;call dma_alloc_coherent_#t~mem3888#1.base, dma_alloc_coherent_#t~mem3888#1.offset := read~$Pointer$#122(dma_alloc_coherent_~ops~7#1.base, dma_alloc_coherent_~ops~7#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$ } true;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3884#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3884#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3885#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3886#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3886#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3887#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~#fp#1.offset := dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset, dma_alloc_coherent_~size#1, dma_alloc_coherent_~dma_handle#1.base, dma_alloc_coherent_~dma_handle#1.offset, dma_alloc_coherent_~tmp___1~60#1, dma_alloc_coherent_#t~mem3888#1.base, dma_alloc_coherent_#t~mem3888#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#res#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3884#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3884#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3885#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3886#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3886#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3887#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3884#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3884#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3884#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3884#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3885#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3885#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3886#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3886#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3886#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3886#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3887#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3887#1;dma_alloc_coherent_#t~ret3889#1.base, dma_alloc_coherent_#t~ret3889#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#res#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#res#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3884#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3884#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3885#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3886#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3886#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#~3887#1;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3884#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3884#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3885#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3886#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3886#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~3887#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~$Pointer$~X~~gfp_t~0~TO~$Pointer$ } true;dma_alloc_coherent_~memory~0#1.base, dma_alloc_coherent_~memory~0#1.offset := dma_alloc_coherent_#t~ret3889#1.base, dma_alloc_coherent_#t~ret3889#1.offset;havoc dma_alloc_coherent_#t~mem3888#1.base, dma_alloc_coherent_#t~mem3888#1.offset;havoc dma_alloc_coherent_#t~ret3889#1.base, dma_alloc_coherent_#t~ret3889#1.offset;call dma_alloc_coherent_#t~mem3890#1 := read~int#122(dma_alloc_coherent_~dma_handle#1.base, dma_alloc_coherent_~dma_handle#1.offset, 8);assume { :begin_inline_debug_dma_alloc_coherent } true;debug_dma_alloc_coherent_#in~arg0#1.base, debug_dma_alloc_coherent_#in~arg0#1.offset, debug_dma_alloc_coherent_#in~arg1#1, debug_dma_alloc_coherent_#in~arg2#1, debug_dma_alloc_coherent_#in~arg3#1.base, debug_dma_alloc_coherent_#in~arg3#1.offset := dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset, dma_alloc_coherent_~size#1, dma_alloc_coherent_#t~mem3890#1, dma_alloc_coherent_~memory~0#1.base, dma_alloc_coherent_~memory~0#1.offset;havoc debug_dma_alloc_coherent_~arg0#1.base, debug_dma_alloc_coherent_~arg0#1.offset, debug_dma_alloc_coherent_~arg1#1, debug_dma_alloc_coherent_~arg2#1, debug_dma_alloc_coherent_~arg3#1.base, debug_dma_alloc_coherent_~arg3#1.offset;debug_dma_alloc_coherent_~arg0#1.base, debug_dma_alloc_coherent_~arg0#1.offset := debug_dma_alloc_coherent_#in~arg0#1.base, debug_dma_alloc_coherent_#in~arg0#1.offset;debug_dma_alloc_coherent_~arg1#1 := debug_dma_alloc_coherent_#in~arg1#1;debug_dma_alloc_coherent_~arg2#1 := debug_dma_alloc_coherent_#in~arg2#1;debug_dma_alloc_coherent_~arg3#1.base, debug_dma_alloc_coherent_~arg3#1.offset := debug_dma_alloc_coherent_#in~arg3#1.base, debug_dma_alloc_coherent_#in~arg3#1.offset;havoc debug_dma_alloc_coherent_~arg0#1.base, debug_dma_alloc_coherent_~arg0#1.offset, debug_dma_alloc_coherent_~arg1#1, debug_dma_alloc_coherent_~arg2#1, debug_dma_alloc_coherent_~arg3#1.base, debug_dma_alloc_coherent_~arg3#1.offset;havoc debug_dma_alloc_coherent_#in~arg0#1.base, debug_dma_alloc_coherent_#in~arg0#1.offset, debug_dma_alloc_coherent_#in~arg1#1, debug_dma_alloc_coherent_#in~arg2#1, debug_dma_alloc_coherent_#in~arg3#1.base, debug_dma_alloc_coherent_#in~arg3#1.offset;assume { :end_inline_debug_dma_alloc_coherent } true;havoc dma_alloc_coherent_#t~mem3890#1;dma_alloc_coherent_#res#1.base, dma_alloc_coherent_#res#1.offset := dma_alloc_coherent_~memory~0#1.base, dma_alloc_coherent_~memory~0#1.offset;#t~ret3937#1.base, #t~ret3937#1.offset := dma_alloc_coherent_#res#1.base, dma_alloc_coherent_#res#1.offset;havoc dma_alloc_coherent_#t~ret3879#1.base, dma_alloc_coherent_#t~ret3879#1.offset, dma_alloc_coherent_#t~ret3880#1, dma_alloc_coherent_#t~mem3881#1.base, dma_alloc_coherent_#t~mem3881#1.offset, dma_alloc_coherent_#t~ret3882#1, dma_alloc_coherent_#t~mem3888#1.base, dma_alloc_coherent_#t~mem3888#1.offset, dma_alloc_coherent_#t~ret3889#1.base, dma_alloc_coherent_#t~ret3889#1.offset, dma_alloc_coherent_#t~mem3890#1, dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset, dma_alloc_coherent_~size#1, dma_alloc_coherent_~dma_handle#1.base, dma_alloc_coherent_~dma_handle#1.offset, dma_alloc_coherent_~gfp#1, dma_alloc_coherent_~ops~7#1.base, dma_alloc_coherent_~ops~7#1.offset, dma_alloc_coherent_~tmp~223#1.base, dma_alloc_coherent_~tmp~223#1.offset, dma_alloc_coherent_~memory~0#1.base, dma_alloc_coherent_~memory~0#1.offset, dma_alloc_coherent_~tmp___0~104#1, dma_alloc_coherent_~tmp___1~60#1;havoc dma_alloc_coherent_#in~dev#1.base, dma_alloc_coherent_#in~dev#1.offset, dma_alloc_coherent_#in~size#1, dma_alloc_coherent_#in~dma_handle#1.base, dma_alloc_coherent_#in~dma_handle#1.offset, dma_alloc_coherent_#in~gfp#1;assume { :end_inline_dma_alloc_coherent } true;~tmp___2~43#1.base, ~tmp___2~43#1.offset := #t~ret3937#1.base, #t~ret3937#1.offset;havoc #t~mem3936#1.base, #t~mem3936#1.offset;havoc #t~ret3937#1.base, #t~ret3937#1.offset;#res#1.base, #res#1.offset := ~tmp___2~43#1.base, ~tmp___2~43#1.offset; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21661: assume 0 != (if dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 <= 2147483647 then dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 else dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 - 4294967296) % 2;dma_alloc_coherent_mask_~dma_mask~0#1 := 16777215; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21661: assume !(0 != (if dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 <= 2147483647 then dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 else dma_alloc_coherent_mask_~gfp#1 % 4294967296 % 4294967296 - 4294967296) % 2);dma_alloc_coherent_mask_~dma_mask~0#1 := 4294967295; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21641: assume 0 != is_device_dma_capable_#t~mem3867#1 % 18446744073709551616;havoc is_device_dma_capable_#t~mem3866#1.base, is_device_dma_capable_#t~mem3866#1.offset;havoc is_device_dma_capable_#t~mem3867#1;is_device_dma_capable_~tmp~221#1 := 1; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21641: assume !(0 != is_device_dma_capable_#t~mem3867#1 % 18446744073709551616);havoc is_device_dma_capable_#t~mem3866#1.base, is_device_dma_capable_#t~mem3866#1.offset;havoc is_device_dma_capable_#t~mem3867#1;is_device_dma_capable_~tmp~221#1 := 0; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21711: assume { :begin_inline_is_device_dma_capable } true;is_device_dma_capable_#in~dev#1.base, is_device_dma_capable_#in~dev#1.offset := dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset;havoc is_device_dma_capable_#res#1;havoc is_device_dma_capable_#t~mem3865#1.base, is_device_dma_capable_#t~mem3865#1.offset, is_device_dma_capable_#t~mem3866#1.base, is_device_dma_capable_#t~mem3866#1.offset, is_device_dma_capable_#t~mem3867#1, is_device_dma_capable_~dev#1.base, is_device_dma_capable_~dev#1.offset, is_device_dma_capable_~tmp~221#1;is_device_dma_capable_~dev#1.base, is_device_dma_capable_~dev#1.offset := is_device_dma_capable_#in~dev#1.base, is_device_dma_capable_#in~dev#1.offset;havoc is_device_dma_capable_~tmp~221#1;call is_device_dma_capable_#t~mem3865#1.base, is_device_dma_capable_#t~mem3865#1.offset := read~$Pointer$#122(is_device_dma_capable_~dev#1.base, 844 + is_device_dma_capable_~dev#1.offset, 8); [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21649: is_device_dma_capable_#res#1 := is_device_dma_capable_~tmp~221#1;dma_alloc_coherent_#t~ret3880#1 := is_device_dma_capable_#res#1;havoc is_device_dma_capable_#t~mem3865#1.base, is_device_dma_capable_#t~mem3865#1.offset, is_device_dma_capable_#t~mem3866#1.base, is_device_dma_capable_#t~mem3866#1.offset, is_device_dma_capable_#t~mem3867#1, is_device_dma_capable_~dev#1.base, is_device_dma_capable_~dev#1.offset, is_device_dma_capable_~tmp~221#1;havoc is_device_dma_capable_#in~dev#1.base, is_device_dma_capable_#in~dev#1.offset;assume { :end_inline_is_device_dma_capable } true;assume -2147483648 <= dma_alloc_coherent_#t~ret3880#1 && dma_alloc_coherent_#t~ret3880#1 <= 2147483647;dma_alloc_coherent_~tmp___0~104#1 := dma_alloc_coherent_#t~ret3880#1;havoc dma_alloc_coherent_#t~ret3880#1; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21683: assume dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 4294967295; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21683: assume !(dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 4294967295); [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21889: call #t~mem3936#1.base, #t~mem3936#1.offset := read~$Pointer$#122(~hcd~33#1.base, ~hcd~33#1.offset, 8);assume { :begin_inline_dma_alloc_coherent } true;dma_alloc_coherent_#in~dev#1.base, dma_alloc_coherent_#in~dev#1.offset, dma_alloc_coherent_#in~size#1, dma_alloc_coherent_#in~dma_handle#1.base, dma_alloc_coherent_#in~dma_handle#1.offset, dma_alloc_coherent_#in~gfp#1 := #t~mem3936#1.base, #t~mem3936#1.offset, ~size#1, ~dma#1.base, ~dma#1.offset, ~mem_flags#1;havoc dma_alloc_coherent_#res#1.base, dma_alloc_coherent_#res#1.offset;havoc dma_alloc_coherent_#t~ret3879#1.base, dma_alloc_coherent_#t~ret3879#1.offset, dma_alloc_coherent_#t~ret3880#1, dma_alloc_coherent_#t~mem3881#1.base, dma_alloc_coherent_#t~mem3881#1.offset, dma_alloc_coherent_#t~ret3882#1, dma_alloc_coherent_#t~mem3888#1.base, dma_alloc_coherent_#t~mem3888#1.offset, dma_alloc_coherent_#t~ret3889#1.base, dma_alloc_coherent_#t~ret3889#1.offset, dma_alloc_coherent_#t~mem3890#1, dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset, dma_alloc_coherent_~size#1, dma_alloc_coherent_~dma_handle#1.base, dma_alloc_coherent_~dma_handle#1.offset, dma_alloc_coherent_~gfp#1, dma_alloc_coherent_~ops~7#1.base, dma_alloc_coherent_~ops~7#1.offset, dma_alloc_coherent_~tmp~223#1.base, dma_alloc_coherent_~tmp~223#1.offset, dma_alloc_coherent_~memory~0#1.base, dma_alloc_coherent_~memory~0#1.offset, dma_alloc_coherent_~tmp___0~104#1, dma_alloc_coherent_~tmp___1~60#1;dma_alloc_coherent_~dev#1.base, dma_alloc_coherent_~dev#1.offset := dma_alloc_coherent_#in~dev#1.base, dma_alloc_coherent_#in~dev#1.offset;dma_alloc_coherent_~size#1 := dma_alloc_coherent_#in~size#1;dma_alloc_coherent_~dma_handle#1.base, dma_alloc_coherent_~dma_handle#1.offset := dma_alloc_coherent_#in~dma_handle#1.base, dma_alloc_coherent_#in~dma_handle#1.offset;dma_alloc_coherent_~gfp#1 := dma_alloc_coherent_#in~gfp#1;havoc dma_alloc_coherent_~ops~7#1.base, dma_alloc_coherent_~ops~7#1.offset;havoc dma_alloc_coherent_~tmp~223#1.base, dma_alloc_coherent_~tmp~223#1.offset;havoc dma_alloc_coherent_~memory~0#1.base, dma_alloc_coherent_~memory~0#1.offset;havoc dma_alloc_coherent_~tmp___0~104#1;havoc dma_alloc_coherent_~tmp___1~60#1; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33154: havoc dma_pool_alloc_#t~ret5974#1.base, dma_pool_alloc_#t~ret5974#1.offset;#t~ret3935#1.base, #t~ret3935#1.offset := dma_pool_alloc_#res#1.base, dma_pool_alloc_#res#1.offset;havoc dma_pool_alloc_#t~ret5974#1.base, dma_pool_alloc_#t~ret5974#1.offset, dma_pool_alloc_~arg0#1.base, dma_pool_alloc_~arg0#1.offset, dma_pool_alloc_~arg1#1, dma_pool_alloc_~arg2#1.base, dma_pool_alloc_~arg2#1.offset;havoc dma_pool_alloc_#in~arg0#1.base, dma_pool_alloc_#in~arg0#1.offset, dma_pool_alloc_#in~arg1#1, dma_pool_alloc_#in~arg2#1.base, dma_pool_alloc_#in~arg2#1.offset;assume { :end_inline_dma_pool_alloc } true;~tmp___1~62#1.base, ~tmp___1~62#1.offset := #t~ret3935#1.base, #t~ret3935#1.offset;havoc #t~mem3934#1.base, #t~mem3934#1.offset;havoc #t~ret3935#1.base, #t~ret3935#1.offset;#res#1.base, #res#1.offset := ~tmp___1~62#1.base, ~tmp___1~62#1.offset; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21679: assume dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 16777215;dma_alloc_coherent_gfp_flags_~gfp#1 := 1 + dma_alloc_coherent_gfp_flags_~gfp#1 - dma_alloc_coherent_gfp_flags_~gfp#1 % 2; [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21679: assume !(dma_alloc_coherent_gfp_flags_~dma_mask~1#1 % 18446744073709551616 <= 16777215); [2025-02-08 02:05:57,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21873: assume #t~mem3933#1 % 18446744073709551616 >= ~size#1 % 18446744073709551616;havoc #t~mem3933#1;call #t~mem3934#1.base, #t~mem3934#1.offset := read~$Pointer$#122(~hcd~33#1.base, 440 + ~hcd~33#1.offset + 8 * ~i~48#1, 8);assume { :begin_inline_dma_pool_alloc } true;dma_pool_alloc_#in~arg0#1.base, dma_pool_alloc_#in~arg0#1.offset, dma_pool_alloc_#in~arg1#1, dma_pool_alloc_#in~arg2#1.base, dma_pool_alloc_#in~arg2#1.offset := #t~mem3934#1.base, #t~mem3934#1.offset, ~mem_flags#1, ~dma#1.base, ~dma#1.offset;havoc dma_pool_alloc_#res#1.base, dma_pool_alloc_#res#1.offset;havoc dma_pool_alloc_#t~ret5974#1.base, dma_pool_alloc_#t~ret5974#1.offset, dma_pool_alloc_~arg0#1.base, dma_pool_alloc_~arg0#1.offset, dma_pool_alloc_~arg1#1, dma_pool_alloc_~arg2#1.base, dma_pool_alloc_~arg2#1.offset;dma_pool_alloc_~arg0#1.base, dma_pool_alloc_~arg0#1.offset := dma_pool_alloc_#in~arg0#1.base, dma_pool_alloc_#in~arg0#1.offset;dma_pool_alloc_~arg1#1 := dma_pool_alloc_#in~arg1#1;dma_pool_alloc_~arg2#1.base, dma_pool_alloc_~arg2#1.offset := dma_pool_alloc_#in~arg2#1.base, dma_pool_alloc_#in~arg2#1.offset; [2025-02-08 02:05:57,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21873: assume !(#t~mem3933#1 % 18446744073709551616 >= ~size#1 % 18446744073709551616);havoc #t~mem3933#1;~i~48#1 := 1 + ~i~48#1; [2025-02-08 02:05:57,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21873-1: call #t~mem3933#1 := read~int#160(~#pool_max~0.base, ~#pool_max~0.offset + 8 * ~i~48#1, 8); [2025-02-08 02:05:57,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: #t~ret1884#1 := rh_queue_status_#res#1;havoc rh_queue_status_#t~mem1866#1.base, rh_queue_status_#t~mem1866#1.offset, rh_queue_status_#t~mem1867#1, rh_queue_status_#t~ret1868#1.base, rh_queue_status_#t~ret1868#1.offset, rh_queue_status_#t~ret1869#1, rh_queue_status_#t~mem1870#1.base, rh_queue_status_#t~mem1870#1.offset, rh_queue_status_#t~mem1871#1.base, rh_queue_status_#t~mem1871#1.offset, rh_queue_status_#t~ret1872#1, rh_queue_status_#t~mem1873#1, rh_queue_status_#t~mem1874#1.base, rh_queue_status_#t~mem1874#1.offset, rh_queue_status_#t~ret1875#1, rh_queue_status_#t~ret1876#1, rh_queue_status_#t~mem1877#1, rh_queue_status_#t~ret1878#1, rh_queue_status_#t~mem1879#1, rh_queue_status_#t~bitwise1880#1, rh_queue_status_#t~ret1881#1, rh_queue_status_~hcd#1.base, rh_queue_status_~hcd#1.offset, rh_queue_status_~urb#1.base, rh_queue_status_~urb#1.offset, rh_queue_status_~retval~3#1, rh_queue_status_~flags~5#1, rh_queue_status_~len~2#1, rh_queue_status_~tmp~102#1.base, rh_queue_status_~tmp~102#1.offset;havoc rh_queue_status_#in~hcd#1.base, rh_queue_status_#in~hcd#1.offset, rh_queue_status_#in~urb#1.base, rh_queue_status_#in~urb#1.offset;assume { :end_inline_rh_queue_status } true;assume -2147483648 <= #t~ret1884#1 && #t~ret1884#1 <= 2147483647;~tmp~103#1 := #t~ret1884#1;havoc #t~ret1884#1;#res#1 := ~tmp~103#1; [2025-02-08 02:05:57,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33301: havoc #t~nondet5997; [2025-02-08 02:05:57,580 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19866: call ULTIMATE.dealloc(~#__constr_expr_0~13.base, ~#__constr_expr_0~13.offset);havoc ~#__constr_expr_0~13.base, ~#__constr_expr_0~13.offset; [2025-02-08 02:05:57,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16884: havoc #t~mem2910.base, #t~mem2910.offset;havoc #t~mem2911;~i~31 := 1 + ~i~31; [2025-02-08 02:05:57,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16884-1: SUMMARY for call usb_disable_endpoint(~dev.base, ~dev.offset, #t~mem2911 % 256, (if 0 == (if 0 == (if ~reset_hardware % 256 % 4294967296 <= 2147483647 then ~reset_hardware % 256 % 4294967296 else ~reset_hardware % 256 % 4294967296 - 4294967296) then 0 else 1) % 256 then 0 else 1)); srcloc: null [2025-02-08 02:05:57,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16884-2: call #t~mem2910.base, #t~mem2910.offset := read~$Pointer$#122(~alt~3.base, 9 + ~alt~3.offset, 8);call #t~mem2911 := read~int#122(#t~mem2910.base, 2 + (#t~mem2910.offset + 63 * (if ~i~31 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~31 % 18446744073709551616 % 18446744073709551616 else ~i~31 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1); [2025-02-08 02:05:57,661 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_disable_interfaceFINAL: assume true; [2025-02-08 02:05:57,665 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33084: havoc #t~nondet5962; [2025-02-08 02:05:57,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5045: #res.base, #res.offset := ~pfo_ret__~0.base, ~pfo_ret__~0.offset; [2025-02-08 02:05:57,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint get_currentFINAL: assume true; [2025-02-08 02:05:57,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5039: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 02:05:57,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027: assume false; [2025-02-08 02:05:57,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5027: assume !false; [2025-02-08 02:05:57,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10267: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-02-08 02:05:57,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358: SUMMARY for call finish_wait(~#khubd_wait~0.base, ~#khubd_wait~0.offset, ~#__wait~0#1.base, ~#__wait~0#1.offset); srcloc: null [2025-02-08 02:05:57,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5462: assume { :end_inline_refrigerator } true;try_to_freeze_#res#1 := 1; [2025-02-08 02:05:57,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409: assume -2147483648 <= #t~ret1462#1 && #t~ret1462#1 <= 2147483647;~tmp___16~0#1 := #t~ret1462#1;havoc #t~ret1462#1; [2025-02-08 02:05:57,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409-1: SUMMARY for call #t~ret1462#1 := list_empty(~#hub_event_list~0.base, ~#hub_event_list~0.offset); srcloc: null [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10394: #t~ret1460#1 := try_to_freeze_#res#1;havoc try_to_freeze_#t~ret307#1.base, try_to_freeze_#t~ret307#1.offset, try_to_freeze_#t~ret308#1, try_to_freeze_~tmp~27#1.base, try_to_freeze_~tmp~27#1.offset, try_to_freeze_~tmp___0~5#1;assume { :end_inline_try_to_freeze } true;assume -2147483648 <= #t~ret1460#1 && #t~ret1460#1 <= 2147483647;~tmp___14~0#1 := #t~ret1460#1;havoc #t~ret1460#1; [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10419: assume -2147483648 <= #t~ret1463#1 && #t~ret1463#1 <= 2147483647;havoc #t~ret1463#1;#res#1 := 0;call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10419-1: SUMMARY for call #t~ret1463#1 := printk(294, 0); srcloc: null [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10411: assume 0 == ~tmp___16~0#1; [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10411: assume !(0 == ~tmp___16~0#1); [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403: assume -2147483648 <= #t~ret1461#1 && #t~ret1461#1 <= 2147483647;~tmp___15~0#1 := #t~ret1461#1;havoc #t~ret1461#1; [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403-1: SUMMARY for call #t~ret1461#1 := kthread_should_stop(); srcloc: null [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_threadFINAL: assume true; [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396: assume 0 != ~tmp___14~0#1; [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396: assume !(0 != ~tmp___14~0#1); [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10405: assume 0 == ~tmp___15~0#1; [2025-02-08 02:05:57,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10405: assume !(0 == ~tmp___15~0#1); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347-1: SUMMARY for call up_read(~#ehci_cf_port_reset_rwsem~0.base, ~#ehci_cf_port_reset_rwsem~0.offset); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314: assume -2147483648 <= #t~ret986 && #t~ret986 <= 2147483647;havoc #t~mem985.base, #t~mem985.offset;havoc #t~ret986; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347: #res := ~status~6; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume -107 == ~status~6; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8285: assume !(-107 == ~status~6); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314-2: call #t~mem985.base, #t~mem985.offset := read~$Pointer$#122(~hub.base, 8 + ~hub.offset, 8); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314-1: SUMMARY for call #t~ret986 := clear_port_feature(#t~mem985.base, #t~mem985.offset, ~port1, 20); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: assume ~status~6 < 0; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: assume !(~status~6 < 0); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269-1: SUMMARY for call #t~ret972 := hub_port_wait_reset(~hub.base, ~hub.offset, ~port1, ~udev.base, ~udev.offset, ~delay); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269: assume -2147483648 <= #t~ret972 && #t~ret972 <= 2147483647;~status~6 := #t~ret972;havoc #t~ret972; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8294: SUMMARY for call msleep(50); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: assume 0 == ~status~6; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8282: assume !(0 == ~status~6); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: assume -2147483648 <= #t~ret974 && #t~ret974 <= 2147483647;havoc #t~mem973.base, #t~mem973.offset;havoc #t~ret974; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274-1: SUMMARY for call #t~ret974 := dev_printk(167, 0, #t~mem973.base, #t~mem973.offset, 168, 0); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8295-1: SUMMARY for call update_devnum(~udev.base, ~udev.offset, 0); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8262: assume 0 != ~status~6;call #t~mem970.base, #t~mem970.offset := read~$Pointer$#122(~hub.base, ~hub.offset, 8); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8262: assume !(0 != ~status~6); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8295: call #t~mem975.base, #t~mem975.offset := read~$Pointer$#122(~hcd~7.base, 361 + ~hcd~7.offset, 8);call #t~mem976.base, #t~mem976.offset := read~$Pointer$#122(#t~mem975.base, 284 + #t~mem975.offset, 8); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: assume false; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8291: assume !false;call #t~mem987.base, #t~mem987.offset := read~$Pointer$#122(~hub.base, ~hub.offset, 8); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316: assume 0 != ~status~6;~tmp~59 := 0; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316: assume !(0 != ~status~6);~tmp~59 := 5; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-1: SUMMARY for call #t~ret984 := dev_err(~udev.base, 131 + ~udev.offset, 169, 0); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: assume 0 != ~status~6; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: assume !(0 != ~status~6); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume -2147483648 <= #t~ret984 && #t~ret984 <= 2147483647;havoc #t~ret984; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300-1: SUMMARY for call #t~ret983 := ##fun~$Pointer$~X~$Pointer$~TO~int(~hcd~7.base, ~hcd~7.offset, ~udev.base, ~udev.offset, #t~mem982.base, #t~mem982.offset); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume -2147483648 <= #t~ret983 && #t~ret983 <= 2147483647;~status~6 := #t~ret983;havoc #t~mem981.base, #t~mem981.offset;havoc #t~mem982.base, #t~mem982.offset;havoc #t~ret983; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329-1: SUMMARY for call #t~ret988 := dev_printk(170, 0, #t~mem987.base, #t~mem987.offset, 171, 0); srcloc: null [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume -2147483648 <= #t~ret988 && #t~ret988 <= 2147483647;havoc #t~mem987.base, #t~mem987.offset;havoc #t~ret988;~delay := 200;~i~13 := 1 + ~i~13; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: assume -19 == ~status~6; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: assume !(-19 == ~status~6); [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: assume -2147483648 <= #t~ret990 && #t~ret990 <= 2147483647;havoc #t~mem989.base, #t~mem989.offset;havoc #t~ret990; [2025-02-08 02:05:57,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_port_resetFINAL: assume true; [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-2: call #t~mem989.base, #t~mem989.offset := read~$Pointer$#122(~hub.base, ~hub.offset, 8); [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-1: SUMMARY for call #t~ret990 := dev_err(#t~mem989.base, #t~mem989.offset, 172, 0); srcloc: null [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: assume -107 != ~status~6;call #t~mem973.base, #t~mem973.offset := read~$Pointer$#122(~hub.base, ~hub.offset, 8); [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: assume !(-107 != ~status~6); [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264-1: SUMMARY for call #t~ret971 := dev_err(#t~mem970.base, #t~mem970.offset, 166, 0); srcloc: null [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8264: assume -2147483648 <= #t~ret971 && #t~ret971 <= 2147483647;havoc #t~mem970.base, #t~mem970.offset;havoc #t~ret971; [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: assume 0 != (#t~mem976.base + #t~mem976.offset) % 18446744073709551616;havoc #t~mem975.base, #t~mem975.offset;havoc #t~mem976.base, #t~mem976.offset;call #t~mem981.base, #t~mem981.offset := read~$Pointer$#122(~hcd~7.base, 361 + ~hcd~7.offset, 8);call #t~mem982.base, #t~mem982.offset := read~$Pointer$#122(#t~mem981.base, 284 + #t~mem981.offset, 8); [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: assume !(0 != (#t~mem976.base + #t~mem976.offset) % 18446744073709551616);havoc #t~mem975.base, #t~mem975.offset;havoc #t~mem976.base, #t~mem976.offset; [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: SUMMARY for call usb_set_device_state(~udev.base, ~udev.offset, ~tmp~59); srcloc: null [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260-2: call #t~mem968.base, #t~mem968.offset := read~$Pointer$#122(~hub.base, 8 + ~hub.offset, 8); [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260-1: SUMMARY for call #t~ret969 := set_port_feature(#t~mem968.base, #t~mem968.offset, ~port1, 4); srcloc: null [2025-02-08 02:05:57,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8260: assume -2147483648 <= #t~ret969 && #t~ret969 <= 2147483647;~status~6 := #t~ret969;havoc #t~mem968.base, #t~mem968.offset;havoc #t~ret969; [2025-02-08 02:05:57,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5424: havoc #t~mem300; [2025-02-08 02:05:57,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4284: call ULTIMATE.dealloc(~#__constr_expr_0~5.base, ~#__constr_expr_0~5.offset);havoc ~#__constr_expr_0~5.base, ~#__constr_expr_0~5.offset; [2025-02-08 02:05:57,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4026: havoc #t~mem45.base, #t~mem45.offset; [2025-02-08 02:05:57,981 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32935: havoc #t~nondet5936; [2025-02-08 02:05:58,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954: havoc __le64_to_cpup_#t~mem1601#1; [2025-02-08 02:05:58,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L32880: havoc #t~nondet5928; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19167: assume 1 == ~action; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19167: assume !(1 == ~action); [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19163: call #t~mem3330.base, #t~mem3330.offset := read~$Pointer$#122(~config~4.base, 145 + ~config~4.offset + 8 * ~i~38, 8);~intf~13.base, ~intf~13.offset := #t~mem3330.base, #t~mem3330.offset; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19172: assume 0 != (#t~mem3331.base + #t~mem3331.offset) % 18446744073709551616;havoc #t~mem3331.base, #t~mem3331.offset;call #t~mem3332.base, #t~mem3332.offset := read~$Pointer$#122(~intf~13.base, 305 + ~intf~13.offset, 8);~__mptr~53.base, ~__mptr~53.offset := #t~mem3332.base, #t~mem3332.offset;havoc #t~mem3332.base, #t~mem3332.offset;~drv~2.base, ~drv~2.offset := ~__mptr~53.base, 318206335271489719008 + ~__mptr~53.offset;call #t~mem3333.base, #t~mem3333.offset := read~$Pointer$#122(~drv~2.base, 32 + ~drv~2.offset, 8); [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19172: assume !(0 != (#t~mem3331.base + #t~mem3331.offset) % 18446744073709551616);havoc #t~mem3331.base, #t~mem3331.offset; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19170: assume false;call #t~mem3331.base, #t~mem3331.offset := read~$Pointer$#122(~intf~13.base, 305 + ~intf~13.offset, 8); [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19170: assume !false;~i~38 := 1 + ~i~38;call #t~mem3336 := read~int#122(~config~4.base, 4 + ~config~4.offset, 1); [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19203: assume (if #t~mem3336 % 256 % 4294967296 <= 2147483647 then #t~mem3336 % 256 % 4294967296 else #t~mem3336 % 256 % 4294967296 - 4294967296) > ~i~38;havoc #t~mem3336; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19203: assume !((if #t~mem3336 % 256 % 4294967296 <= 2147483647 then #t~mem3336 % 256 % 4294967296 else #t~mem3336 % 256 % 4294967296 - 4294967296) > ~i~38);havoc #t~mem3336; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19178: SUMMARY for call usb_forced_unbind_intf(~intf~13.base, ~intf~13.offset); srcloc: null [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19193: SUMMARY for call usb_rebind_intf(~intf~13.base, ~intf~13.offset); srcloc: null [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19191-1: call #t~mem3335 := read~int#122(~intf~13.base, 40 + ~intf~13.offset, 1); [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19191: assume 0 != #t~mem3335 % 256 % 4294967296;havoc #t~mem3335; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19191: assume !(0 != #t~mem3335 % 256 % 4294967296);havoc #t~mem3335; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19164: assume 0 == ~action; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19164: assume !(0 == ~action); [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19175: assume 0 == (#t~mem3333.base + #t~mem3333.offset) % 18446744073709551616;havoc #t~mem3333.base, #t~mem3333.offset; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19175: assume !(0 == (#t~mem3333.base + #t~mem3333.offset) % 18446744073709551616);havoc #t~mem3333.base, #t~mem3333.offset;call #t~mem3334.base, #t~mem3334.offset := read~$Pointer$#122(~drv~2.base, 40 + ~drv~2.offset, 8); [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19183: SUMMARY for call usb_forced_unbind_intf(~intf~13.base, ~intf~13.offset); srcloc: null [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19181: assume 0 == (#t~mem3334.base + #t~mem3334.offset) % 18446744073709551616;havoc #t~mem3334.base, #t~mem3334.offset; [2025-02-08 02:05:58,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19181: assume !(0 == (#t~mem3334.base + #t~mem3334.offset) % 18446744073709551616);havoc #t~mem3334.base, #t~mem3334.offset; [2025-02-08 02:05:58,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24047: havoc #t~mem4386; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: is_targeted_~id~0#1.base, is_targeted_~id~0#1.offset := is_targeted_~id~0#1.base, 24 + is_targeted_~id~0#1.offset; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905-1: SUMMARY for call #t~ret875#1 := _dev_info(~udev#1.base, 131 + ~udev#1.offset, 147, 0); srcloc: null [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7905: assume -2147483648 <= #t~ret875#1 && #t~ret875#1 <= 2147483647;havoc #t~ret875#1;call write~int#122(0, ~bus~1#1.base, 24 + ~bus~1#1.offset, 1); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume (if is_targeted_#t~mem847#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem847#1 % 256 % 4294967296 else is_targeted_#t~mem847#1 % 256 % 4294967296 - 4294967296) != (if is_targeted_#t~mem848#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem848#1 % 256 % 4294967296 else is_targeted_#t~mem848#1 % 256 % 4294967296 - 4294967296);havoc is_targeted_#t~mem847#1;havoc is_targeted_#t~mem848#1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume !((if is_targeted_#t~mem847#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem847#1 % 256 % 4294967296 else is_targeted_#t~mem847#1 % 256 % 4294967296 - 4294967296) != (if is_targeted_#t~mem848#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem848#1 % 256 % 4294967296 else is_targeted_#t~mem848#1 % 256 % 4294967296 - 4294967296));havoc is_targeted_#t~mem847#1;havoc is_targeted_#t~mem848#1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-1: [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823: assume 0 != is_targeted_#t~bitwise842#1;havoc is_targeted_#t~mem841#1;havoc is_targeted_#t~bitwise842#1;call is_targeted_#t~mem843#1 := read~int#133(is_targeted_~id~0#1.base, 11 + is_targeted_~id~0#1.offset, 1);call is_targeted_#t~mem844#1 := read~int#122(is_targeted_~dev#1.base, 1200 + is_targeted_~dev#1.offset, 1); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823: assume !(0 != is_targeted_#t~bitwise842#1);havoc is_targeted_#t~mem841#1;havoc is_targeted_#t~bitwise842#1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: call ULTIMATE.dealloc(~#desc~1#1.base, ~#desc~1#1.offset);havoc ~#desc~1#1.base, ~#desc~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~9#1.base, ~#__constr_expr_0~9#1.offset);havoc ~#__constr_expr_0~9#1.base, ~#__constr_expr_0~9#1.offset; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-5: call is_targeted_#t~mem841#1 := read~int#133(is_targeted_~id~0#1.base, is_targeted_~id~0#1.offset, 2); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-4: assume 0 == (if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise842#1 := 0; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-4: assume !(0 == (if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4586: __usb_get_extra_descriptor_~header~0#1.base, __usb_get_extra_descriptor_~header~0#1.offset := __usb_get_extra_descriptor_~buffer#1.base, __usb_get_extra_descriptor_~buffer#1.offset;call __usb_get_extra_descriptor_#t~mem148#1 := read~int#122(__usb_get_extra_descriptor_~header~0#1.base, __usb_get_extra_descriptor_~header~0#1.offset, 1); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-3: assume 32 == (if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise842#1 := (if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-3: assume !(32 == (if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-2: havoc is_targeted_#t~bitwise842#1;assume (((((if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296) < 0 || is_targeted_#t~bitwise842#1 <= (if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296)) && is_targeted_#t~bitwise842#1 <= 32) && is_targeted_#t~bitwise842#1 >= 0) && ((if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296) >= 0 || is_targeted_#t~bitwise842#1 > 32 + (if is_targeted_#t~mem841#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem841#1 % 65536 % 4294967296 else is_targeted_#t~mem841#1 % 65536 % 4294967296 - 4294967296))) && is_targeted_#t~bitwise842#1 >= -2147483648; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7848-1: SUMMARY for call is_targeted_#t~ret852#1 := dev_err(is_targeted_~dev#1.base, 131 + is_targeted_~dev#1.offset, 143, 0); srcloc: null [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7848: assume -2147483648 <= is_targeted_#t~ret852#1 && is_targeted_#t~ret852#1 <= 2147483647;havoc is_targeted_#t~mem850#1;havoc is_targeted_#t~mem851#1;havoc is_targeted_#t~ret852#1;is_targeted_#res#1 := 0; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: #t~ret864#1 := __usb_get_extra_descriptor_#res#1;havoc __usb_get_extra_descriptor_#t~mem148#1, __usb_get_extra_descriptor_#t~mem149#1, __usb_get_extra_descriptor_#t~mem150#1, __usb_get_extra_descriptor_#t~ret151#1, __usb_get_extra_descriptor_#t~mem152#1, __usb_get_extra_descriptor_#t~mem153#1, __usb_get_extra_descriptor_#t~mem154#1, __usb_get_extra_descriptor_~buffer#1.base, __usb_get_extra_descriptor_~buffer#1.offset, __usb_get_extra_descriptor_~size#1, __usb_get_extra_descriptor_~type#1, __usb_get_extra_descriptor_~ptr#1.base, __usb_get_extra_descriptor_~ptr#1.offset, __usb_get_extra_descriptor_~header~0#1.base, __usb_get_extra_descriptor_~header~0#1.offset;havoc __usb_get_extra_descriptor_#in~buffer#1.base, __usb_get_extra_descriptor_#in~buffer#1.offset, __usb_get_extra_descriptor_#in~size#1, __usb_get_extra_descriptor_#in~type#1, __usb_get_extra_descriptor_#in~ptr#1.base, __usb_get_extra_descriptor_#in~ptr#1.offset;assume { :end_inline___usb_get_extra_descriptor } true;assume -2147483648 <= #t~ret864#1 && #t~ret864#1 <= 2147483647;~tmp___2~5#1 := #t~ret864#1;havoc #t~mem860#1.base, #t~mem860#1.offset;havoc #t~mem861#1.base, #t~mem861#1.offset;havoc #t~mem862#1.base, #t~mem862#1.offset;havoc #t~mem863#1;havoc #t~ret864#1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898: ~tmp___1~8#1 := #t~ret873#1;havoc #t~ret873#1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4603: assume __usb_get_extra_descriptor_~size#1 % 4294967296 > 1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4603: assume !(__usb_get_extra_descriptor_~size#1 % 4294967296 > 1); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7898-1: SUMMARY for call #t~ret873#1 := __create_pipe(~udev#1.base, ~udev#1.offset, 0); srcloc: null [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595: assume (if __usb_get_extra_descriptor_#t~mem152#1 % 256 % 4294967296 <= 2147483647 then __usb_get_extra_descriptor_#t~mem152#1 % 256 % 4294967296 else __usb_get_extra_descriptor_#t~mem152#1 % 256 % 4294967296 - 4294967296) == (if __usb_get_extra_descriptor_~type#1 % 256 % 4294967296 <= 2147483647 then __usb_get_extra_descriptor_~type#1 % 256 % 4294967296 else __usb_get_extra_descriptor_~type#1 % 256 % 4294967296 - 4294967296);havoc __usb_get_extra_descriptor_#t~mem152#1;call write~$Pointer$#9(__usb_get_extra_descriptor_~header~0#1.base, __usb_get_extra_descriptor_~header~0#1.offset, __usb_get_extra_descriptor_~ptr#1.base, __usb_get_extra_descriptor_~ptr#1.offset, 8);__usb_get_extra_descriptor_#res#1 := 0; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4595: assume !((if __usb_get_extra_descriptor_#t~mem152#1 % 256 % 4294967296 <= 2147483647 then __usb_get_extra_descriptor_#t~mem152#1 % 256 % 4294967296 else __usb_get_extra_descriptor_#t~mem152#1 % 256 % 4294967296 - 4294967296) == (if __usb_get_extra_descriptor_~type#1 % 256 % 4294967296 <= 2147483647 then __usb_get_extra_descriptor_~type#1 % 256 % 4294967296 else __usb_get_extra_descriptor_~type#1 % 256 % 4294967296 - 4294967296));havoc __usb_get_extra_descriptor_#t~mem152#1;call __usb_get_extra_descriptor_#t~mem153#1 := read~int#122(__usb_get_extra_descriptor_~header~0#1.base, __usb_get_extra_descriptor_~header~0#1.offset, 1);__usb_get_extra_descriptor_~buffer#1.base, __usb_get_extra_descriptor_~buffer#1.offset := __usb_get_extra_descriptor_~buffer#1.base, __usb_get_extra_descriptor_~buffer#1.offset + (if __usb_get_extra_descriptor_#t~mem153#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __usb_get_extra_descriptor_#t~mem153#1 % 256 % 18446744073709551616 % 18446744073709551616 else __usb_get_extra_descriptor_#t~mem153#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc __usb_get_extra_descriptor_#t~mem153#1;call __usb_get_extra_descriptor_#t~mem154#1 := read~int#122(__usb_get_extra_descriptor_~header~0#1.base, __usb_get_extra_descriptor_~header~0#1.offset, 1);__usb_get_extra_descriptor_~size#1 := __usb_get_extra_descriptor_~size#1 - __usb_get_extra_descriptor_#t~mem154#1 % 256;havoc __usb_get_extra_descriptor_#t~mem154#1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume (if is_targeted_#t~mem843#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem843#1 % 256 % 4294967296 else is_targeted_#t~mem843#1 % 256 % 4294967296 - 4294967296) != (if is_targeted_#t~mem844#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem844#1 % 256 % 4294967296 else is_targeted_#t~mem844#1 % 256 % 4294967296 - 4294967296);havoc is_targeted_#t~mem843#1;havoc is_targeted_#t~mem844#1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume !((if is_targeted_#t~mem843#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem843#1 % 256 % 4294967296 else is_targeted_#t~mem843#1 % 256 % 4294967296 - 4294967296) != (if is_targeted_#t~mem844#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem844#1 % 256 % 4294967296 else is_targeted_#t~mem844#1 % 256 % 4294967296 - 4294967296));havoc is_targeted_#t~mem843#1;havoc is_targeted_#t~mem844#1; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4587: assume __usb_get_extra_descriptor_#t~mem148#1 % 256 % 4294967296 <= 1;havoc __usb_get_extra_descriptor_#t~mem148#1;call __usb_get_extra_descriptor_#t~mem149#1 := read~int#122(__usb_get_extra_descriptor_~header~0#1.base, 1 + __usb_get_extra_descriptor_~header~0#1.offset, 1);call __usb_get_extra_descriptor_#t~mem150#1 := read~int#122(__usb_get_extra_descriptor_~header~0#1.base, __usb_get_extra_descriptor_~header~0#1.offset, 1); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4587: assume !(__usb_get_extra_descriptor_#t~mem148#1 % 256 % 4294967296 <= 1);havoc __usb_get_extra_descriptor_#t~mem148#1;call __usb_get_extra_descriptor_#t~mem152#1 := read~int#122(__usb_get_extra_descriptor_~header~0#1.base, 1 + __usb_get_extra_descriptor_~header~0#1.offset, 1); [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816-2: havoc is_targeted_#t~bitwise838#1;assume (((((if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296) < 0 || is_targeted_#t~bitwise838#1 <= (if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296)) && is_targeted_#t~bitwise838#1 <= 16) && is_targeted_#t~bitwise838#1 >= 0) && ((if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296) >= 0 || is_targeted_#t~bitwise838#1 > 16 + (if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296))) && is_targeted_#t~bitwise838#1 >= -2147483648; [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816-1: [2025-02-08 02:05:58,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume 0 != is_targeted_#t~bitwise838#1;havoc is_targeted_#t~mem837#1;havoc is_targeted_#t~bitwise838#1;call is_targeted_#t~mem839#1 := read~int#133(is_targeted_~id~0#1.base, 10 + is_targeted_~id~0#1.offset, 1);call is_targeted_#t~mem840#1 := read~int#122(is_targeted_~dev#1.base, 1199 + is_targeted_~dev#1.offset, 1); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume !(0 != is_targeted_#t~bitwise838#1);havoc is_targeted_#t~mem837#1;havoc is_targeted_#t~bitwise838#1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7849: call is_targeted_#t~mem850#1 := read~int#122(is_targeted_~dev#1.base, 1203 + is_targeted_~dev#1.offset, 2);call is_targeted_#t~mem851#1 := read~int#122(is_targeted_~dev#1.base, 1205 + is_targeted_~dev#1.offset, 2); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816-5: call is_targeted_#t~mem837#1 := read~int#133(is_targeted_~id~0#1.base, is_targeted_~id~0#1.offset, 2); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816-4: assume 0 == (if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise838#1 := 0; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816-4: assume !(0 == (if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816-3: assume 16 == (if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise838#1 := (if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816-3: assume !(16 == (if is_targeted_#t~mem837#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem837#1 % 65536 % 4294967296 else is_targeted_#t~mem837#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899-1: SUMMARY for call #t~ret874#1 := usb_control_msg(~udev#1.base, ~udev#1.offset, 2147483648 + ~tmp___1~8#1 - (~tmp___1~8#1 - ~tmp___1~8#1 % 2147483648), 3, 0, ~tmp___0~19#1, 0, 0, 0, 0, 5000); srcloc: null [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7899: assume -2147483648 <= #t~ret874#1 && #t~ret874#1 <= 2147483647;~err~0#1 := #t~ret874#1;havoc #t~ret874#1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume (if is_targeted_#t~mem839#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem839#1 % 256 % 4294967296 else is_targeted_#t~mem839#1 % 256 % 4294967296 - 4294967296) != (if is_targeted_#t~mem840#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem840#1 % 256 % 4294967296 else is_targeted_#t~mem840#1 % 256 % 4294967296 - 4294967296);havoc is_targeted_#t~mem839#1;havoc is_targeted_#t~mem840#1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7817: assume !((if is_targeted_#t~mem839#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem839#1 % 256 % 4294967296 else is_targeted_#t~mem839#1 % 256 % 4294967296 - 4294967296) != (if is_targeted_#t~mem840#1 % 256 % 4294967296 <= 2147483647 then is_targeted_#t~mem840#1 % 256 % 4294967296 else is_targeted_#t~mem840#1 % 256 % 4294967296 - 4294967296));havoc is_targeted_#t~mem839#1;havoc is_targeted_#t~mem840#1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-3: assume 8 == (if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise834#1 := (if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-3: assume !(8 == (if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-2: havoc is_targeted_#t~bitwise834#1;assume (((((if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296) < 0 || is_targeted_#t~bitwise834#1 <= (if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296)) && is_targeted_#t~bitwise834#1 <= 8) && is_targeted_#t~bitwise834#1 >= 0) && ((if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296) >= 0 || is_targeted_#t~bitwise834#1 > 8 + (if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296))) && is_targeted_#t~bitwise834#1 >= -2147483648; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-1: [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume 0 != is_targeted_#t~bitwise834#1;havoc is_targeted_#t~mem833#1;havoc is_targeted_#t~bitwise834#1;call is_targeted_#t~mem835#1 := read~int#133(is_targeted_~id~0#1.base, 8 + is_targeted_~id~0#1.offset, 2);call is_targeted_#t~mem836#1 := read~int#122(is_targeted_~dev#1.base, 1207 + is_targeted_~dev#1.offset, 2); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume !(0 != is_targeted_#t~bitwise834#1);havoc is_targeted_#t~mem833#1;havoc is_targeted_#t~bitwise834#1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-5: call is_targeted_#t~mem833#1 := read~int#133(is_targeted_~id~0#1.base, is_targeted_~id~0#1.offset, 2); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-4: assume 0 == (if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise834#1 := 0; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809-4: assume !(0 == (if is_targeted_#t~mem833#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem833#1 % 65536 % 4294967296 else is_targeted_#t~mem833#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892-1: call #t~mem872#1 := read~int#122(~bus~1#1.base, 27 + ~bus~1#1.offset, 1); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: assume 0 != #t~mem872#1 % 256 % 4294967296;havoc #t~mem872#1;~tmp___0~19#1 := 3; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: assume !(0 != #t~mem872#1 % 256 % 4294967296);havoc #t~mem872#1;~tmp___0~19#1 := 5; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589: assume -2147483648 <= __usb_get_extra_descriptor_#t~ret151#1 && __usb_get_extra_descriptor_#t~ret151#1 <= 2147483647;havoc __usb_get_extra_descriptor_#t~mem149#1;havoc __usb_get_extra_descriptor_#t~mem150#1;havoc __usb_get_extra_descriptor_#t~ret151#1;__usb_get_extra_descriptor_#res#1 := -1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4589-1: SUMMARY for call __usb_get_extra_descriptor_#t~ret151#1 := printk(12, 0); srcloc: null [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume (if is_targeted_#t~mem835#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem835#1 % 65536 % 4294967296 else is_targeted_#t~mem835#1 % 65536 % 4294967296 - 4294967296) < (if is_targeted_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem836#1 % 65536 % 4294967296 else is_targeted_#t~mem836#1 % 65536 % 4294967296 - 4294967296);havoc is_targeted_#t~mem835#1;havoc is_targeted_#t~mem836#1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: assume !((if is_targeted_#t~mem835#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem835#1 % 65536 % 4294967296 else is_targeted_#t~mem835#1 % 65536 % 4294967296 - 4294967296) < (if is_targeted_#t~mem836#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem836#1 % 65536 % 4294967296 else is_targeted_#t~mem836#1 % 65536 % 4294967296 - 4294967296));havoc is_targeted_#t~mem835#1;havoc is_targeted_#t~mem836#1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876: assume 0 == ~tmp___2~5#1;call #t~mem865#1.base, #t~mem865#1.offset := read~$Pointer$#9(~#desc~1#1.base, ~#desc~1#1.offset, 8);call #t~mem866#1 := read~int#122(#t~mem865#1.base, 2 + #t~mem865#1.offset, 1); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7876: assume !(0 == ~tmp___2~5#1); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: assume 0 != is_targeted_#t~bitwise830#1;havoc is_targeted_#t~mem829#1;havoc is_targeted_#t~bitwise830#1;call is_targeted_#t~mem831#1 := read~int#133(is_targeted_~id~0#1.base, 6 + is_targeted_~id~0#1.offset, 2);call is_targeted_#t~mem832#1 := read~int#122(is_targeted_~dev#1.base, 1207 + is_targeted_~dev#1.offset, 2); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: assume !(0 != is_targeted_#t~bitwise830#1);havoc is_targeted_#t~mem829#1;havoc is_targeted_#t~bitwise830#1; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802-4: assume 0 == (if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise830#1 := 0; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802-4: assume !(0 == (if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802-3: assume 4 == (if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise830#1 := (if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802-3: assume !(4 == (if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802-2: havoc is_targeted_#t~bitwise830#1;assume (((((if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296) < 0 || is_targeted_#t~bitwise830#1 <= (if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296)) && is_targeted_#t~bitwise830#1 <= 4) && is_targeted_#t~bitwise830#1 >= 0) && ((if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296) >= 0 || is_targeted_#t~bitwise830#1 > 4 + (if is_targeted_#t~mem829#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem829#1 % 65536 % 4294967296 else is_targeted_#t~mem829#1 % 65536 % 4294967296 - 4294967296))) && is_targeted_#t~bitwise830#1 >= -2147483648; [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802-1: [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802-5: call is_targeted_#t~mem829#1 := read~int#133(is_targeted_~id~0#1.base, is_targeted_~id~0#1.offset, 2); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885-1: SUMMARY for call #t~ret870#1 := _dev_info(~udev#1.base, 131 + ~udev#1.offset, 146, 0); srcloc: null [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7885: assume -2147483648 <= #t~ret870#1 && #t~ret870#1 <= 2147483647;havoc #t~ret870#1;call #t~mem871#1 := read~int#122(~bus~1#1.base, 22 + ~bus~1#1.offset, 1); [2025-02-08 02:05:58,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-3: assume 2 == (if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296);#t~bitwise867#1 := (if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-3: assume !(2 == (if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-2: havoc #t~bitwise867#1;assume (((((if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296) < 0 || #t~bitwise867#1 <= (if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296)) && #t~bitwise867#1 <= 2) && #t~bitwise867#1 >= 0) && ((if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296) >= 0 || #t~bitwise867#1 > 2 + (if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296))) && #t~bitwise867#1 >= -2147483648; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-1: [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877: assume 0 != #t~bitwise867#1;havoc #t~mem865#1.base, #t~mem865#1.offset;havoc #t~mem866#1;havoc #t~bitwise867#1;call #t~mem868#1 := read~int#122(~udev#1.base, 1495 + ~udev#1.offset, 1);~port1~2#1 := #t~mem868#1 % 256;havoc #t~mem868#1;call #t~mem869#1 := read~int#122(~bus~1#1.base, 22 + ~bus~1#1.offset, 1); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877: assume !(0 != #t~bitwise867#1);havoc #t~mem865#1.base, #t~mem865#1.offset;havoc #t~mem866#1;havoc #t~bitwise867#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-4: assume 0 == (if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296);#t~bitwise867#1 := 0; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-4: assume !(0 == (if #t~mem866#1 % 256 % 4294967296 <= 2147483647 then #t~mem866#1 % 256 % 4294967296 else #t~mem866#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803: assume (if is_targeted_#t~mem831#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem831#1 % 65536 % 4294967296 else is_targeted_#t~mem831#1 % 65536 % 4294967296 - 4294967296) > (if is_targeted_#t~mem832#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem832#1 % 65536 % 4294967296 else is_targeted_#t~mem832#1 % 65536 % 4294967296 - 4294967296);havoc is_targeted_#t~mem831#1;havoc is_targeted_#t~mem832#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803: assume !((if is_targeted_#t~mem831#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem831#1 % 65536 % 4294967296 else is_targeted_#t~mem831#1 % 65536 % 4294967296 - 4294967296) > (if is_targeted_#t~mem832#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem832#1 % 65536 % 4294967296 else is_targeted_#t~mem832#1 % 65536 % 4294967296 - 4294967296));havoc is_targeted_#t~mem831#1;havoc is_targeted_#t~mem832#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795-1: [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: assume 0 != is_targeted_#t~bitwise826#1;havoc is_targeted_#t~mem825#1;havoc is_targeted_#t~bitwise826#1;call is_targeted_#t~mem827#1 := read~int#133(is_targeted_~id~0#1.base, 4 + is_targeted_~id~0#1.offset, 2);call is_targeted_#t~mem828#1 := read~int#122(is_targeted_~dev#1.base, 1205 + is_targeted_~dev#1.offset, 2); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: assume !(0 != is_targeted_#t~bitwise826#1);havoc is_targeted_#t~mem825#1;havoc is_targeted_#t~bitwise826#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795-5: call is_targeted_#t~mem825#1 := read~int#133(is_targeted_~id~0#1.base, is_targeted_~id~0#1.offset, 2); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795-4: assume 0 == (if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise826#1 := 0; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795-4: assume !(0 == (if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795-3: assume 2 == (if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise826#1 := (if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795-3: assume !(2 == (if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795-2: havoc is_targeted_#t~bitwise826#1;assume (((((if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296) < 0 || is_targeted_#t~bitwise826#1 <= (if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296)) && is_targeted_#t~bitwise826#1 <= 2) && is_targeted_#t~bitwise826#1 >= 0) && ((if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296) >= 0 || is_targeted_#t~bitwise826#1 > 2 + (if is_targeted_#t~mem825#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem825#1 % 65536 % 4294967296 else is_targeted_#t~mem825#1 % 65536 % 4294967296 - 4294967296))) && is_targeted_#t~bitwise826#1 >= -2147483648; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: assume ~err~0#1 < 0; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: assume !(~err~0#1 < 0); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-1: is_targeted_#res#1 := 1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: assume (if is_targeted_#t~mem827#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem827#1 % 65536 % 4294967296 else is_targeted_#t~mem827#1 % 65536 % 4294967296 - 4294967296) != (if is_targeted_#t~mem828#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem828#1 % 65536 % 4294967296 else is_targeted_#t~mem828#1 % 65536 % 4294967296 - 4294967296);havoc is_targeted_#t~mem827#1;havoc is_targeted_#t~mem828#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: assume !((if is_targeted_#t~mem827#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem827#1 % 65536 % 4294967296 else is_targeted_#t~mem827#1 % 65536 % 4294967296 - 4294967296) != (if is_targeted_#t~mem828#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem828#1 % 65536 % 4294967296 else is_targeted_#t~mem828#1 % 65536 % 4294967296 - 4294967296));havoc is_targeted_#t~mem827#1;havoc is_targeted_#t~mem828#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788-1: call is_targeted_#t~mem822#1 := read~int#133(is_targeted_~id~0#1.base, is_targeted_~id~0#1.offset, 2); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: assume 0 != (if is_targeted_#t~mem822#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem822#1 % 65536 % 4294967296 else is_targeted_#t~mem822#1 % 65536 % 4294967296 - 4294967296) % 2;havoc is_targeted_#t~mem822#1;call is_targeted_#t~mem823#1 := read~int#133(is_targeted_~id~0#1.base, 2 + is_targeted_~id~0#1.offset, 2);call is_targeted_#t~mem824#1 := read~int#122(is_targeted_~dev#1.base, 1203 + is_targeted_~dev#1.offset, 2); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: assume !(0 != (if is_targeted_#t~mem822#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem822#1 % 65536 % 4294967296 else is_targeted_#t~mem822#1 % 65536 % 4294967296 - 4294967296) % 2);havoc is_targeted_#t~mem822#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879: assume #t~mem869#1 % 256 % 4294967296 == ~port1~2#1 % 4294967296;havoc #t~mem869#1;~tmp~57#1.base, ~tmp~57#1.offset := 144, 0; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879: assume !(#t~mem869#1 % 256 % 4294967296 == ~port1~2#1 % 4294967296);havoc #t~mem869#1;~tmp~57#1.base, ~tmp~57#1.offset := 145, 0; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4609-1: __usb_get_extra_descriptor_#res#1 := -1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830: assume 0 != is_targeted_#t~bitwise846#1;havoc is_targeted_#t~mem845#1;havoc is_targeted_#t~bitwise846#1;call is_targeted_#t~mem847#1 := read~int#133(is_targeted_~id~0#1.base, 12 + is_targeted_~id~0#1.offset, 1);call is_targeted_#t~mem848#1 := read~int#122(is_targeted_~dev#1.base, 1201 + is_targeted_~dev#1.offset, 1); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830: assume !(0 != is_targeted_#t~bitwise846#1);havoc is_targeted_#t~mem845#1;havoc is_targeted_#t~bitwise846#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830-4: assume 0 == (if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise846#1 := 0; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830-4: assume !(0 == (if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830-3: assume 64 == (if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296);is_targeted_#t~bitwise846#1 := (if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830-3: assume !(64 == (if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830-2: havoc is_targeted_#t~bitwise846#1;assume (((((if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296) < 0 || is_targeted_#t~bitwise846#1 <= (if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296)) && is_targeted_#t~bitwise846#1 <= 64) && is_targeted_#t~bitwise846#1 >= 0) && ((if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296) >= 0 || is_targeted_#t~bitwise846#1 > 64 + (if is_targeted_#t~mem845#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem845#1 % 65536 % 4294967296 else is_targeted_#t~mem845#1 % 65536 % 4294967296 - 4294967296))) && is_targeted_#t~bitwise846#1 >= -2147483648; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830-1: [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888: assume #t~mem871#1 % 256 % 4294967296 == ~port1~2#1 % 4294967296;havoc #t~mem871#1;call write~int#122(1, ~bus~1#1.base, 24 + ~bus~1#1.offset, 1); [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888: assume !(#t~mem871#1 % 256 % 4294967296 == ~port1~2#1 % 4294967296);havoc #t~mem871#1; [2025-02-08 02:05:58,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830-5: call is_targeted_#t~mem845#1 := read~int#133(is_targeted_~id~0#1.base, is_targeted_~id~0#1.offset, 2); [2025-02-08 02:05:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume (if is_targeted_#t~mem823#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem823#1 % 65536 % 4294967296 else is_targeted_#t~mem823#1 % 65536 % 4294967296 - 4294967296) != (if is_targeted_#t~mem824#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem824#1 % 65536 % 4294967296 else is_targeted_#t~mem824#1 % 65536 % 4294967296 - 4294967296);havoc is_targeted_#t~mem823#1;havoc is_targeted_#t~mem824#1; [2025-02-08 02:05:58,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: assume !((if is_targeted_#t~mem823#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem823#1 % 65536 % 4294967296 else is_targeted_#t~mem823#1 % 65536 % 4294967296 - 4294967296) != (if is_targeted_#t~mem824#1 % 65536 % 4294967296 <= 2147483647 then is_targeted_#t~mem824#1 % 65536 % 4294967296 else is_targeted_#t~mem824#1 % 65536 % 4294967296 - 4294967296));havoc is_targeted_#t~mem823#1;havoc is_targeted_#t~mem824#1; [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint find_next_descriptorFINAL: assume true; [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19959: assume (if #t~mem3501 % 256 % 4294967296 <= 2147483647 then #t~mem3501 % 256 % 4294967296 else #t~mem3501 % 256 % 4294967296 - 4294967296) == ~dt2;havoc #t~mem3501; [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19959: assume !((if #t~mem3501 % 256 % 4294967296 <= 2147483647 then #t~mem3501 % 256 % 4294967296 else #t~mem3501 % 256 % 4294967296 - 4294967296) == ~dt2);havoc #t~mem3501;call #t~mem3502 := read~int#122(~h~0.base, ~h~0.offset, 1);~buffer.base, ~buffer.offset := ~buffer.base, ~buffer.offset + (if #t~mem3502 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem3502 % 256 % 18446744073709551616 % 18446744073709551616 else #t~mem3502 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem3502;call #t~mem3503 := read~int#122(~h~0.base, ~h~0.offset, 1);~size := ~size - (if #t~mem3503 % 256 % 4294967296 <= 2147483647 then #t~mem3503 % 256 % 4294967296 else #t~mem3503 % 256 % 4294967296 - 4294967296);havoc #t~mem3503;~n~8 := 1 + ~n~8; [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19956: assume (if #t~mem3500 % 256 % 4294967296 <= 2147483647 then #t~mem3500 % 256 % 4294967296 else #t~mem3500 % 256 % 4294967296 - 4294967296) == ~dt1;havoc #t~mem3500; [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19956: assume !((if #t~mem3500 % 256 % 4294967296 <= 2147483647 then #t~mem3500 % 256 % 4294967296 else #t~mem3500 % 256 % 4294967296 - 4294967296) == ~dt1);havoc #t~mem3500;call #t~mem3501 := read~int#122(~h~0.base, 1 + ~h~0.offset, 1); [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19955: ~h~0.base, ~h~0.offset := ~buffer.base, ~buffer.offset;call #t~mem3500 := read~int#122(~h~0.base, 1 + ~h~0.offset, 1); [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19977: #res := (if (~buffer.base + ~buffer.offset - (~buffer0~0.base + ~buffer0~0.offset)) % 4294967296 % 4294967296 <= 2147483647 then (~buffer.base + ~buffer.offset - (~buffer0~0.base + ~buffer0~0.offset)) % 4294967296 % 4294967296 else (~buffer.base + ~buffer.offset - (~buffer0~0.base + ~buffer0~0.offset)) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19973: assume 0 != (~num_skipped.base + ~num_skipped.offset) % 18446744073709551616;call write~int#153(~n~8, ~num_skipped.base, ~num_skipped.offset, 4); [2025-02-08 02:05:58,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19973: assume !(0 != (~num_skipped.base + ~num_skipped.offset) % 18446744073709551616); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10907: assume 0 == ~ret~13; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10907: assume !(0 == ~ret~13); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849: assume 0 != (#t~mem1578.base + #t~mem1578.offset) % 18446744073709551616;havoc #t~mem1578.base, #t~mem1578.offset;call #t~mem1579.base, #t~mem1579.offset := read~$Pointer$#122(~drv~1.base, 64 + ~drv~1.offset, 8); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849: assume !(0 != (#t~mem1578.base + #t~mem1578.offset) % 18446744073709551616);havoc #t~mem1578.base, #t~mem1578.offset;call #t~mem1584 := read~int#122(~cintf~0.base, 32 + ~cintf~0.offset, 4); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10899: assume 2 == #t~mem1597 % 4294967296;havoc #t~mem1597;~rebind~0 := 1; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10899: assume !(2 == #t~mem1597 % 4294967296);havoc #t~mem1597; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10891: assume 0 != (#t~mem1590.base + #t~mem1590.offset) % 18446744073709551616;havoc #t~mem1590.base, #t~mem1590.offset;call #t~mem1591.base, #t~mem1591.offset := read~$Pointer$#122(~cintf___0~0.base, 305 + ~cintf___0~0.offset, 8);~__mptr___0~5.base, ~__mptr___0~5.offset := #t~mem1591.base, #t~mem1591.offset;havoc #t~mem1591.base, #t~mem1591.offset;~drv___0~0.base, ~drv___0~0.offset := ~__mptr___0~5.base, 318206335271489719008 + ~__mptr___0~5.offset;call #t~mem1592.base, #t~mem1592.offset := read~$Pointer$#122(~drv___0~0.base, 64 + ~drv___0~0.offset, 8); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10891: assume !(0 != (#t~mem1590.base + #t~mem1590.offset) % 18446744073709551616);havoc #t~mem1590.base, #t~mem1590.offset; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916: ~i~18 := ~i~18 - 1; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10850: assume 0 != (#t~mem1579.base + #t~mem1579.offset) % 18446744073709551616;havoc #t~mem1579.base, #t~mem1579.offset;call #t~mem1582.base, #t~mem1582.offset := read~$Pointer$#122(~drv~1.base, 56 + ~drv~1.offset, 8); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10850: assume !(0 != (#t~mem1579.base + #t~mem1579.offset) % 18446744073709551616);havoc #t~mem1579.base, #t~mem1579.offset; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: assume 0 != ~rebind~0; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: assume !(0 != ~rebind~0); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: assume 0 != (#t~mem1576.base + #t~mem1576.offset) % 18446744073709551616;havoc #t~mem1576.base, #t~mem1576.offset;call #t~mem1577.base, #t~mem1577.offset := read~$Pointer$#122(~cintf~0.base, 305 + ~cintf~0.offset, 8);~__mptr~20.base, ~__mptr~20.offset := #t~mem1577.base, #t~mem1577.offset;havoc #t~mem1577.base, #t~mem1577.offset;~drv~1.base, ~drv~1.offset := ~__mptr~20.base, 318206335271489719008 + ~__mptr~20.offset;call #t~mem1578.base, #t~mem1578.offset := read~$Pointer$#122(~drv~1.base, 56 + ~drv~1.offset, 8); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10846: assume !(0 != (#t~mem1576.base + #t~mem1576.offset) % 18446744073709551616);havoc #t~mem1576.base, #t~mem1576.offset; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871: ~i~18 := 1 + ~i~18;call #t~mem1585 := read~int#122(~config~2.base, 4 + ~config~2.offset, 1); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10859: assume 2 == #t~mem1584 % 4294967296;havoc #t~mem1584;~unbind~0 := 1; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10859: assume !(2 == #t~mem1584 % 4294967296);havoc #t~mem1584; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10896: assume -2147483648 <= #t~ret1596 && #t~ret1596 <= 2147483647;~rebind~0 := #t~ret1596;havoc #t~mem1595.base, #t~mem1595.offset;havoc #t~ret1596; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10896-1: SUMMARY for call #t~ret1596 := ##fun~$Pointer$~TO~int(~cintf___0~0.base, ~cintf___0~0.offset, #t~mem1595.base, #t~mem1595.offset); srcloc: null [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: assume 0 != ~unbind~0; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10863: assume !(0 != ~unbind~0); [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888: call #t~mem1588.base, #t~mem1588.offset := read~$Pointer$#122(~config~2.base, 145 + ~config~2.offset + 8 * ~i~18, 8);~cintf___0~0.base, ~cintf___0~0.offset := #t~mem1588.base, #t~mem1588.offset;call #t~mem1589 := read~int#122(~cintf___0~0.base, 41 + ~cintf___0~0.offset, 1);~rebind~0 := (if #t~mem1589 % 256 % 4294967296 <= 2147483647 then #t~mem1589 % 256 % 4294967296 else #t~mem1589 % 256 % 4294967296 - 4294967296);havoc #t~mem1589; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10852: assume -2147483648 <= #t~ret1583 && #t~ret1583 <= 2147483647;~unbind~0 := #t~ret1583;havoc #t~mem1582.base, #t~mem1582.offset;havoc #t~ret1583; [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10852-1: SUMMARY for call #t~ret1583 := ##fun~$Pointer$~TO~int(~cintf~0.base, ~cintf~0.offset, #t~mem1582.base, #t~mem1582.offset); srcloc: null [2025-02-08 02:05:58,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10918: assume ~i~18 >= 0; [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10918: assume !(~i~18 >= 0); [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10844: call #t~mem1575.base, #t~mem1575.offset := read~$Pointer$#122(~config~2.base, 145 + ~config~2.offset + 8 * ~i~18, 8);~cintf~0.base, ~cintf~0.offset := #t~mem1575.base, #t~mem1575.offset;~unbind~0 := 0;call #t~mem1576.base, #t~mem1576.offset := read~$Pointer$#122(~cintf~0.base, 305 + ~cintf~0.offset, 8); [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10910: SUMMARY for call usb_rebind_intf(~cintf___0~0.base, ~cintf___0~0.offset); srcloc: null [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10873: assume (if #t~mem1585 % 256 % 4294967296 <= 2147483647 then #t~mem1585 % 256 % 4294967296 else #t~mem1585 % 256 % 4294967296 - 4294967296) > ~i~18;havoc #t~mem1585; [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10873: assume !((if #t~mem1585 % 256 % 4294967296 <= 2147483647 then #t~mem1585 % 256 % 4294967296 else #t~mem1585 % 256 % 4294967296 - 4294967296) > ~i~18);havoc #t~mem1585; [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10890: assume 0 == ~rebind~0;call #t~mem1590.base, #t~mem1590.offset := read~$Pointer$#122(~cintf___0~0.base, 305 + ~cintf___0~0.offset, 8); [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10890: assume !(0 == ~rebind~0); [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: SUMMARY for call usb_forced_unbind_intf(~cintf~0.base, ~cintf~0.offset); srcloc: null [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10894: assume 0 != (#t~mem1592.base + #t~mem1592.offset) % 18446744073709551616;havoc #t~mem1592.base, #t~mem1592.offset;call #t~mem1595.base, #t~mem1595.offset := read~$Pointer$#122(~drv___0~0.base, 64 + ~drv___0~0.offset, 8); [2025-02-08 02:05:58,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10894: assume !(0 != (#t~mem1592.base + #t~mem1592.offset) % 18446744073709551616);havoc #t~mem1592.base, #t~mem1592.offset;call #t~mem1597 := read~int#122(~cintf___0~0.base, 32 + ~cintf___0~0.offset, 4); [2025-02-08 02:05:58,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33497: havoc utf16s_to_utf8s_#t~nondet6025#1; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume 0 == (if #t~mem951 % 65536 % 4294967296 <= 2147483647 then #t~mem951 % 65536 % 4294967296 else #t~mem951 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem951;#res := -107;call ULTIMATE.dealloc(~#portstatus~1.base, ~#portstatus~1.offset);havoc ~#portstatus~1.base, ~#portstatus~1.offset;call ULTIMATE.dealloc(~#portchange~1.base, ~#portchange~1.offset);havoc ~#portchange~1.base, ~#portchange~1.offset; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: assume !(0 == (if #t~mem951 % 65536 % 4294967296 <= 2147483647 then #t~mem951 % 65536 % 4294967296 else #t~mem951 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem951;call #t~mem952 := read~int#180(~#portchange~1.base, ~#portchange~1.offset, 2); [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: assume ~ret~6 < 0;#res := ~ret~6;call ULTIMATE.dealloc(~#portstatus~1.base, ~#portstatus~1.offset);havoc ~#portstatus~1.base, ~#portstatus~1.offset;call ULTIMATE.dealloc(~#portchange~1.base, ~#portchange~1.offset);havoc ~#portchange~1.base, ~#portchange~1.offset; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: assume !(~ret~6 < 0);call #t~mem951 := read~int#132(~#portstatus~1.base, ~#portstatus~1.offset, 2); [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_port_wait_resetFINAL: assume true; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221: #res := 0;call ULTIMATE.dealloc(~#portstatus~1.base, ~#portstatus~1.offset);havoc ~#portstatus~1.base, ~#portstatus~1.offset;call ULTIMATE.dealloc(~#portchange~1.base, ~#portchange~1.offset);havoc ~#portchange~1.base, ~#portchange~1.offset; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-1: [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: assume 0 != #t~bitwise963;havoc #t~mem962;havoc #t~bitwise963;call write~int#122(1, ~udev.base, 28 + ~udev.offset, 4); [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: assume !(0 != #t~bitwise963);havoc #t~mem962;havoc #t~bitwise963;call write~int#122(2, ~udev.base, 28 + ~udev.offset, 4); [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8184-1: SUMMARY for call #t~ret950 := hub_port_status(~hub.base, ~hub.offset, ~port1, ~#portstatus~1.base, ~#portstatus~1.offset, ~#portchange~1.base, ~#portchange~1.offset); srcloc: null [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8184: assume -2147483648 <= #t~ret950 && #t~ret950 <= 2147483647;~ret~6 := #t~ret950;havoc #t~ret950; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8242: #res := -16;call ULTIMATE.dealloc(~#portstatus~1.base, ~#portstatus~1.offset);havoc ~#portstatus~1.base, ~#portstatus~1.offset;call ULTIMATE.dealloc(~#portchange~1.base, ~#portchange~1.offset);havoc ~#portchange~1.base, ~#portchange~1.offset; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-4: assume 0 == (if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296);#t~bitwise963 := 0; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-4: assume !(0 == (if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-3: assume 512 == (if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296);#t~bitwise963 := (if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-3: assume !(512 == (if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-2: havoc #t~bitwise963;assume (((((if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise963 <= (if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296)) && #t~bitwise963 <= 512) && #t~bitwise963 >= 0) && ((if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise963 > 512 + (if #t~mem962 % 65536 % 4294967296 <= 2147483647 then #t~mem962 % 65536 % 4294967296 else #t~mem962 % 65536 % 4294967296 - 4294967296))) && #t~bitwise963 >= -2147483648; [2025-02-08 02:05:58,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: call ULTIMATE.dealloc(~#portstatus~1.base, ~#portstatus~1.offset);havoc ~#portstatus~1.base, ~#portstatus~1.offset;call ULTIMATE.dealloc(~#portchange~1.base, ~#portchange~1.offset);havoc ~#portchange~1.base, ~#portchange~1.offset; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207-1: SUMMARY for call #t~ret959 := hub_is_superspeed(#t~mem958.base, #t~mem958.offset); srcloc: null [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207: assume -2147483648 <= #t~ret959 && #t~ret959 <= 2147483647;~tmp~58 := #t~ret959;havoc #t~mem958.base, #t~mem958.offset;havoc #t~ret959; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume 0 != ~tmp~58;call write~int#122(5, ~udev.base, 28 + ~udev.offset, 4); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume !(0 != ~tmp~58);call #t~mem960 := read~int#132(~#portstatus~1.base, ~#portstatus~1.offset, 2); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume 0 != ~tmp___0~20 % 4294967296;call write~int#122(4, ~udev.base, 28 + ~udev.offset, 4); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume !(0 != ~tmp___0~20 % 4294967296);call #t~mem958.base, #t~mem958.offset := read~$Pointer$#122(~hub.base, 8 + ~hub.offset, 8); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199-1: [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199: assume 0 != #t~bitwise956;havoc #t~mem955;havoc #t~bitwise956; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199: assume !(0 != #t~bitwise956);havoc #t~mem955;havoc #t~bitwise956; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201-1: SUMMARY for call #t~ret957 := hub_is_wusb(~hub.base, ~hub.offset); srcloc: null [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: ~tmp___0~20 := #t~ret957;havoc #t~ret957; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume ~delay_time~0 > 19;~delay := 200; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume !(~delay_time~0 > 19); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199-4: assume 0 == (if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296);#t~bitwise956 := 0; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199-4: assume !(0 == (if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199-3: assume 2 == (if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296);#t~bitwise956 := (if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199-3: assume !(2 == (if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8199-2: havoc #t~bitwise956;assume (((((if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise956 <= (if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296)) && #t~bitwise956 <= 2) && #t~bitwise956 >= 0) && ((if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise956 > 2 + (if #t~mem955 % 65536 % 4294967296 <= 2147483647 then #t~mem955 % 65536 % 4294967296 else #t~mem955 % 65536 % 4294967296 - 4294967296))) && #t~bitwise956 >= -2147483648; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8183: SUMMARY for call msleep(~delay); srcloc: null [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-2: havoc #t~bitwise961;assume (((((if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise961 <= (if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296)) && #t~bitwise961 <= 1024) && #t~bitwise961 >= 0) && ((if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise961 > 1024 + (if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296))) && #t~bitwise961 >= -2147483648; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-1: [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: assume 0 != #t~bitwise961;havoc #t~mem960;havoc #t~bitwise961;call write~int#122(3, ~udev.base, 28 + ~udev.offset, 4); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212: assume !(0 != #t~bitwise961);havoc #t~mem960;havoc #t~bitwise961;call #t~mem962 := read~int#132(~#portstatus~1.base, ~#portstatus~1.offset, 2); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-4: assume 0 == (if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296);#t~bitwise961 := 0; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-4: assume !(0 == (if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-3: assume 1024 == (if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296);#t~bitwise961 := (if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8212-3: assume !(1024 == (if #t~mem960 % 65536 % 4294967296 <= 2147483647 then #t~mem960 % 65536 % 4294967296 else #t~mem960 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8231-1: SUMMARY for call #t~ret965 := dev_printk(164, 0, #t~mem964.base, #t~mem964.offset, 165, 0); srcloc: null [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198: assume 0 == #t~bitwise954;havoc #t~mem953;havoc #t~bitwise954;call #t~mem955 := read~int#132(~#portstatus~1.base, ~#portstatus~1.offset, 2); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198: assume !(0 == #t~bitwise954);havoc #t~mem953;havoc #t~bitwise954; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8231: assume -2147483648 <= #t~ret965 && #t~ret965 <= 2147483647;havoc #t~mem964.base, #t~mem964.offset;havoc #t~ret965;~delay_time~0 := (if (~delay_time~0 + ~delay) % 4294967296 % 4294967296 <= 2147483647 then (~delay_time~0 + ~delay) % 4294967296 % 4294967296 else (~delay_time~0 + ~delay) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198-4: assume 0 == (if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296);#t~bitwise954 := 0; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198-4: assume !(0 == (if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194: assume 0 != (if #t~mem952 % 65536 % 4294967296 <= 2147483647 then #t~mem952 % 65536 % 4294967296 else #t~mem952 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~mem952;#res := -107;call ULTIMATE.dealloc(~#portstatus~1.base, ~#portstatus~1.offset);havoc ~#portstatus~1.base, ~#portstatus~1.offset;call ULTIMATE.dealloc(~#portchange~1.base, ~#portchange~1.offset);havoc ~#portchange~1.base, ~#portchange~1.offset; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194: assume !(0 != (if #t~mem952 % 65536 % 4294967296 <= 2147483647 then #t~mem952 % 65536 % 4294967296 else #t~mem952 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~mem952;call #t~mem953 := read~int#132(~#portstatus~1.base, ~#portstatus~1.offset, 2); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198-3: assume 16 == (if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296);#t~bitwise954 := (if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198-3: assume !(16 == (if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198-2: havoc #t~bitwise954;assume (((((if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise954 <= (if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296)) && #t~bitwise954 <= 16) && #t~bitwise954 >= 0) && ((if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise954 > 16 + (if #t~mem953 % 65536 % 4294967296 <= 2147483647 then #t~mem953 % 65536 % 4294967296 else #t~mem953 % 65536 % 4294967296 - 4294967296))) && #t~bitwise954 >= -2147483648; [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8231-2: call #t~mem964.base, #t~mem964.offset := read~$Pointer$#122(~hub.base, ~hub.offset, 8); [2025-02-08 02:05:58,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8198-1: [2025-02-08 02:05:58,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19809-1: SUMMARY for call #t~ret3477 := atomic_read(~intf~16.base, 801 + ~intf~16.offset); srcloc: null [2025-02-08 02:05:58,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19809: assume -2147483648 <= #t~ret3477 && #t~ret3477 <= 2147483647;~tmp~205 := #t~ret3477;havoc #t~ret3477; [2025-02-08 02:05:58,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19803: call #t~mem3474.base, #t~mem3474.offset := read~$Pointer$#122(~udev.base, 1221 + ~udev.offset, 8);call #t~mem3475.base, #t~mem3475.offset := read~$Pointer$#122(#t~mem3474.base, 145 + #t~mem3474.offset + 8 * ~i~41, 8);~intf~16.base, ~intf~16.offset := #t~mem3475.base, #t~mem3475.offset;call #t~mem3476 := read~int#122(~intf~16.base, 848 + ~intf~16.offset, 1); [2025-02-08 02:05:58,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19816: assume 0 != #t~bitwise3481 % 4294967296;havoc #t~mem3480;havoc #t~bitwise3481;call #t~mem3482.base, #t~mem3482.offset := read~$Pointer$#122(~intf~16.base, 305 + ~intf~16.offset, 8);~__mptr~60.base, ~__mptr~60.offset := #t~mem3482.base, #t~mem3482.offset;havoc #t~mem3482.base, #t~mem3482.offset;~driver~6.base, ~driver~6.offset := ~__mptr~60.base, 318206335271489719008 + ~__mptr~60.offset;call #t~mem3483.base, #t~mem3483.offset := read~$Pointer$#122(~driver~6.base, 48 + ~driver~6.offset, 8); [2025-02-08 02:05:58,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19816: assume !(0 != #t~bitwise3481 % 4294967296);havoc #t~mem3480;havoc #t~bitwise3481; [2025-02-08 02:05:58,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19816-2: havoc #t~bitwise3481;assume #t~bitwise3481 % 4294967296 <= #t~mem3480 % 4294967296 && #t~bitwise3481 % 4294967296 <= 2; [2025-02-08 02:05:58,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19816-1: [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19816-4: assume 0 == #t~mem3480 % 4294967296;#t~bitwise3481 := 0; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19816-4: assume !(0 == #t~mem3480 % 4294967296); [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19816-3: assume 2 == #t~mem3480 % 4294967296;#t~bitwise3481 := #t~mem3480; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19816-3: assume !(2 == #t~mem3480 % 4294967296); [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19822: assume 0 != #t~mem3484 % 256 % 4294967296;havoc #t~mem3484;#res := -95; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19822: assume !(0 != #t~mem3484 % 256 % 4294967296);havoc #t~mem3484; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19831: assume (if #t~mem3486 % 256 % 4294967296 <= 2147483647 then #t~mem3486 % 256 % 4294967296 else #t~mem3486 % 256 % 4294967296 - 4294967296) > ~i~41;havoc #t~mem3485.base, #t~mem3485.offset;havoc #t~mem3486; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19831: assume !((if #t~mem3486 % 256 % 4294967296 <= 2147483647 then #t~mem3486 % 256 % 4294967296 else #t~mem3486 % 256 % 4294967296 - 4294967296) > ~i~41);havoc #t~mem3485.base, #t~mem3485.offset;havoc #t~mem3486; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19829: ~i~41 := 1 + ~i~41;call #t~mem3485.base, #t~mem3485.offset := read~$Pointer$#122(~udev.base, 1221 + ~udev.offset, 8);call #t~mem3486 := read~int#122(#t~mem3485.base, 4 + #t~mem3485.offset, 1); [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19804: assume 0 != #t~mem3476 % 256 % 4294967296;havoc #t~mem3476; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19804: assume !(0 != #t~mem3476 % 256 % 4294967296);havoc #t~mem3476; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19815-1: [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19815: ~w~1 := #t~bitwise3479;havoc #t~mem3478;havoc #t~bitwise3479;call #t~mem3480 := read~int#122(~udev.base, 1815 + ~udev.offset, 4); [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19815-3: assume 0 == ~w~1;#t~bitwise3479 := (if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296); [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19815-3: assume !(0 == ~w~1); [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19815-2: havoc #t~bitwise3479;assume ((((((if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) < 0 && ~w~1 >= 0) || #t~bitwise3479 >= ~w~1) && (((if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) >= 0 && ~w~1 < 0) || #t~bitwise3479 >= (if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296))) && (((if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) < 0 || ~w~1 < 0) || #t~bitwise3479 <= (if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) + ~w~1)) && (((if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) >= 0 && ~w~1 >= 0) || #t~bitwise3479 < 0)) && #t~bitwise3479 <= 2147483647; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19815-4: assume 0 == (if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) || (if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) == ~w~1;#t~bitwise3479 := ~w~1; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19815-4: assume !(0 == (if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) || (if #t~mem3478 % 256 % 4294967296 <= 2147483647 then #t~mem3478 % 256 % 4294967296 else #t~mem3478 % 256 % 4294967296 - 4294967296) == ~w~1); [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19811: assume ~tmp~205 > 0;#res := -16; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19811: assume !(~tmp~205 > 0);call #t~mem3478 := read~int#122(~intf~16.base, 39 + ~intf~16.offset, 1); [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19819: assume 0 == (#t~mem3483.base + #t~mem3483.offset) % 18446744073709551616;havoc #t~mem3483.base, #t~mem3483.offset;#res := -95; [2025-02-08 02:05:58,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19819: assume !(0 == (#t~mem3483.base + #t~mem3483.offset) % 18446744073709551616);havoc #t~mem3483.base, #t~mem3483.offset;call #t~mem3484 := read~int#122(~intf~16.base, 40 + ~intf~16.offset, 1); [2025-02-08 02:05:58,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15793: havoc #t~mem2717#1;call ULTIMATE.dealloc(~#length~2#1.base, ~#length~2#1.offset);havoc ~#length~2#1.base, ~#length~2#1.offset; [2025-02-08 02:05:58,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24041: havoc #t~mem4385.base, #t~mem4385.offset; [2025-02-08 02:05:58,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18075: havoc #t~mem3127.base, #t~mem3127.offset; [2025-02-08 02:05:58,495 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4251: call ULTIMATE.dealloc(~#__constr_expr_0~2.base, ~#__constr_expr_0~2.offset);havoc ~#__constr_expr_0~2.base, ~#__constr_expr_0~2.offset; [2025-02-08 02:05:58,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33346: havoc #t~nondet6006; [2025-02-08 02:05:58,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21758: assume { :begin_inline_debug_dma_free_coherent } true;debug_dma_free_coherent_#in~arg0#1.base, debug_dma_free_coherent_#in~arg0#1.offset, debug_dma_free_coherent_#in~arg1#1, debug_dma_free_coherent_#in~arg2#1.base, debug_dma_free_coherent_#in~arg2#1.offset, debug_dma_free_coherent_#in~arg3#1 := dma_free_coherent_~dev#1.base, dma_free_coherent_~dev#1.offset, dma_free_coherent_~size#1, dma_free_coherent_~vaddr#1.base, dma_free_coherent_~vaddr#1.offset, dma_free_coherent_~bus#1;havoc debug_dma_free_coherent_~arg0#1.base, debug_dma_free_coherent_~arg0#1.offset, debug_dma_free_coherent_~arg1#1, debug_dma_free_coherent_~arg2#1.base, debug_dma_free_coherent_~arg2#1.offset, debug_dma_free_coherent_~arg3#1;debug_dma_free_coherent_~arg0#1.base, debug_dma_free_coherent_~arg0#1.offset := debug_dma_free_coherent_#in~arg0#1.base, debug_dma_free_coherent_#in~arg0#1.offset;debug_dma_free_coherent_~arg1#1 := debug_dma_free_coherent_#in~arg1#1;debug_dma_free_coherent_~arg2#1.base, debug_dma_free_coherent_~arg2#1.offset := debug_dma_free_coherent_#in~arg2#1.base, debug_dma_free_coherent_#in~arg2#1.offset;debug_dma_free_coherent_~arg3#1 := debug_dma_free_coherent_#in~arg3#1;havoc debug_dma_free_coherent_~arg0#1.base, debug_dma_free_coherent_~arg0#1.offset, debug_dma_free_coherent_~arg1#1, debug_dma_free_coherent_~arg2#1.base, debug_dma_free_coherent_~arg2#1.offset, debug_dma_free_coherent_~arg3#1;havoc debug_dma_free_coherent_#in~arg0#1.base, debug_dma_free_coherent_#in~arg0#1.offset, debug_dma_free_coherent_#in~arg1#1, debug_dma_free_coherent_#in~arg2#1.base, debug_dma_free_coherent_#in~arg2#1.offset, debug_dma_free_coherent_#in~arg3#1;assume { :end_inline_debug_dma_free_coherent } true;call dma_free_coherent_#t~mem3894#1.base, dma_free_coherent_#t~mem3894#1.offset := read~$Pointer$#122(dma_free_coherent_~ops~8#1.base, 8 + dma_free_coherent_~ops~8#1.offset, 8); [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21760: assume 0 != (dma_free_coherent_#t~mem3894#1.base + dma_free_coherent_#t~mem3894#1.offset) % 18446744073709551616;havoc dma_free_coherent_#t~mem3894#1.base, dma_free_coherent_#t~mem3894#1.offset;call dma_free_coherent_#t~mem3900#1.base, dma_free_coherent_#t~mem3900#1.offset := read~$Pointer$#122(dma_free_coherent_~ops~8#1.base, 8 + dma_free_coherent_~ops~8#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID } true;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3896#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3896#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3897#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3898#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3898#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3899#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.offset := dma_free_coherent_~dev#1.base, dma_free_coherent_~dev#1.offset, dma_free_coherent_~size#1, dma_free_coherent_~vaddr#1.base, dma_free_coherent_~vaddr#1.offset, dma_free_coherent_~bus#1, dma_free_coherent_#t~mem3900#1.base, dma_free_coherent_#t~mem3900#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3896#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3896#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3897#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3898#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3898#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3899#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3896#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3896#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3896#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3896#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3897#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3897#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3898#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3898#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3898#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3898#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3899#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3899#1;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3896#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3896#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3897#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3898#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3898#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~3899#1;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3896#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3896#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3897#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3898#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3898#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~3899#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~TO~VOID } true;havoc dma_free_coherent_#t~mem3900#1.base, dma_free_coherent_#t~mem3900#1.offset; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21760: assume !(0 != (dma_free_coherent_#t~mem3894#1.base + dma_free_coherent_#t~mem3894#1.offset) % 18446744073709551616);havoc dma_free_coherent_#t~mem3894#1.base, dma_free_coherent_#t~mem3894#1.offset; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21922: havoc dma_pool_free_~arg0#1.base, dma_pool_free_~arg0#1.offset, dma_pool_free_~arg1#1.base, dma_pool_free_~arg1#1.offset, dma_pool_free_~arg2#1;havoc dma_pool_free_#in~arg0#1.base, dma_pool_free_#in~arg0#1.offset, dma_pool_free_#in~arg1#1.base, dma_pool_free_#in~arg1#1.offset, dma_pool_free_#in~arg2#1;assume { :end_inline_dma_pool_free } true;havoc #t~mem3945#1.base, #t~mem3945#1.offset; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21744-1: SUMMARY for call dma_free_coherent_#t~ret3892#1 := arch_local_save_flags(); srcloc: null [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21936-1: call #t~mem3946#1.base, #t~mem3946#1.offset := read~$Pointer$#122(~hcd~34#1.base, ~hcd~34#1.offset, 8);assume { :begin_inline_dma_free_coherent } true;dma_free_coherent_#in~dev#1.base, dma_free_coherent_#in~dev#1.offset, dma_free_coherent_#in~size#1, dma_free_coherent_#in~vaddr#1.base, dma_free_coherent_#in~vaddr#1.offset, dma_free_coherent_#in~bus#1 := #t~mem3946#1.base, #t~mem3946#1.offset, ~size#1, ~addr#1.base, ~addr#1.offset, ~dma#1;havoc dma_free_coherent_#t~ret3891#1.base, dma_free_coherent_#t~ret3891#1.offset, dma_free_coherent_#t~ret3892#1, dma_free_coherent_#t~ret3893#1, dma_free_coherent_#t~mem3894#1.base, dma_free_coherent_#t~mem3894#1.offset, dma_free_coherent_#t~mem3900#1.base, dma_free_coherent_#t~mem3900#1.offset, dma_free_coherent_~dev#1.base, dma_free_coherent_~dev#1.offset, dma_free_coherent_~size#1, dma_free_coherent_~vaddr#1.base, dma_free_coherent_~vaddr#1.offset, dma_free_coherent_~bus#1, dma_free_coherent_~ops~8#1.base, dma_free_coherent_~ops~8#1.offset, dma_free_coherent_~tmp~224#1.base, dma_free_coherent_~tmp~224#1.offset, dma_free_coherent_~__ret_warn_on~2#1, dma_free_coherent_~_flags~0#1, dma_free_coherent_~tmp___0~105#1, dma_free_coherent_~tmp___1~61#1;dma_free_coherent_~dev#1.base, dma_free_coherent_~dev#1.offset := dma_free_coherent_#in~dev#1.base, dma_free_coherent_#in~dev#1.offset;dma_free_coherent_~size#1 := dma_free_coherent_#in~size#1;dma_free_coherent_~vaddr#1.base, dma_free_coherent_~vaddr#1.offset := dma_free_coherent_#in~vaddr#1.base, dma_free_coherent_#in~vaddr#1.offset;dma_free_coherent_~bus#1 := dma_free_coherent_#in~bus#1;havoc dma_free_coherent_~ops~8#1.base, dma_free_coherent_~ops~8#1.offset;havoc dma_free_coherent_~tmp~224#1.base, dma_free_coherent_~tmp~224#1.offset;havoc dma_free_coherent_~__ret_warn_on~2#1;havoc dma_free_coherent_~_flags~0#1;havoc dma_free_coherent_~tmp___0~105#1;havoc dma_free_coherent_~tmp___1~61#1; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21742: dma_free_coherent_~tmp~224#1.base, dma_free_coherent_~tmp~224#1.offset := dma_free_coherent_#t~ret3891#1.base, dma_free_coherent_#t~ret3891#1.offset;havoc dma_free_coherent_#t~ret3891#1.base, dma_free_coherent_#t~ret3891#1.offset;dma_free_coherent_~ops~8#1.base, dma_free_coherent_~ops~8#1.offset := dma_free_coherent_~tmp~224#1.base, dma_free_coherent_~tmp~224#1.offset; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21936: havoc dma_free_coherent_#t~ret3891#1.base, dma_free_coherent_#t~ret3891#1.offset, dma_free_coherent_#t~ret3892#1, dma_free_coherent_#t~ret3893#1, dma_free_coherent_#t~mem3894#1.base, dma_free_coherent_#t~mem3894#1.offset, dma_free_coherent_#t~mem3900#1.base, dma_free_coherent_#t~mem3900#1.offset, dma_free_coherent_~dev#1.base, dma_free_coherent_~dev#1.offset, dma_free_coherent_~size#1, dma_free_coherent_~vaddr#1.base, dma_free_coherent_~vaddr#1.offset, dma_free_coherent_~bus#1, dma_free_coherent_~ops~8#1.base, dma_free_coherent_~ops~8#1.offset, dma_free_coherent_~tmp~224#1.base, dma_free_coherent_~tmp~224#1.offset, dma_free_coherent_~__ret_warn_on~2#1, dma_free_coherent_~_flags~0#1, dma_free_coherent_~tmp___0~105#1, dma_free_coherent_~tmp___1~61#1;havoc dma_free_coherent_#in~dev#1.base, dma_free_coherent_#in~dev#1.offset, dma_free_coherent_#in~size#1, dma_free_coherent_#in~vaddr#1.base, dma_free_coherent_#in~vaddr#1.offset, dma_free_coherent_#in~bus#1;assume { :end_inline_dma_free_coherent } true;havoc #t~mem3946#1.base, #t~mem3946#1.offset; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21744: dma_free_coherent_~_flags~0#1 := dma_free_coherent_#t~ret3892#1;havoc dma_free_coherent_#t~ret3892#1; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21742-1: SUMMARY for call dma_free_coherent_#t~ret3891#1.base, dma_free_coherent_#t~ret3891#1.offset := get_dma_ops(dma_free_coherent_~dev#1.base, dma_free_coherent_~dev#1.offset); srcloc: null [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21751: SUMMARY for call warn_slowpath_null(588, 0, 147); srcloc: null [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21749: assume 0 != dma_free_coherent_~tmp___1~61#1; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21749: assume !(0 != dma_free_coherent_~tmp___1~61#1); [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21920-1: call #t~mem3944#1 := read~int#160(~#pool_max~0.base, ~#pool_max~0.offset + 8 * ~i~49#1, 8); [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21920: assume #t~mem3944#1 % 18446744073709551616 >= ~size#1 % 18446744073709551616;havoc #t~mem3944#1;call #t~mem3945#1.base, #t~mem3945#1.offset := read~$Pointer$#122(~hcd~34#1.base, 440 + ~hcd~34#1.offset + 8 * ~i~49#1, 8);assume { :begin_inline_dma_pool_free } true;dma_pool_free_#in~arg0#1.base, dma_pool_free_#in~arg0#1.offset, dma_pool_free_#in~arg1#1.base, dma_pool_free_#in~arg1#1.offset, dma_pool_free_#in~arg2#1 := #t~mem3945#1.base, #t~mem3945#1.offset, ~addr#1.base, ~addr#1.offset, ~dma#1;havoc dma_pool_free_~arg0#1.base, dma_pool_free_~arg0#1.offset, dma_pool_free_~arg1#1.base, dma_pool_free_~arg1#1.offset, dma_pool_free_~arg2#1;dma_pool_free_~arg0#1.base, dma_pool_free_~arg0#1.offset := dma_pool_free_#in~arg0#1.base, dma_pool_free_#in~arg0#1.offset;dma_pool_free_~arg1#1.base, dma_pool_free_~arg1#1.offset := dma_pool_free_#in~arg1#1.base, dma_pool_free_#in~arg1#1.offset;dma_pool_free_~arg2#1 := dma_pool_free_#in~arg2#1; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21920: assume !(#t~mem3944#1 % 18446744073709551616 >= ~size#1 % 18446744073709551616);havoc #t~mem3944#1;~i~49#1 := 1 + ~i~49#1; [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21745: assume -2147483648 <= dma_free_coherent_#t~ret3893#1 && dma_free_coherent_#t~ret3893#1 <= 2147483647;dma_free_coherent_~tmp___0~105#1 := dma_free_coherent_#t~ret3893#1;havoc dma_free_coherent_#t~ret3893#1;dma_free_coherent_~__ret_warn_on~2#1 := (if 0 != dma_free_coherent_~tmp___0~105#1 then 1 else 0);dma_free_coherent_~tmp___1~61#1 := (if 0 != dma_free_coherent_~__ret_warn_on~2#1 then 1 else 0); [2025-02-08 02:05:58,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21745-1: SUMMARY for call dma_free_coherent_#t~ret3893#1 := arch_irqs_disabled_flags(dma_free_coherent_~_flags~0#1); srcloc: null [2025-02-08 02:05:58,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: havoc #t~mem1746; [2025-02-08 02:05:58,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16787: call write~int#122(1, ~intf.base, 37 + ~intf.offset, 1);#res := 0; [2025-02-08 02:05:58,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16777-2: call #t~mem2896.base, #t~mem2896.offset := read~$Pointer$#122(~alt~1.base, 9 + ~alt~1.offset, 8); [2025-02-08 02:05:58,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16777-1: SUMMARY for call #t~ret2897 := usb_create_ep_devs(~intf.base, 44 + ~intf.offset, #t~mem2896.base, #t~mem2896.offset + 63 * (if ~i~29 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~29 % 18446744073709551616 % 18446744073709551616 else ~i~29 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~udev~9.base, ~udev~9.offset); srcloc: null [2025-02-08 02:05:58,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16777: assume -2147483648 <= #t~ret2897 && #t~ret2897 <= 2147483647;havoc #t~mem2896.base, #t~mem2896.offset;havoc #t~ret2897;~i~29 := 1 + ~i~29; [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume 0 != (#t~mem403.base + #t~mem403.offset) % 18446744073709551616;havoc #t~mem403.base, #t~mem403.offset;call #t~mem407.base, #t~mem407.offset := read~$Pointer$#122(~clear~0.base, 22 + ~clear~0.offset, 8);call #t~mem408.base, #t~mem408.offset := read~$Pointer$#122(~clear~0.base, 30 + ~clear~0.offset, 8);call #t~mem409.base, #t~mem409.offset := read~$Pointer$#122(~drv~0.base, 196 + ~drv~0.offset, 8); [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume !(0 != (#t~mem403.base + #t~mem403.offset) % 18446744073709551616);havoc #t~mem403.base, #t~mem403.offset; [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6107: assume -2147483648 <= #t~ret400 && #t~ret400 <= 2147483647;havoc #t~mem398;havoc #t~mem399;havoc #t~ret400; [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6107-1: SUMMARY for call #t~ret400 := dev_err(~hdev~1.base, 131 + ~hdev~1.offset, 39, 0); srcloc: null [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6103: assume -2147483648 <= #t~ret397 && #t~ret397 <= 2147483647;~status~4 := #t~ret397;havoc #t~mem395;havoc #t~mem396;havoc #t~ret397; [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6103-1: SUMMARY for call #t~ret397 := hub_clear_tt_buffer(~hdev~1.base, ~hdev~1.offset, (if #t~mem395 % 65536 % 4294967296 <= 2147483647 then #t~mem395 % 65536 % 4294967296 else #t~mem395 % 65536 % 4294967296 - 4294967296), (if #t~mem396 % 65536 % 4294967296 <= 2147483647 then #t~mem396 % 65536 % 4294967296 else #t~mem396 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6105: assume 0 != ~status~4;call #t~mem398 := read~int#122(~clear~0.base, 16 + ~clear~0.offset, 4);call #t~mem399 := read~int#122(~clear~0.base, 20 + ~clear~0.offset, 2); [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6105: assume !(0 != ~status~4); [2025-02-08 02:05:58,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6101: SUMMARY for call list_del(~clear~0.base, ~clear~0.offset); srcloc: null [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6097: call #t~mem393.base, #t~mem393.offset := read~$Pointer$#122(~hub~3.base, 8 + ~hub~3.offset, 8);~hdev~1.base, ~hdev~1.offset := #t~mem393.base, #t~mem393.offset;havoc #t~mem393.base, #t~mem393.offset;call #t~mem394.base, #t~mem394.offset := read~$Pointer$#122(~hub~3.base, 348 + ~hub~3.offset, 8);~next~0.base, ~next~0.offset := #t~mem394.base, #t~mem394.offset;havoc #t~mem394.base, #t~mem394.offset;~__mptr___0~1.base, ~__mptr___0~1.offset := ~next~0.base, ~next~0.offset;~clear~0.base, ~clear~0.offset := ~__mptr___0~1.base, ~__mptr___0~1.offset; [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122: ~tmp___0~12.base, ~tmp___0~12.offset := #t~ret410.base, #t~ret410.offset;havoc #t~ret410.base, #t~ret410.offset; [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint hub_tt_workFINAL: assume true; [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6122-1: SUMMARY for call #t~ret410.base, #t~ret410.offset := spinlock_check(~hub~3.base, 280 + ~hub~3.offset); srcloc: null [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116-1: SUMMARY for call ##fun~$Pointer$~X~$Pointer$~TO~VOID(#t~mem407.base, #t~mem407.offset, #t~mem408.base, #t~mem408.offset, #t~mem409.base, #t~mem409.offset); srcloc: null [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6116: havoc #t~mem407.base, #t~mem407.offset;havoc #t~mem408.base, #t~mem408.offset;havoc #t~mem409.base, #t~mem409.offset; [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6112: call #t~mem401.base, #t~mem401.offset := read~$Pointer$#122(~clear~0.base, 22 + ~clear~0.offset, 8);call #t~mem402.base, #t~mem402.offset := read~$Pointer$#122(#t~mem401.base, 361 + #t~mem401.offset, 8);~drv~0.base, ~drv~0.offset := #t~mem402.base, #t~mem402.offset;havoc #t~mem401.base, #t~mem401.offset;havoc #t~mem402.base, #t~mem402.offset;call #t~mem403.base, #t~mem403.offset := read~$Pointer$#122(~drv~0.base, 196 + ~drv~0.offset, 8); [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6141: SUMMARY for call spin_unlock_irqrestore(~hub~3.base, 280 + ~hub~3.offset, ~flags~1); srcloc: null [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6102: call #t~mem395 := read~int#122(~clear~0.base, 20 + ~clear~0.offset, 2);call #t~mem396 := read~int#122(~clear~0.base, 16 + ~clear~0.offset, 4); [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6102-1: SUMMARY for call spin_unlock_irqrestore(~hub~3.base, 280 + ~hub~3.offset, ~flags~1); srcloc: null [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123: ~flags~1 := #t~ret411;havoc #t~ret411; [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6123-1: SUMMARY for call #t~ret411 := _raw_spin_lock_irqsave(~tmp___0~12.base, ~tmp___0~12.offset); srcloc: null [2025-02-08 02:05:58,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6121: SUMMARY for call kfree(~clear~0.base, ~clear~0.offset); srcloc: null [2025-02-08 02:05:58,611 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19214: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5758: assume false;~cursor~0 := (if ~i~4 % 4294967296 % 4294967296 <= 2147483647 then ~i~4 % 4294967296 % 4294967296 else ~i~4 % 4294967296 % 4294967296 - 4294967296);~selector~0 := 0;~mode~0 := 0; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5758: assume !false; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5824: assume 0 != ~changed~0 % 4294967296; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5824: assume !(0 != ~changed~0 % 4294967296); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754: assume 7 == (if #t~mem345 % 256 % 4294967296 <= 2147483647 then #t~mem345 % 256 % 4294967296 else #t~mem345 % 256 % 4294967296 - 4294967296);havoc #t~mem345; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754: assume !(7 == (if #t~mem345 % 256 % 4294967296 <= 2147483647 then #t~mem345 % 256 % 4294967296 else #t~mem345 % 256 % 4294967296 - 4294967296));havoc #t~mem345; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816-1: SUMMARY for call set_port_led(~hub~0.base, ~hub~0.offset, 1 + ~cursor~0, 2); srcloc: null [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5816: call write~int#122(1, ~hub~0.base, 448 + ~hub~0.offset + ~cursor~0, 1);~changed~0 := 1 + ~changed~0; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume 0 != ~blinkenlights~0;~cursor~0 := 1 + ~cursor~0;call #t~mem348.base, #t~mem348.offset := read~$Pointer$#122(~hub~0.base, 256 + ~hub~0.offset, 8);call #t~mem349 := read~int#122(#t~mem348.base, 2 + #t~mem348.offset, 1);~cursor~0 := (if ~cursor~0 < 0 && 0 != ~cursor~0 % (if #t~mem349 % 256 % 4294967296 <= 2147483647 then #t~mem349 % 256 % 4294967296 else #t~mem349 % 256 % 4294967296 - 4294967296) then (if (if #t~mem349 % 256 % 4294967296 <= 2147483647 then #t~mem349 % 256 % 4294967296 else #t~mem349 % 256 % 4294967296 - 4294967296) < 0 then ~cursor~0 % (if #t~mem349 % 256 % 4294967296 <= 2147483647 then #t~mem349 % 256 % 4294967296 else #t~mem349 % 256 % 4294967296 - 4294967296) + (if #t~mem349 % 256 % 4294967296 <= 2147483647 then #t~mem349 % 256 % 4294967296 else #t~mem349 % 256 % 4294967296 - 4294967296) else ~cursor~0 % (if #t~mem349 % 256 % 4294967296 <= 2147483647 then #t~mem349 % 256 % 4294967296 else #t~mem349 % 256 % 4294967296 - 4294967296) - (if #t~mem349 % 256 % 4294967296 <= 2147483647 then #t~mem349 % 256 % 4294967296 else #t~mem349 % 256 % 4294967296 - 4294967296)) else ~cursor~0 % (if #t~mem349 % 256 % 4294967296 <= 2147483647 then #t~mem349 % 256 % 4294967296 else #t~mem349 % 256 % 4294967296 - 4294967296));havoc #t~mem348.base, #t~mem348.offset;havoc #t~mem349; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: assume !(0 != ~blinkenlights~0); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5742: assume 3 == (if #t~mem341 % 256 % 4294967296 <= 2147483647 then #t~mem341 % 256 % 4294967296 else #t~mem341 % 256 % 4294967296 - 4294967296);havoc #t~mem341; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5742: assume !(3 == (if #t~mem341 % 256 % 4294967296 <= 2147483647 then #t~mem341 % 256 % 4294967296 else #t~mem341 % 256 % 4294967296 - 4294967296));havoc #t~mem341;call #t~mem342 := read~int#122(~hub~0.base, 448 + ~hub~0.offset + (if ~i~4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 % 18446744073709551616 else ~i~4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: assume 6 == (if #t~mem344 % 256 % 4294967296 <= 2147483647 then #t~mem344 % 256 % 4294967296 else #t~mem344 % 256 % 4294967296 - 4294967296);havoc #t~mem344; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5751: assume !(6 == (if #t~mem344 % 256 % 4294967296 <= 2147483647 then #t~mem344 % 256 % 4294967296 else #t~mem344 % 256 % 4294967296 - 4294967296));havoc #t~mem344;call #t~mem345 := read~int#122(~hub~0.base, 448 + ~hub~0.offset + (if ~i~4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 % 18446744073709551616 else ~i~4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5739: assume 2 == (if #t~mem340 % 256 % 4294967296 <= 2147483647 then #t~mem340 % 256 % 4294967296 else #t~mem340 % 256 % 4294967296 - 4294967296);havoc #t~mem340; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5739: assume !(2 == (if #t~mem340 % 256 % 4294967296 <= 2147483647 then #t~mem340 % 256 % 4294967296 else #t~mem340 % 256 % 4294967296 - 4294967296));havoc #t~mem340;call #t~mem341 := read~int#122(~hub~0.base, 448 + ~hub~0.offset + (if ~i~4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 % 18446744073709551616 else ~i~4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5826: assume -2147483648 <= #t~ret350 && #t~ret350 <= 2147483647;havoc #t~ret350; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5826-1: SUMMARY for call #t~ret350 := schedule_delayed_work(~hub~0.base, 479 + ~hub~0.offset, 166); srcloc: null [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5785: ~selector~0 := 1;~mode~0 := 6; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5781: ~selector~0 := 2;~mode~0 := 7; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748: assume 5 == (if #t~mem343 % 256 % 4294967296 <= 2147483647 then #t~mem343 % 256 % 4294967296 else #t~mem343 % 256 % 4294967296 - 4294967296);havoc #t~mem343; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748: assume !(5 == (if #t~mem343 % 256 % 4294967296 <= 2147483647 then #t~mem343 % 256 % 4294967296 else #t~mem343 % 256 % 4294967296 - 4294967296));havoc #t~mem343;call #t~mem344 := read~int#122(~hub~0.base, 448 + ~hub~0.offset + (if ~i~4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 % 18446744073709551616 else ~i~4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5777: ~selector~0 := 3;~mode~0 := 4; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773: ~selector~0 := 1;~mode~0 := 5; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-1: call #t~mem339 := read~int#122(~hub~0.base, 448 + ~hub~0.offset + (if ~i~4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 % 18446744073709551616 else ~i~4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5769: ~selector~0 := 3;~mode~0 := 2; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736: assume 1 == (if #t~mem339 % 256 % 4294967296 <= 2147483647 then #t~mem339 % 256 % 4294967296 else #t~mem339 % 256 % 4294967296 - 4294967296);havoc #t~mem339; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736: assume !(1 == (if #t~mem339 % 256 % 4294967296 <= 2147483647 then #t~mem339 % 256 % 4294967296 else #t~mem339 % 256 % 4294967296 - 4294967296));havoc #t~mem339;call #t~mem340 := read~int#122(~hub~0.base, 448 + ~hub~0.offset + (if ~i~4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 % 18446744073709551616 else ~i~4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: assume 0 != ~selector~0 % 4294967296;~changed~0 := 1; [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5794: assume !(0 != ~selector~0 % 4294967296); [2025-02-08 02:05:58,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5765: ~selector~0 := 2;~mode~0 := 3; [2025-02-08 02:05:58,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5811: assume 0 == ~changed~0 % 4294967296; [2025-02-08 02:05:58,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5811: assume !(0 == ~changed~0 % 4294967296); [2025-02-08 02:05:58,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5745: assume 4 == (if #t~mem342 % 256 % 4294967296 <= 2147483647 then #t~mem342 % 256 % 4294967296 else #t~mem342 % 256 % 4294967296 - 4294967296);havoc #t~mem342; [2025-02-08 02:05:58,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5745: assume !(4 == (if #t~mem342 % 256 % 4294967296 <= 2147483647 then #t~mem342 % 256 % 4294967296 else #t~mem342 % 256 % 4294967296 - 4294967296));havoc #t~mem342;call #t~mem343 := read~int#122(~hub~0.base, 448 + ~hub~0.offset + (if ~i~4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 % 18446744073709551616 else ~i~4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:05:58,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5799: call write~int#122(~mode~0, ~hub~0.base, 448 + ~hub~0.offset + (if ~i~4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~4 % 4294967296 % 18446744073709551616 else ~i~4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1);~i~4 := 1 + ~i~4; [2025-02-08 02:05:58,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5799-1: SUMMARY for call set_port_led(~hub~0.base, ~hub~0.offset, (if (1 + ~i~4) % 4294967296 % 4294967296 <= 2147483647 then (1 + ~i~4) % 4294967296 % 4294967296 else (1 + ~i~4) % 4294967296 % 4294967296 - 4294967296), (if ~selector~0 % 4294967296 % 4294967296 <= 2147483647 then ~selector~0 % 4294967296 % 4294967296 else ~selector~0 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:05:58,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18616: SUMMARY for call atomic_set(~intf~9.base, 1116 + ~intf~9.offset, 0); srcloc: null [2025-02-08 02:05:58,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18624: #res := 0; [2025-02-08 02:05:58,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18620: SUMMARY for call usb_autosuspend_device(~udev~15.base, ~udev~15.offset); srcloc: null [2025-02-08 02:05:58,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_unbind_interfaceFINAL: assume true; [2025-02-08 02:05:58,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18618: assume 0 == ~error~4; [2025-02-08 02:05:58,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18618: assume !(0 == ~error~4); [2025-02-08 02:05:58,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18605: ~r~2 := ~r~2 - 1; [2025-02-08 02:05:58,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18605-1: SUMMARY for call usb_autopm_put_interface_no_suspend(~intf~9.base, ~intf~9.offset); srcloc: null [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381-1: SUMMARY for call #t~ret1892#1 := usb_endpoint_num(#t~mem1891#1.base, #t~mem1891#1.offset); srcloc: null [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: assume -2147483648 <= #t~ret1892#1 && #t~ret1892#1 <= 2147483647;~tmp___0~46#1 := #t~ret1892#1;havoc #t~mem1891#1.base, #t~mem1891#1.offset;havoc #t~ret1892#1; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736-3: assume 2 == usb_hcd_check_unlink_urb_#t~mem1944#1 % 18446744073709551616;usb_hcd_check_unlink_urb_#t~bitwise1945#1 := usb_hcd_check_unlink_urb_#t~mem1944#1; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736-3: assume !(2 == usb_hcd_check_unlink_urb_#t~mem1944#1 % 18446744073709551616); [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736-4: assume 0 == usb_hcd_check_unlink_urb_#t~mem1944#1 % 18446744073709551616;usb_hcd_check_unlink_urb_#t~bitwise1945#1 := 0; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736-4: assume !(0 == usb_hcd_check_unlink_urb_#t~mem1944#1 % 18446744073709551616); [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736-1: [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: assume 0 == #t~mem1893#1 % 256 % 4294967296;havoc #t~mem1893#1;assume { :begin_inline_del_timer } true;del_timer_#in~arg0#1.base, del_timer_#in~arg0#1.offset := ~hcd#1.base, 153 + ~hcd#1.offset;havoc del_timer_#res#1;havoc del_timer_#t~nondet5956#1, del_timer_~arg0#1.base, del_timer_~arg0#1.offset;del_timer_~arg0#1.base, del_timer_~arg0#1.offset := del_timer_#in~arg0#1.base, del_timer_#in~arg0#1.offset;havoc del_timer_#t~nondet5956#1;assume -2147483648 <= del_timer_#t~nondet5956#1 && del_timer_#t~nondet5956#1 <= 2147483647;del_timer_#res#1 := del_timer_#t~nondet5956#1;havoc del_timer_#t~nondet5956#1; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: assume !(0 == #t~mem1893#1 % 256 % 4294967296);havoc #t~mem1893#1; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736-2: havoc usb_hcd_check_unlink_urb_#t~bitwise1945#1;assume usb_hcd_check_unlink_urb_#t~bitwise1945#1 % 18446744073709551616 <= usb_hcd_check_unlink_urb_#t~mem1944#1 % 18446744073709551616 && usb_hcd_check_unlink_urb_#t~bitwise1945#1 % 18446744073709551616 <= 2; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736: assume 0 == usb_hcd_check_unlink_urb_#t~bitwise1945#1 % 18446744073709551616;havoc usb_hcd_check_unlink_urb_#t~mem1944#1;havoc usb_hcd_check_unlink_urb_#t~bitwise1945#1;call usb_hcd_check_unlink_urb_#t~mem1946#1.base, usb_hcd_check_unlink_urb_#t~mem1946#1.offset := read~$Pointer$#122(usb_hcd_check_unlink_urb_~urb#1.base, 64 + usb_hcd_check_unlink_urb_~urb#1.offset, 8); [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736: assume !(0 == usb_hcd_check_unlink_urb_#t~bitwise1945#1 % 18446744073709551616);havoc usb_hcd_check_unlink_urb_#t~mem1944#1;havoc usb_hcd_check_unlink_urb_#t~bitwise1945#1; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394: SUMMARY for call usb_hcd_unlink_urb_from_ep(~hcd#1.base, ~hcd#1.offset, ~urb#1.base, ~urb#1.offset); srcloc: null [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12745: assume 0 != (usb_hcd_check_unlink_urb_#t~mem1950#1.base + usb_hcd_check_unlink_urb_#t~mem1950#1.offset) % 18446744073709551616;havoc usb_hcd_check_unlink_urb_#t~mem1950#1.base, usb_hcd_check_unlink_urb_#t~mem1950#1.offset;call usb_hcd_check_unlink_urb_#t~mem1951#1.base, usb_hcd_check_unlink_urb_#t~mem1951#1.offset := read~$Pointer$#122(usb_hcd_check_unlink_urb_~hcd#1.base, 424 + usb_hcd_check_unlink_urb_~hcd#1.offset, 8); [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12745: assume !(0 != (usb_hcd_check_unlink_urb_#t~mem1950#1.base + usb_hcd_check_unlink_urb_#t~mem1950#1.offset) % 18446744073709551616);havoc usb_hcd_check_unlink_urb_#t~mem1950#1.base, usb_hcd_check_unlink_urb_#t~mem1950#1.offset; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12395: SUMMARY for call spin_unlock(~#hcd_root_hub_lock~0.base, ~#hcd_root_hub_lock~0.offset); srcloc: null [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12738: assume -2147483648 <= usb_hcd_check_unlink_urb_#t~ret1947#1 && usb_hcd_check_unlink_urb_#t~ret1947#1 <= 2147483647;usb_hcd_check_unlink_urb_~tmp___0~50#1 := usb_hcd_check_unlink_urb_#t~ret1947#1;havoc usb_hcd_check_unlink_urb_#t~mem1946#1.base, usb_hcd_check_unlink_urb_#t~mem1946#1.offset;havoc usb_hcd_check_unlink_urb_#t~ret1947#1; [2025-02-08 02:05:58,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12742-1: SUMMARY for call usb_hcd_check_unlink_urb_#t~ret1949#1 := dev_warn(usb_hcd_check_unlink_urb_#t~mem1948#1.base, usb_hcd_check_unlink_urb_#t~mem1948#1.offset, 348, 0); srcloc: null [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12742: assume -2147483648 <= usb_hcd_check_unlink_urb_#t~ret1949#1 && usb_hcd_check_unlink_urb_#t~ret1949#1 <= 2147483647;havoc usb_hcd_check_unlink_urb_#t~mem1948#1.base, usb_hcd_check_unlink_urb_#t~mem1948#1.offset;havoc usb_hcd_check_unlink_urb_#t~ret1949#1; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391-1: call #t~mem1895#1.base, #t~mem1895#1.offset := read~$Pointer$#122(~hcd#1.base, 277 + ~hcd#1.offset, 8); [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391: assume (#t~mem1895#1.base + #t~mem1895#1.offset) % 18446744073709551616 == (~urb#1.base + ~urb#1.offset) % 18446744073709551616;havoc #t~mem1895#1.base, #t~mem1895#1.offset;call write~$Pointer$#122(0, 0, ~hcd#1.base, 277 + ~hcd#1.offset, 8); [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391: assume !((#t~mem1895#1.base + #t~mem1895#1.offset) % 18446744073709551616 == (~urb#1.base + ~urb#1.offset) % 18446744073709551616);havoc #t~mem1895#1.base, #t~mem1895#1.offset; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12738-1: SUMMARY for call usb_hcd_check_unlink_urb_#t~ret1947#1 := is_root_hub(usb_hcd_check_unlink_urb_#t~mem1946#1.base, usb_hcd_check_unlink_urb_#t~mem1946#1.offset); srcloc: null [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12383: assume 0 == ~tmp___0~46#1; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12383: assume !(0 == ~tmp___0~46#1);call #t~mem1893#1 := read~int#122(~hcd#1.base, 408 + ~hcd#1.offset, 1); [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404: #res#1 := ~rc~2#1; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12755: usb_hcd_check_unlink_urb_#res#1 := 0;#t~ret1890#1 := usb_hcd_check_unlink_urb_#res#1;havoc usb_hcd_check_unlink_urb_#t~mem1939#1.base, usb_hcd_check_unlink_urb_#t~mem1939#1.offset, usb_hcd_check_unlink_urb_#t~mem1940#1.base, usb_hcd_check_unlink_urb_#t~mem1940#1.offset, usb_hcd_check_unlink_urb_#t~mem1941#1.base, usb_hcd_check_unlink_urb_#t~mem1941#1.offset, usb_hcd_check_unlink_urb_#t~mem1942#1.base, usb_hcd_check_unlink_urb_#t~mem1942#1.offset, usb_hcd_check_unlink_urb_#t~mem1943#1, usb_hcd_check_unlink_urb_#t~mem1944#1, usb_hcd_check_unlink_urb_#t~bitwise1945#1, usb_hcd_check_unlink_urb_#t~mem1946#1.base, usb_hcd_check_unlink_urb_#t~mem1946#1.offset, usb_hcd_check_unlink_urb_#t~ret1947#1, usb_hcd_check_unlink_urb_#t~mem1948#1.base, usb_hcd_check_unlink_urb_#t~mem1948#1.offset, usb_hcd_check_unlink_urb_#t~ret1949#1, usb_hcd_check_unlink_urb_#t~mem1950#1.base, usb_hcd_check_unlink_urb_#t~mem1950#1.offset, usb_hcd_check_unlink_urb_#t~mem1951#1.base, usb_hcd_check_unlink_urb_#t~mem1951#1.offset, usb_hcd_check_unlink_urb_~hcd#1.base, usb_hcd_check_unlink_urb_~hcd#1.offset, usb_hcd_check_unlink_urb_~urb#1.base, usb_hcd_check_unlink_urb_~urb#1.offset, usb_hcd_check_unlink_urb_~status#1, usb_hcd_check_unlink_urb_~tmp~111#1.base, usb_hcd_check_unlink_urb_~tmp~111#1.offset, usb_hcd_check_unlink_urb_~tmp___0~50#1;havoc usb_hcd_check_unlink_urb_#in~hcd#1.base, usb_hcd_check_unlink_urb_#in~hcd#1.offset, usb_hcd_check_unlink_urb_#in~urb#1.base, usb_hcd_check_unlink_urb_#in~urb#1.offset, usb_hcd_check_unlink_urb_#in~status#1;assume { :end_inline_usb_hcd_check_unlink_urb } true;assume -2147483648 <= #t~ret1890#1 && #t~ret1890#1 <= 2147483647;~rc~2#1 := #t~ret1890#1;havoc #t~ret1890#1; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404-1: SUMMARY for call spin_unlock_irqrestore(~#hcd_root_hub_lock~0.base, ~#hcd_root_hub_lock~0.offset, ~flags~6#1); srcloc: null [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396: SUMMARY for call usb_hcd_giveback_urb(~hcd#1.base, ~hcd#1.offset, ~urb#1.base, ~urb#1.offset, ~status#1); srcloc: null [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33058: havoc del_timer_#t~nondet5956#1;#t~ret1894#1 := del_timer_#res#1;havoc del_timer_#t~nondet5956#1, del_timer_~arg0#1.base, del_timer_~arg0#1.offset;havoc del_timer_#in~arg0#1.base, del_timer_#in~arg0#1.offset;assume { :end_inline_del_timer } true;assume -2147483648 <= #t~ret1894#1 && #t~ret1894#1 <= 2147483647;havoc #t~ret1894#1; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12747: havoc usb_hcd_check_unlink_urb_#t~mem1951#1.base, usb_hcd_check_unlink_urb_#t~mem1951#1.offset; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12747-1: SUMMARY for call set_bit(1, usb_hcd_check_unlink_urb_#t~mem1951#1.base, 369 + usb_hcd_check_unlink_urb_#t~mem1951#1.offset); srcloc: null [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12743: call usb_hcd_check_unlink_urb_#t~mem1950#1.base, usb_hcd_check_unlink_urb_#t~mem1950#1.offset := read~$Pointer$#122(usb_hcd_check_unlink_urb_~hcd#1.base, 424 + usb_hcd_check_unlink_urb_~hcd#1.offset, 8); [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12743-1: SUMMARY for call set_bit(1, usb_hcd_check_unlink_urb_~hcd#1.base, 369 + usb_hcd_check_unlink_urb_~hcd#1.offset); srcloc: null [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12731: assume 0 != usb_hcd_check_unlink_urb_#t~mem1943#1;havoc usb_hcd_check_unlink_urb_#t~mem1943#1;usb_hcd_check_unlink_urb_#res#1 := -16; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12731: assume !(0 != usb_hcd_check_unlink_urb_#t~mem1943#1);havoc usb_hcd_check_unlink_urb_#t~mem1943#1;call write~int#122(usb_hcd_check_unlink_urb_~status#1, usb_hcd_check_unlink_urb_~urb#1.base, 20 + usb_hcd_check_unlink_urb_~urb#1.offset, 4);call usb_hcd_check_unlink_urb_#t~mem1944#1 := read~int#122(usb_hcd_check_unlink_urb_~hcd#1.base, 369 + usb_hcd_check_unlink_urb_~hcd#1.offset, 8); [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usb_rh_urb_dequeueFINAL: assume true; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12376: assume 0 != ~rc~2#1; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12376: assume !(0 != ~rc~2#1);call #t~mem1891#1.base, #t~mem1891#1.offset := read~$Pointer$#122(~urb#1.base, 72 + ~urb#1.offset, 8); [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12727: assume (usb_hcd_check_unlink_urb_~urb#1.base + (24 + usb_hcd_check_unlink_urb_~urb#1.offset)) % 18446744073709551616 != (usb_hcd_check_unlink_urb_~tmp~111#1.base + usb_hcd_check_unlink_urb_~tmp~111#1.offset) % 18446744073709551616;usb_hcd_check_unlink_urb_#res#1 := -43; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12727: assume !((usb_hcd_check_unlink_urb_~urb#1.base + (24 + usb_hcd_check_unlink_urb_~urb#1.offset)) % 18446744073709551616 != (usb_hcd_check_unlink_urb_~tmp~111#1.base + usb_hcd_check_unlink_urb_~tmp~111#1.offset) % 18446744073709551616);call usb_hcd_check_unlink_urb_#t~mem1943#1 := read~int#122(usb_hcd_check_unlink_urb_~urb#1.base, 20 + usb_hcd_check_unlink_urb_~urb#1.offset, 4); [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12715: assume (usb_hcd_check_unlink_urb_~urb#1.base + (24 + usb_hcd_check_unlink_urb_~urb#1.offset)) % 18446744073709551616 == (usb_hcd_check_unlink_urb_~tmp~111#1.base + usb_hcd_check_unlink_urb_~tmp~111#1.offset) % 18446744073709551616; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12715: assume !((usb_hcd_check_unlink_urb_~urb#1.base + (24 + usb_hcd_check_unlink_urb_~urb#1.offset)) % 18446744073709551616 == (usb_hcd_check_unlink_urb_~tmp~111#1.base + usb_hcd_check_unlink_urb_~tmp~111#1.offset) % 18446744073709551616);call usb_hcd_check_unlink_urb_#t~mem1941#1.base, usb_hcd_check_unlink_urb_#t~mem1941#1.offset := read~$Pointer$#122(usb_hcd_check_unlink_urb_~tmp~111#1.base, usb_hcd_check_unlink_urb_~tmp~111#1.offset, 8);usb_hcd_check_unlink_urb_~tmp~111#1.base, usb_hcd_check_unlink_urb_~tmp~111#1.offset := usb_hcd_check_unlink_urb_#t~mem1941#1.base, usb_hcd_check_unlink_urb_#t~mem1941#1.offset;havoc usb_hcd_check_unlink_urb_#t~mem1941#1.base, usb_hcd_check_unlink_urb_#t~mem1941#1.offset; [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: SUMMARY for call spin_lock(~#hcd_root_hub_lock~0.base, ~#hcd_root_hub_lock~0.offset); srcloc: null [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12740: assume 0 == usb_hcd_check_unlink_urb_~tmp___0~50#1;call usb_hcd_check_unlink_urb_#t~mem1948#1.base, usb_hcd_check_unlink_urb_#t~mem1948#1.offset := read~$Pointer$#122(usb_hcd_check_unlink_urb_~hcd#1.base, usb_hcd_check_unlink_urb_~hcd#1.offset, 8); [2025-02-08 02:05:58,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12740: assume !(0 == usb_hcd_check_unlink_urb_~tmp___0~50#1); [2025-02-08 02:05:58,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15181: call ULTIMATE.dealloc(~#__wait~1.base, ~#__wait~1.offset);havoc ~#__wait~1.base, ~#__wait~1.offset; [2025-02-08 02:05:58,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15235-1: SUMMARY for call atomic_dec(~urb.base, 16 + ~urb.offset); srcloc: null [2025-02-08 02:05:58,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15235: call ULTIMATE.dealloc(~#__wait~1.base, ~#__wait~1.offset);havoc ~#__wait~1.base, ~#__wait~1.offset; [2025-02-08 02:05:58,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15231: SUMMARY for call finish_wait(~#usb_kill_urb_queue~0.base, ~#usb_kill_urb_queue~0.offset, ~#__wait~1.base, ~#__wait~1.offset); srcloc: null [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24662: SUMMARY for call list_move_tail(~p~1.base, ~p~1.offset, ~#hitlist~0.base, ~#hitlist~0.offset); srcloc: null [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24659: ~__mptr~133.base, ~__mptr~133.offset := ~p~1.base, ~p~1.offset;call #t~mem4519 := read~int#122(~__mptr~133.base, 44 + ~__mptr~133.offset, 4); [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24660: assume #t~mem4519 % 4294967296 == ~ifnum % 4294967296;havoc #t~mem4519; [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24660: assume !(#t~mem4519 % 4294967296 == ~ifnum % 4294967296);havoc #t~mem4519; [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24666: ~p~1.base, ~p~1.offset := ~q~0.base, ~q~0.offset;call #t~mem4520.base, #t~mem4520.offset := read~$Pointer$#122(~p~1.base, ~p~1.offset, 8);~q~0.base, ~q~0.offset := #t~mem4520.base, #t~mem4520.offset;havoc #t~mem4520.base, #t~mem4520.offset; [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24677-1: SUMMARY for call destroy_async(~ps.base, ~ps.offset, ~#hitlist~0.base, ~#hitlist~0.offset); srcloc: null [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24676: SUMMARY for call spin_unlock_irqrestore(~ps.base, 32 + ~ps.offset, ~flags~22); srcloc: null [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24645: call ULTIMATE.dealloc(~#hitlist~0.base, ~#hitlist~0.offset);havoc ~#hitlist~0.base, ~#hitlist~0.offset; [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24677: call ULTIMATE.dealloc(~#hitlist~0.base, ~#hitlist~0.offset);havoc ~#hitlist~0.base, ~#hitlist~0.offset; [2025-02-08 02:05:58,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint destroy_async_on_interfaceFINAL: assume true; [2025-02-08 02:05:58,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14687: havoc #t~mem2560.base, #t~mem2560.offset; [2025-02-08 02:05:58,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24527: call ULTIMATE.dealloc(~#sinfo~0.base, ~#sinfo~0.offset);havoc ~#sinfo~0.base, ~#sinfo~0.offset; [2025-02-08 02:05:58,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19594: call ULTIMATE.dealloc(~#msg.base, ~#msg.offset);havoc ~#msg.base, ~#msg.offset; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25173-1: SUMMARY for call #t~ret4597#1.base, #t~ret4597#1.offset := async_getcompleted(~ps~6#1.base, ~ps~6#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25173: ~as~6#1.base, ~as~6#1.offset := #t~ret4597#1.base, #t~ret4597#1.offset;havoc #t~ret4597#1.base, #t~ret4597#1.offset; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25169: assume 0 != (~as~6#1.base + ~as~6#1.offset) % 18446744073709551616; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25169: assume !(0 != (~as~6#1.base + ~as~6#1.offset) % 18446744073709551616); [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25165-1: SUMMARY for call usb_put_dev(~dev~19#1.base, ~dev~19#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: assume usb_hub_release_all_ports_#t~mem750#1 > usb_hub_release_all_ports_~n~0#1;havoc usb_hub_release_all_ports_#t~mem750#1; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7460: assume !(usb_hub_release_all_ports_#t~mem750#1 > usb_hub_release_all_ports_~n~0#1);havoc usb_hub_release_all_ports_#t~mem750#1; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25165: call #t~mem4595#1.base, #t~mem4595#1.offset := read~$Pointer$#122(~ps~6#1.base, 220 + ~ps~6#1.offset, 8); [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25145-1: SUMMARY for call #t~ret4593#1 := releaseintf(~ps~6#1.base, ~ps~6#1.offset, ~ifnum~1#1); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25145: assume -2147483648 <= #t~ret4593#1 && #t~ret4593#1 <= 2147483647;havoc #t~ret4593#1; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25141-1: SUMMARY for call #t~ret4592#1 := variable_test_bit((if ~ifnum~1#1 % 4294967296 % 4294967296 <= 2147483647 then ~ifnum~1#1 % 4294967296 % 4294967296 else ~ifnum~1#1 % 4294967296 % 4294967296 - 4294967296), ~ps~6#1.base, 244 + ~ps~6#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25141: assume -2147483648 <= #t~ret4592#1 && #t~ret4592#1 <= 2147483647;~tmp~304#1 := #t~ret4592#1;havoc #t~ret4592#1; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25149: ~ifnum~1#1 := 1 + ~ifnum~1#1; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25166: havoc #t~mem4595#1.base, #t~mem4595#1.offset; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25162: SUMMARY for call destroy_all_async(~ps~6#1.base, ~ps~6#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25166-1: SUMMARY for call put_pid(#t~mem4595#1.base, #t~mem4595#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7457: usb_hub_release_all_ports_~n~0#1 := 1 + usb_hub_release_all_ports_~n~0#1;call usb_hub_release_all_ports_#t~mem749#1.base, usb_hub_release_all_ports_#t~mem749#1.offset := read~$Pointer$#75(usb_hub_release_all_ports_~#powner~2#1.base, usb_hub_release_all_ports_~#powner~2#1.offset, 8);call write~$Pointer$#75(usb_hub_release_all_ports_#t~mem749#1.base, 8 + usb_hub_release_all_ports_#t~mem749#1.offset, usb_hub_release_all_ports_~#powner~2#1.base, usb_hub_release_all_ports_~#powner~2#1.offset, 8);havoc usb_hub_release_all_ports_#t~mem749#1.base, usb_hub_release_all_ports_#t~mem749#1.offset;call usb_hub_release_all_ports_#t~mem750#1 := read~int#122(usb_hub_release_all_ports_~hdev#1.base, 1563 + usb_hub_release_all_ports_~hdev#1.offset, 4); [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453-1: call usb_hub_release_all_ports_#t~mem746#1.base, usb_hub_release_all_ports_#t~mem746#1.offset := read~$Pointer$#75(usb_hub_release_all_ports_~#powner~2#1.base, usb_hub_release_all_ports_~#powner~2#1.offset, 8);call usb_hub_release_all_ports_#t~mem747#1.base, usb_hub_release_all_ports_#t~mem747#1.offset := read~$Pointer$#122(usb_hub_release_all_ports_#t~mem746#1.base, usb_hub_release_all_ports_#t~mem746#1.offset, 8); [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume (usb_hub_release_all_ports_#t~mem747#1.base + usb_hub_release_all_ports_#t~mem747#1.offset) % 18446744073709551616 == (usb_hub_release_all_ports_~owner#1.base + usb_hub_release_all_ports_~owner#1.offset) % 18446744073709551616;havoc usb_hub_release_all_ports_#t~mem746#1.base, usb_hub_release_all_ports_#t~mem746#1.offset;havoc usb_hub_release_all_ports_#t~mem747#1.base, usb_hub_release_all_ports_#t~mem747#1.offset;call usb_hub_release_all_ports_#t~mem748#1.base, usb_hub_release_all_ports_#t~mem748#1.offset := read~$Pointer$#75(usb_hub_release_all_ports_~#powner~2#1.base, usb_hub_release_all_ports_~#powner~2#1.offset, 8);call write~$Pointer$#122(0, 0, usb_hub_release_all_ports_#t~mem748#1.base, usb_hub_release_all_ports_#t~mem748#1.offset, 8);havoc usb_hub_release_all_ports_#t~mem748#1.base, usb_hub_release_all_ports_#t~mem748#1.offset; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume !((usb_hub_release_all_ports_#t~mem747#1.base + usb_hub_release_all_ports_#t~mem747#1.offset) % 18446744073709551616 == (usb_hub_release_all_ports_~owner#1.base + usb_hub_release_all_ports_~owner#1.offset) % 18446744073709551616);havoc usb_hub_release_all_ports_#t~mem746#1.base, usb_hub_release_all_ports_#t~mem746#1.offset;havoc usb_hub_release_all_ports_#t~mem747#1.base, usb_hub_release_all_ports_#t~mem747#1.offset; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25183-1: SUMMARY for call kfree(~ps~6#1.base, ~ps~6#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25183: #res#1 := 0; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint usbdev_releaseFINAL: assume true; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7445: call ULTIMATE.dealloc(usb_hub_release_all_ports_~#powner~2#1.base, usb_hub_release_all_ports_~#powner~2#1.offset);havoc usb_hub_release_all_ports_~#powner~2#1.base, usb_hub_release_all_ports_~#powner~2#1.offset; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25167-1: SUMMARY for call #t~ret4596#1.base, #t~ret4596#1.offset := async_getcompleted(~ps~6#1.base, ~ps~6#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25167: ~as~6#1.base, ~as~6#1.offset := #t~ret4596#1.base, #t~ret4596#1.offset;havoc #t~ret4596#1.base, #t~ret4596#1.offset; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25163: SUMMARY for call usb_autosuspend_device(~dev~19#1.base, ~dev~19#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25143: assume 0 != ~tmp~304#1; [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25143: assume !(0 != ~tmp~304#1); [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25172: SUMMARY for call free_async(~as~6#1.base, ~as~6#1.offset); srcloc: null [2025-02-08 02:05:58,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25164: SUMMARY for call device_unlock(~dev~19#1.base, 131 + ~dev~19#1.offset); srcloc: null [2025-02-08 02:05:59,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3929: havoc dev_to_node_#t~mem29#1; [2025-02-08 02:05:59,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4332: havoc usb_bus_is_wusb_#t~mem98#1;#t~ret135#1 := usb_bus_is_wusb_#res#1;havoc usb_bus_is_wusb_#t~mem98#1, usb_bus_is_wusb_~bus#1.base, usb_bus_is_wusb_~bus#1.offset, usb_bus_is_wusb_~hcd~1#1.base, usb_bus_is_wusb_~hcd~1#1.offset, usb_bus_is_wusb_~__mptr~6#1.base, usb_bus_is_wusb_~__mptr~6#1.offset;havoc usb_bus_is_wusb_#in~bus#1.base, usb_bus_is_wusb_#in~bus#1.offset;assume { :end_inline_usb_bus_is_wusb } true;~tmp___6~0#1 := #t~ret135#1;havoc #t~ret135#1;call write~int#122((if 0 != ~tmp___6~0#1 % 4294967296 then 1 else 0) % 2, ~dev~1#1.base, 1502 + ~dev~1#1.offset, 1); [2025-02-08 02:05:59,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7217: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~8#1.base, ~#__constr_expr_0~8#1.offset);havoc ~#__constr_expr_0~8#1.base, ~#__constr_expr_0~8#1.offset;call ULTIMATE.dealloc(~#__key___0~1#1.base, ~#__key___0~1#1.offset);havoc ~#__key___0~1#1.base, ~#__key___0~1#1.offset;call ULTIMATE.dealloc(~#__key___1~1#1.base, ~#__key___1~1#1.offset);havoc ~#__key___1~1#1.base, ~#__key___1~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(~#__key___2~0#1.base, ~#__key___2~0#1.offset);havoc ~#__key___2~0#1.base, ~#__key___2~0#1.offset; [2025-02-08 02:05:59,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11703: havoc #t~mem1779.base, #t~mem1779.offset; [2025-02-08 02:05:59,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33422: havoc #t~nondet6014; [2025-02-08 02:05:59,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L33088: havoc #t~nondet5963;