./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--ohci-hcd.ko-main.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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--ohci-hcd.ko-main.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 0991342cd9e67cbadb964d86a1516812eb3aa45e84d4674c09b8e10a19f475c1 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:45:49,311 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:45:49,361 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:45:49,364 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:45:49,364 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:45:49,394 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:45:49,394 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:45:49,395 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:45:49,395 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:45:49,395 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:45:49,396 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:45:49,396 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:45:49,397 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:45:49,397 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:45:49,397 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:45:49,397 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:45:49,397 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:45:49,397 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:45:49,398 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:45:49,398 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:45:49,399 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:45:49,399 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:45:49,399 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:45:49,399 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:45:49,399 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:45:49,399 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:45:49,399 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:45:49,399 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:45:49,399 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:45:49,400 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:45:49,400 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 -> 0991342cd9e67cbadb964d86a1516812eb3aa45e84d4674c09b8e10a19f475c1 [2025-02-08 02:45:49,698 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:45:49,706 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:45:49,709 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:45:49,711 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:45:49,711 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:45:49,712 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--ohci-hcd.ko-main.cil.out.i [2025-02-08 02:45:50,920 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3ad99cb48/583a8b22b30a43ad96a9f4adf36b5225/FLAG44982d30a [2025-02-08 02:45:51,548 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:45:51,549 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--ohci-hcd.ko-main.cil.out.i [2025-02-08 02:45:51,600 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3ad99cb48/583a8b22b30a43ad96a9f4adf36b5225/FLAG44982d30a [2025-02-08 02:45:52,013 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3ad99cb48/583a8b22b30a43ad96a9f4adf36b5225 [2025-02-08 02:45:52,015 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:45:52,017 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:45:52,018 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:45:52,018 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:45:52,021 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:45:52,022 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:45:52" (1/1) ... [2025-02-08 02:45:52,023 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@29473a32 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:52, skipping insertion in model container [2025-02-08 02:45:52,024 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:45:52" (1/1) ... [2025-02-08 02:45:52,122 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:45:54,608 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--ohci-hcd.ko-main.cil.out.i[339370,339383] [2025-02-08 02:45:54,670 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:45:54,690 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:45:54,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3721] [2025-02-08 02:45:54,736 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3728] [2025-02-08 02:45:54,738 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/inst/current/envs/linux-3.8-rc1/linux-3.8-rc1/arch/x86/include/asm/paravirt.h"), "i" (825), "i" (12UL)); [3799-3800] [2025-02-08 02:45:54,738 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [3805-3807] [2025-02-08 02:45:54,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [3921] [2025-02-08 02:45:54,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [3928] [2025-02-08 02:45:54,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7398] [2025-02-08 02:45:54,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7401] [2025-02-08 02:45:54,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7446] [2025-02-08 02:45:54,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7467] [2025-02-08 02:45:54,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7493] [2025-02-08 02:45:54,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7582] [2025-02-08 02:45:54,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7787] [2025-02-08 02:45:54,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7883] [2025-02-08 02:45:54,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7914] [2025-02-08 02:45:54,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7966] [2025-02-08 02:45:54,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8065] [2025-02-08 02:45:54,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8138] [2025-02-08 02:45:54,914 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8314] [2025-02-08 02:45:54,963 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--usb--host--ohci-hcd.ko-main.cil.out.i[339370,339383] [2025-02-08 02:45:54,971 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:45:55,125 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:45:55,126 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55 WrapperNode [2025-02-08 02:45:55,126 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:45:55,127 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:45:55,127 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:45:55,127 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:45:55,132 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:45:55" (1/1) ... [2025-02-08 02:45:55,215 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:45:55" (1/1) ... [2025-02-08 02:45:55,434 INFO L138 Inliner]: procedures = 327, calls = 4607, calls flagged for inlining = 133, calls inlined = 123, statements flattened = 10384 [2025-02-08 02:45:55,436 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:45:55,436 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:45:55,436 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:45:55,436 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:45:55,444 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:55,444 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:55,496 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:56,892 INFO L175 MemorySlicer]: Split 2737 memory accesses to 145 slices as follows [6, 6, 6, 2, 6, 6, 8, 5, 7, 7, 6, 2, 6, 5, 43, 7, 7, 7, 6, 6, 16, 7, 7, 7, 8, 6, 7, 84, 20, 6, 6, 7, 7, 43, 7, 7, 23, 6, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 42, 7, 7, 1, 7, 6, 13, 6, 6, 7, 6, 6, 6, 6, 6, 7, 7, 6, 12, 6, 7, 6, 7, 7, 7, 4, 6, 7, 7, 7, 7, 7, 5, 4, 6, 4, 1132, 5, 7, 5, 5, 17, 6, 7, 5, 6, 4, 4, 8, 8, 5, 7, 3, 6, 5, 5, 6, 5, 6, 6, 7, 5, 7, 6, 23, 50, 17, 3, 8, 8, 6, 5, 7, 6, 85, 53, 6, 5, 1, 3, 6, 6, 6, 5, 6, 6, 5, 6, 2, 301, 6, 7, 6, 6, 6, 6, 6]. 41 percent of accesses are in the largest equivalence class. The 826 initializations are split as follows [6, 6, 6, 0, 6, 6, 0, 5, 7, 7, 6, 2, 6, 5, 0, 7, 7, 0, 6, 6, 16, 7, 7, 7, 8, 6, 7, 0, 0, 6, 6, 7, 7, 0, 7, 7, 0, 6, 7, 6, 6, 7, 7, 6, 6, 7, 6, 7, 0, 7, 7, 0, 7, 6, 0, 6, 6, 7, 6, 6, 6, 6, 6, 7, 7, 6, 12, 6, 7, 6, 7, 7, 7, 4, 6, 7, 7, 7, 7, 7, 5, 4, 6, 4, 14, 5, 7, 5, 5, 17, 6, 7, 5, 6, 4, 4, 8, 8, 5, 7, 0, 6, 5, 5, 6, 5, 6, 6, 7, 5, 7, 6, 23, 0, 17, 0, 8, 8, 6, 5, 7, 6, 0, 0, 6, 5, 1, 0, 6, 6, 6, 5, 6, 6, 5, 6, 0, 0, 6, 0, 6, 6, 6, 6, 6]. The 983 writes are split as follows [0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 17, 0, 0, 0, 0, 43, 0, 0, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 325, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 85, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 258, 0, 5, 0, 0, 0, 0, 0]. [2025-02-08 02:45:56,892 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:56,892 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:57,099 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:57,129 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:57,234 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:57,276 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:57,353 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:45:57,355 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:45:57,355 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:45:57,355 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:45:57,356 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (1/1) ... [2025-02-08 02:45:57,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:45:57,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:45:57,383 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:45:57,395 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:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure hcd_to_ohci [2025-02-08 02:45:57,415 INFO L138 BoogieDeclarations]: Found implementation of procedure hcd_to_ohci [2025-02-08 02:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 02:45:57,415 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 02:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2025-02-08 02:45:57,415 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2025-02-08 02:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-02-08 02:45:57,415 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-02-08 02:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure start_ed_unlink [2025-02-08 02:45:57,415 INFO L138 BoogieDeclarations]: Found implementation of procedure start_ed_unlink [2025-02-08 02:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure roothub_status [2025-02-08 02:45:57,415 INFO L138 BoogieDeclarations]: Found implementation of procedure roothub_status [2025-02-08 02:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:45:57,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:45:57,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:45:57,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:45:57,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:45:57,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:45:57,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:45:57,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-02-08 02:45:57,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#69 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#70 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#71 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#72 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#73 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#74 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#75 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#76 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#77 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#78 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#79 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#80 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#81 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#82 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#83 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#84 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#85 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#86 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#87 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#88 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#89 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#90 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#91 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#92 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#93 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#94 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#95 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#96 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#97 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#98 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#99 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#100 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#101 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#102 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#103 [2025-02-08 02:45:57,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#104 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#105 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#106 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#107 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#108 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#109 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#110 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#111 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#112 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#113 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#114 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#115 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#116 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#117 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#118 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#119 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#120 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#121 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#122 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#123 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#124 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#125 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#126 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#127 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#128 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#129 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#130 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#131 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#132 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#133 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#134 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#135 [2025-02-08 02:45:57,424 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#136 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#137 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#138 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#139 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#140 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#141 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#142 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#143 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#144 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le32 [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le32 [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_platform_suspend [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_platform_suspend [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure show_list [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure show_list [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_platform_probe [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_platform_probe [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_maxp [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_maxp [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure hc32_to_cpup [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure hc32_to_cpup [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure hcfs2string [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure hcfs2string [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure quirk_zfmicro [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure quirk_zfmicro [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure usb_disabled [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_disabled [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_hub_status_data [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_hub_status_data [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_pci_reset [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_pci_reset [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_shutdown [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_shutdown [2025-02-08 02:45:57,425 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:45:57,425 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:45:57,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_dump_intr_mask [2025-02-08 02:45:57,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_dump_intr_mask [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_buffer [2025-02-08 02:45:57,428 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_buffer [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure _ohci_writel [2025-02-08 02:45:57,428 INFO L138 BoogieDeclarations]: Found implementation of procedure _ohci_writel [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 02:45:57,428 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:45:57,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-08 02:45:57,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-08 02:45:57,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-08 02:45:57,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-08 02:45:57,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-08 02:45:57,430 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#63 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#64 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#65 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#66 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#67 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#68 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#69 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#70 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#71 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#72 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#73 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#74 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#75 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#76 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#77 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#78 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#79 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#80 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#81 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#82 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#83 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#84 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#85 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#86 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#87 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#88 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#89 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#90 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#91 [2025-02-08 02:45:57,432 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#92 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#93 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#94 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#95 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#96 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#97 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#98 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#99 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#100 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#101 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#102 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#103 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#104 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#105 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#106 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#107 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#108 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#109 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#110 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#111 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#112 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#113 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#114 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#115 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#116 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#117 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#118 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#119 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#120 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#121 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#122 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#123 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#124 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#125 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#126 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#127 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#128 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#129 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#130 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#131 [2025-02-08 02:45:57,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#132 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#133 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#134 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#135 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#136 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#137 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#138 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#139 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#140 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#141 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#142 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#143 [2025-02-08 02:45:57,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#144 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:45:57,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-08 02:45:57,437 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-08 02:45:57,440 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#63 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#64 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#65 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#66 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#67 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#68 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#69 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#70 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#71 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#72 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#73 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#74 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#75 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#76 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#77 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#78 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#79 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#80 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#81 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#82 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#83 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#84 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#85 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#86 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#87 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#88 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#89 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#90 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#91 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#92 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#93 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#94 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#95 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#96 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#97 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#98 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#99 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#100 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#101 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#102 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#103 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#104 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#105 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#106 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#107 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#108 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#109 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#110 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#111 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#112 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#113 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#114 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#115 [2025-02-08 02:45:57,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#116 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#117 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#118 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#119 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#120 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#121 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#122 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#123 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#124 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#125 [2025-02-08 02:45:57,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#126 [2025-02-08 02:45:57,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#127 [2025-02-08 02:45:57,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#128 [2025-02-08 02:45:57,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#129 [2025-02-08 02:45:57,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#130 [2025-02-08 02:45:57,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#131 [2025-02-08 02:45:57,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#132 [2025-02-08 02:45:57,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#133 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#134 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#135 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#136 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#137 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#138 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#139 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#140 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#141 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#142 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#143 [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#144 [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_hwPSWp [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_hwPSWp [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_platform_resume [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_platform_resume [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_suspend [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_suspend [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure debug_output [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_output [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure ed_schedule [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ed_schedule [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_hcd_init [2025-02-08 02:45:57,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_hcd_init [2025-02-08 02:45:57,445 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_dump_roothub [2025-02-08 02:45:57,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_dump_roothub [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2025-02-08 02:45:57,446 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 02:45:57,446 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_stop [2025-02-08 02:45:57,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_stop [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:45:57,446 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:45:57,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-02-08 02:45:57,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#69 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#70 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#71 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#72 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#73 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#74 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#75 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#76 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#77 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#78 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#79 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#80 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#81 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#82 [2025-02-08 02:45:57,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#83 [2025-02-08 02:45:57,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#84 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#85 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#86 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#87 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#88 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#89 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#90 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#91 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#92 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#93 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#94 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#95 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#96 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#97 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#98 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#99 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#100 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#101 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#102 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#103 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#104 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#105 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#106 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#107 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#108 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#109 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#110 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#111 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#112 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#113 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#114 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#115 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#116 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#117 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#118 [2025-02-08 02:45:57,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#119 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#120 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#121 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#122 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#123 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#124 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#125 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#126 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#127 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#128 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#129 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#130 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#131 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#132 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#133 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#134 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#135 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#136 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#137 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#138 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#139 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#140 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#141 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#142 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#143 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#144 [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2025-02-08 02:45:57,528 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_pci_remove [2025-02-08 02:45:57,528 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_pci_remove [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure check_ed [2025-02-08 02:45:57,528 INFO L138 BoogieDeclarations]: Found implementation of procedure check_ed [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_restart [2025-02-08 02:45:57,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_restart [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure quirk_nec [2025-02-08 02:45:57,528 INFO L138 BoogieDeclarations]: Found implementation of procedure quirk_nec [2025-02-08 02:45:57,528 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:45:57,528 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:45:57,530 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2025-02-08 02:45:57,530 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2025-02-08 02:45:57,530 INFO L130 BoogieDeclarations]: Found specification of procedure td_free [2025-02-08 02:45:57,530 INFO L138 BoogieDeclarations]: Found implementation of procedure td_free [2025-02-08 02:45:57,530 INFO L130 BoogieDeclarations]: Found specification of procedure broken_suspend [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure broken_suspend [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_rh_resume [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_rh_resume [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_platform_shutdown [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_platform_shutdown [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure roothub_portstatus [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure roothub_portstatus [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hc_died [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hc_died [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_platform_remove [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_platform_remove [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_resume [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_resume [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure ed_free [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ed_free [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_hcd [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_put_hcd [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_platform_start [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_platform_start [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_dump [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_dump [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_frame_no [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_frame_no [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:45:57,531 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:45:57,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:45:57,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:45:57,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:45:57,532 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#69 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#70 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#71 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#72 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#73 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#74 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#75 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#76 [2025-02-08 02:45:57,533 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#77 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#78 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#79 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#80 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#81 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#82 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#83 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#84 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#85 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#86 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#87 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#88 [2025-02-08 02:45:57,534 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#89 [2025-02-08 02:45:57,535 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#90 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#91 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#92 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#93 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#94 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#95 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#96 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#97 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#98 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#99 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#100 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#101 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#102 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#103 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#104 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#105 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#106 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#107 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#108 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#109 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#110 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#111 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#112 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#113 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#114 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#115 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#116 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#117 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#118 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#119 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#120 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#121 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#122 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#123 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#124 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#125 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#126 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#127 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#128 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#129 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#130 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#131 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#132 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#133 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#134 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#135 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#136 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#137 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#138 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#139 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#140 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#141 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#142 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#143 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#144 [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure sb800_prefetch [2025-02-08 02:45:57,536 INFO L138 BoogieDeclarations]: Found implementation of procedure sb800_prefetch [2025-02-08 02:45:57,536 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_hub_control [2025-02-08 02:45:57,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_hub_control [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_unlink_urb_from_ep [2025-02-08 02:45:57,537 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_unlink_urb_from_ep [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:45:57,537 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:45:57,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#69 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#70 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#71 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#72 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#73 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#74 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#75 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#76 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#77 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#78 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#79 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#80 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#81 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#82 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#83 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#84 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#85 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#86 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#87 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#88 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#89 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#90 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#91 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#92 [2025-02-08 02:45:57,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#93 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#94 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#95 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#96 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#97 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#98 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#99 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#100 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#101 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#102 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#103 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#104 [2025-02-08 02:45:57,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#105 [2025-02-08 02:45:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#106 [2025-02-08 02:45:57,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#107 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#108 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#109 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#110 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#111 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#112 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#113 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#114 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#115 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#116 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#117 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#118 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#119 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#120 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#121 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#122 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#123 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#124 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#125 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#126 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#127 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#128 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#129 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#130 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#131 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#132 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#133 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#134 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#135 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#136 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#137 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#138 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#139 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#140 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#141 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#142 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#143 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#144 [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure finish_urb [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_urb [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_rh_suspend [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_rh_suspend [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure roothub_a [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure roothub_a [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_irq [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_irq [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure rh_state_string [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure rh_state_string [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure roothub_b [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure roothub_b [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_urb_enqueue [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_urb_enqueue [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_start_port_reset [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_start_port_reset [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_to_hcd [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_to_hcd [2025-02-08 02:45:57,543 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_pci_start [2025-02-08 02:45:57,543 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_pci_start [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure td_alloc [2025-02-08 02:45:57,544 INFO L138 BoogieDeclarations]: Found implementation of procedure td_alloc [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure find_head [2025-02-08 02:45:57,544 INFO L138 BoogieDeclarations]: Found implementation of procedure find_head [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:45:57,544 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_run [2025-02-08 02:45:57,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_run [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2025-02-08 02:45:57,544 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_endpoint_disable [2025-02-08 02:45:57,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_endpoint_disable [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:45:57,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:45:57,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#69 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#70 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#71 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#72 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#73 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#74 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#75 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#76 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#77 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#78 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#79 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#80 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#81 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#82 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#83 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#84 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#85 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#86 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#87 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#88 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#89 [2025-02-08 02:45:57,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#90 [2025-02-08 02:45:57,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#91 [2025-02-08 02:45:57,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#92 [2025-02-08 02:45:57,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#93 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#94 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#95 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#96 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#97 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#98 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#99 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#100 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#101 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#102 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#103 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#104 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#105 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#106 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#107 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#108 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#109 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#110 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#111 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#112 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#113 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#114 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#115 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#116 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#117 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#118 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#119 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#120 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#121 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#122 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#123 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#124 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#125 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#126 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#127 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#128 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#129 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#130 [2025-02-08 02:45:57,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#131 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#132 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#133 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#134 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#135 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#136 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#137 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#138 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#139 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#140 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#141 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#142 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#143 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#144 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure takeback_td [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure takeback_td [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure quirk_amdprefetch [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure quirk_amdprefetch [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure _ohci_readl [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure _ohci_readl [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_put [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_put [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure dl_done_list [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure dl_done_list [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_poll_rh_status [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_poll_rh_status [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure periodic_reinit [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure periodic_reinit [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 02:45:57,549 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:45:57,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:45:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:45:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:45:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:45:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:45:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:45:57,550 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 02:45:57,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#69 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#70 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#71 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#72 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#73 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#74 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#75 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#76 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#77 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#78 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#79 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#80 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#81 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#82 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#83 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#84 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#85 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#86 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#87 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#88 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#89 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#90 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#91 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#92 [2025-02-08 02:45:57,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#93 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#94 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#95 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#96 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#97 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#98 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#99 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#100 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#101 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#102 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#103 [2025-02-08 02:45:57,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#104 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#105 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#106 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#107 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#108 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#109 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#110 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#111 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#112 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#113 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#114 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#115 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#116 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#117 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#118 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#119 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#120 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#121 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#122 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#123 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#124 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#125 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#126 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#127 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#128 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#129 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#130 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#131 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#132 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#133 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#134 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#135 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#136 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#137 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#138 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#139 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#140 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#141 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#142 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#143 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#144 [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure td_done [2025-02-08 02:45:57,554 INFO L138 BoogieDeclarations]: Found implementation of procedure td_done [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure td_fill [2025-02-08 02:45:57,554 INFO L138 BoogieDeclarations]: Found implementation of procedure td_fill [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_urb_dequeue [2025-02-08 02:45:57,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_urb_dequeue [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:45:57,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_init [2025-02-08 02:45:57,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_init [2025-02-08 02:45:57,554 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_to_hc16 [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_to_hc16 [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure scnprintf [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure scnprintf [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure quirk_amdiso [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure quirk_amdiso [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure default_llseek [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure default_llseek [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure ed_deschedule [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ed_deschedule [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_resume_root_hub [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_resume_root_hub [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure urb_free_priv [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure urb_free_priv [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure finish_unlinks [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_unlinks [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure hc32_to_cpu [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure hc32_to_cpu [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure platform_set_drvdata [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_set_drvdata [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_dump_status [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_dump_status [2025-02-08 02:45:57,555 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_print_eds [2025-02-08 02:45:57,555 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_print_eds [2025-02-08 02:45:57,560 INFO L130 BoogieDeclarations]: Found specification of procedure debug_close [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_close [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_get_frame [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_get_frame [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_debug_buffer [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_debug_buffer [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure cpu_to_hc32 [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure cpu_to_hc32 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_usb_reset [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_usb_reset [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_bus_resume [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_bus_resume [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_bus_suspend [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_bus_suspend [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure ohci_platform_reset [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ohci_platform_reset [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure usb_hcd_pci_shutdown [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_hcd_pci_shutdown [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 02:45:57,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:45:57,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 02:45:57,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#69 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#70 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#71 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#72 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#73 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#74 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#75 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#76 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#77 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#78 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#79 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#80 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#81 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#82 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#83 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#84 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#85 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#86 [2025-02-08 02:45:57,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#87 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#88 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#89 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#90 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#91 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#92 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#93 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#94 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#95 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#96 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#97 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#98 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#99 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#100 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#101 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#102 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#103 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#104 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#105 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#106 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#107 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#108 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#109 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#110 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#111 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#112 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#113 [2025-02-08 02:45:57,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#114 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#115 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#116 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#117 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#118 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#119 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#120 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#121 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#122 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#123 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#124 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#125 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#126 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#127 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#128 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#129 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#130 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#131 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#132 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#133 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#134 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#135 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#136 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#137 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#138 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#139 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#140 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#141 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#142 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#143 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#144 [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:45:57,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:45:57,565 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2025-02-08 02:45:57,565 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2025-02-08 02:45:59,122 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:45:59,129 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:45:59,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109: havoc platform_get_resource_#t~ret2222#1.base, platform_get_resource_#t~ret2222#1.offset; [2025-02-08 02:45:59,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: call #t~mem2021#1.base, #t~mem2021#1.offset := read~$Pointer$#84(~pdata~1#1.base, 15 + ~pdata~1#1.offset, 8); [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218-1: SUMMARY for call usb_put_hcd(~hcd~4#1.base, ~hcd~4#1.offset); srcloc: null [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12106: havoc platform_get_irq_#t~nondet2221#1; [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: assume 0 != (#t~mem2021#1.base + #t~mem2021#1.offset) % 18446744073709551616;havoc #t~mem2021#1.base, #t~mem2021#1.offset;call #t~mem2024#1.base, #t~mem2024#1.offset := read~$Pointer$#84(~pdata~1#1.base, 15 + ~pdata~1#1.offset, 8); [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: assume !(0 != (#t~mem2021#1.base + #t~mem2021#1.offset) % 18446744073709551616);havoc #t~mem2021#1.base, #t~mem2021#1.offset; [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10224: #res#1 := ~err~2#1; [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3915: havoc resource_size_#t~mem60#1;havoc resource_size_#t~mem61#1; [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157: havoc usb_create_hcd_#t~ret2232#1.base, usb_create_hcd_#t~ret2232#1.offset; [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11992: havoc devm_request_and_ioremap_#t~ret2201#1.base, devm_request_and_ioremap_#t~ret2201#1.offset; [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10221: havoc #t~mem2024#1.base, #t~mem2024#1.offset; [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10221-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(~dev#1.base, ~dev#1.offset, #t~mem2024#1.base, #t~mem2024#1.offset); srcloc: null [2025-02-08 02:45:59,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12137: havoc usb_add_hcd_#t~nondet2229#1; [2025-02-08 02:45:59,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957-2: havoc ohci_root_hub_state_changes_#t~bitwise468#1;assume (((((if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296) < 0 || ohci_root_hub_state_changes_#t~bitwise468#1 <= (if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296)) && ohci_root_hub_state_changes_#t~bitwise468#1 <= 64) && ohci_root_hub_state_changes_#t~bitwise468#1 >= 0) && ((if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296) >= 0 || ohci_root_hub_state_changes_#t~bitwise468#1 > 64 + (if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296))) && ohci_root_hub_state_changes_#t~bitwise468#1 >= -2147483648; [2025-02-08 02:45:59,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957-3: assume 64 == (if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296);ohci_root_hub_state_changes_#t~bitwise468#1 := (if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:45:59,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957-3: assume !(64 == (if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:45:59,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957: ohci_root_hub_state_changes_~rhsc_enable~0#1 := ohci_root_hub_state_changes_#t~bitwise468#1;havoc ohci_root_hub_state_changes_#t~bitwise468#1;call ohci_root_hub_state_changes_#t~mem469#1 := read~int#84(ohci_root_hub_state_changes_~ohci#1.base, 1060 + ohci_root_hub_state_changes_~ohci#1.offset, 4); [2025-02-08 02:45:59,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957-1: [2025-02-08 02:45:59,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957-4: assume 0 == (if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296);ohci_root_hub_state_changes_#t~bitwise468#1 := 0; [2025-02-08 02:45:59,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4957-4: assume !(0 == (if ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 <= 2147483647 then ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 else ohci_root_hub_state_changes_~tmp~26#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 02:45:59,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106: call write~int#139((if #t~bitwise516#1 % 256 <= 127 then #t~bitwise516#1 % 256 else #t~bitwise516#1 % 256 - 256), ~buf#1.base, ~buf#1.offset, 1);havoc #t~mem514#1;havoc #t~bitwise515#1;havoc #t~bitwise516#1; [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: assume -2147483648 <= ohci_root_hub_state_changes_#t~ret486#1 && ohci_root_hub_state_changes_#t~ret486#1 <= 2147483647;havoc ohci_root_hub_state_changes_#t~ret486#1; [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-3: assume 0 == (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256);#t~bitwise516#1 := #t~mem514#1; [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-3: assume !(0 == (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256)); [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007-1: SUMMARY for call ohci_root_hub_state_changes_#t~ret486#1 := ohci_rh_resume(ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset); srcloc: null [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-4: assume 0 == #t~mem514#1 || #t~mem514#1 == (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256);#t~bitwise516#1 := (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256); [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-4: assume !(0 == #t~mem514#1 || #t~mem514#1 == (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256)); [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-1: [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-2: havoc #t~bitwise516#1;assume (((((#t~mem514#1 < 0 && (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256) >= 0) || #t~bitwise516#1 >= (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256)) && ((#t~mem514#1 >= 0 && (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256) < 0) || #t~bitwise516#1 >= #t~mem514#1)) && ((#t~mem514#1 < 0 || (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256) < 0) || #t~bitwise516#1 <= #t~mem514#1 + (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256))) && ((#t~mem514#1 >= 0 && (if #t~bitwise515#1 % 256 <= 127 then #t~bitwise515#1 % 256 else #t~bitwise515#1 % 256 - 256) >= 0) || #t~bitwise516#1 < 0)) && #t~bitwise516#1 <= 2147483647; [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-7: assume 0 == 1 + ~i~0#1;#t~bitwise515#1 := 1; [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-7: assume !(0 == 1 + ~i~0#1); [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-5: [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5106-6: havoc #t~bitwise515#1;assume #t~bitwise515#1 > 1; [2025-02-08 02:45:59,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4966: call ohci_root_hub_state_changes_#t~mem473#1 := read~int#84(ohci_root_hub_state_changes_~ohci#1.base, 1084 + ohci_root_hub_state_changes_~ohci#1.offset, 1); [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024-1: SUMMARY for call _ohci_writel(ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset, ohci_root_hub_state_changes_~rhsc_enable~0#1, ohci_root_hub_state_changes_#t~mem492#1.base, 16 + ohci_root_hub_state_changes_#t~mem492#1.offset); srcloc: null [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4991: ohci_root_hub_state_changes_#t~short483#1 := 0 == ohci_root_hub_state_changes_#t~bitwise482#1 % 4294967296; [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4991-1: [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5024: havoc ohci_root_hub_state_changes_#t~mem492#1.base, ohci_root_hub_state_changes_#t~mem492#1.offset; [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4958-3: assume 192 == ohci_root_hub_state_changes_#t~mem469#1 % 4294967296;ohci_root_hub_state_changes_#t~bitwise470#1 := ohci_root_hub_state_changes_#t~mem469#1; [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4958-3: assume !(192 == ohci_root_hub_state_changes_#t~mem469#1 % 4294967296); [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4958-4: assume 0 == ohci_root_hub_state_changes_#t~mem469#1 % 4294967296;ohci_root_hub_state_changes_#t~bitwise470#1 := 0; [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4958-4: assume !(0 == ohci_root_hub_state_changes_#t~mem469#1 % 4294967296); [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4991-2: havoc ohci_root_hub_state_changes_#t~bitwise482#1;assume ohci_root_hub_state_changes_#t~bitwise482#1 % 4294967296 <= ohci_root_hub_state_changes_#t~mem481#1 % 4294967296 && ohci_root_hub_state_changes_#t~bitwise482#1 % 4294967296 <= 60; [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4958-1: [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4991-3: ohci_root_hub_state_changes_#t~short483#1 := ohci_root_hub_state_changes_#t~short480#1; [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4958-2: havoc ohci_root_hub_state_changes_#t~bitwise470#1;assume ohci_root_hub_state_changes_#t~bitwise470#1 % 4294967296 <= ohci_root_hub_state_changes_#t~mem469#1 % 4294967296 && ohci_root_hub_state_changes_#t~bitwise470#1 % 4294967296 <= 192; [2025-02-08 02:45:59,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ohci_hub_status_dataFINAL: assume true; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3951: havoc device_may_wakeup_#t~mem69#1;havoc device_may_wakeup_#t~mem70#1.base, device_may_wakeup_#t~mem70#1.offset;havoc device_may_wakeup_#t~short71#1;ohci_root_hub_state_changes_#t~ret476#1 := device_may_wakeup_#res#1;havoc device_may_wakeup_#t~mem69#1, device_may_wakeup_#t~mem70#1.base, device_may_wakeup_#t~mem70#1.offset, device_may_wakeup_#t~short71#1, device_may_wakeup_~dev#1.base, device_may_wakeup_~dev#1.offset;havoc device_may_wakeup_#in~dev#1.base, device_may_wakeup_#in~dev#1.offset;assume { :end_inline_device_may_wakeup } true;ohci_root_hub_state_changes_~tmp___2~3#1 := (if 0 == ohci_root_hub_state_changes_#t~ret476#1 % 256 then 0 else 1);havoc ohci_root_hub_state_changes_#t~mem475#1.base, ohci_root_hub_state_changes_#t~mem475#1.offset;havoc ohci_root_hub_state_changes_#t~ret476#1; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3951-3: assume device_may_wakeup_#t~short71#1;call device_may_wakeup_#t~mem70#1.base, device_may_wakeup_#t~mem70#1.offset := read~$Pointer$#84(device_may_wakeup_~dev#1.base, 459 + device_may_wakeup_~dev#1.offset, 8);device_may_wakeup_#t~short71#1 := 0 != (device_may_wakeup_#t~mem70#1.base + device_may_wakeup_#t~mem70#1.offset) % 18446744073709551616; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3951-3: assume !device_may_wakeup_#t~short71#1; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3951-2: device_may_wakeup_#res#1 := (if 0 == (if 0 == (if device_may_wakeup_#t~short71#1 then 1 else 0) then 0 else 1) % 256 then 0 else 1);havoc device_may_wakeup_#t~mem69#1;havoc device_may_wakeup_#t~mem70#1.base, device_may_wakeup_#t~mem70#1.offset;havoc device_may_wakeup_#t~short71#1; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5124: SUMMARY for call clear_bit(2, ~hcd#1.base, 370 + ~hcd#1.offset); srcloc: null [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959: assume 0 != ohci_root_hub_state_changes_~rhsc_enable~0#1;ohci_root_hub_state_changes_~poll_rh~0#1 := 0; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959: assume !(0 != ohci_root_hub_state_changes_~rhsc_enable~0#1);call write~int#84(1, ohci_root_hub_state_changes_~ohci#1.base, 1076 + ohci_root_hub_state_changes_~ohci#1.offset, 1);call write~int#84(250 + ~jiffies~0, ohci_root_hub_state_changes_~ohci#1.base, 1064 + ohci_root_hub_state_changes_~ohci#1.offset, 8); [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4992-1: SUMMARY for call ohci_root_hub_state_changes_#t~ret484#1 := ohci_rh_suspend(ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset, 1); srcloc: null [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-1: assume 0 != ohci_root_hub_state_changes_~rhsc_enable~0#1;ohci_root_hub_state_changes_~poll_rh~0#1 := 0; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-1: assume !(0 != ohci_root_hub_state_changes_~rhsc_enable~0#1); [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4992: assume -2147483648 <= ohci_root_hub_state_changes_#t~ret484#1 && ohci_root_hub_state_changes_#t~ret484#1 <= 2147483647;havoc ohci_root_hub_state_changes_#t~ret484#1; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-4: assume 0 == ohci_root_hub_state_changes_#t~mem481#1 % 4294967296;ohci_root_hub_state_changes_#t~bitwise482#1 := 0; [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-4: assume !(0 == ohci_root_hub_state_changes_#t~mem481#1 % 4294967296); [2025-02-08 02:45:59,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-5: assume ohci_root_hub_state_changes_#t~short483#1;call ohci_root_hub_state_changes_#t~mem481#1 := read~int#84(ohci_root_hub_state_changes_~ohci#1.base, 1060 + ohci_root_hub_state_changes_~ohci#1.offset, 4); [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-5: assume !ohci_root_hub_state_changes_#t~short483#1; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-2: assume ohci_root_hub_state_changes_#t~short483#1;havoc ohci_root_hub_state_changes_#t~mem478#1;havoc ohci_root_hub_state_changes_#t~mem479#1.base, ohci_root_hub_state_changes_#t~mem479#1.offset;havoc ohci_root_hub_state_changes_#t~short480#1;havoc ohci_root_hub_state_changes_#t~mem481#1;havoc ohci_root_hub_state_changes_#t~bitwise482#1;havoc ohci_root_hub_state_changes_#t~short483#1; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-2: assume !ohci_root_hub_state_changes_#t~short483#1;havoc ohci_root_hub_state_changes_#t~mem478#1;havoc ohci_root_hub_state_changes_#t~mem479#1.base, ohci_root_hub_state_changes_#t~mem479#1.offset;havoc ohci_root_hub_state_changes_#t~short480#1;havoc ohci_root_hub_state_changes_#t~mem481#1;havoc ohci_root_hub_state_changes_#t~bitwise482#1;havoc ohci_root_hub_state_changes_#t~short483#1; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-3: assume 60 == ohci_root_hub_state_changes_#t~mem481#1 % 4294967296;ohci_root_hub_state_changes_#t~bitwise482#1 := ohci_root_hub_state_changes_#t~mem481#1; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-3: assume !(60 == ohci_root_hub_state_changes_#t~mem481#1 % 4294967296); [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-8: assume 0 != ohci_root_hub_state_changes_~tmp___3~2#1; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-8: assume !(0 != ohci_root_hub_state_changes_~tmp___3~2#1); [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-9: assume 0 != ohci_root_hub_state_changes_~tmp___2~3#1 % 256;ohci_root_hub_state_changes_~tmp___3~2#1 := 0; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-9: assume !(0 != ohci_root_hub_state_changes_~tmp___2~3#1 % 256);ohci_root_hub_state_changes_~tmp___3~2#1 := 1; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-6: assume ohci_root_hub_state_changes_#t~short480#1;call ohci_root_hub_state_changes_#t~mem479#1.base, ohci_root_hub_state_changes_#t~mem479#1.offset := read~$Pointer$#84(ohci_root_hub_state_changes_~ohci#1.base, 92 + ohci_root_hub_state_changes_~ohci#1.offset, 8);ohci_root_hub_state_changes_#t~short480#1 := 0 == (ohci_root_hub_state_changes_#t~mem479#1.base + ohci_root_hub_state_changes_#t~mem479#1.offset) % 18446744073709551616; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-6: assume !ohci_root_hub_state_changes_#t~short480#1; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-7: assume 0 != ohci_root_hub_state_changes_~changed#1 || 0 != ohci_root_hub_state_changes_~any_connected#1;call write~int#84(0, ohci_root_hub_state_changes_~ohci#1.base, 1076 + ohci_root_hub_state_changes_~ohci#1.offset, 1); [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-7: assume !(0 != ohci_root_hub_state_changes_~changed#1 || 0 != ohci_root_hub_state_changes_~any_connected#1);call ohci_root_hub_state_changes_#t~mem478#1 := read~int#84(ohci_root_hub_state_changes_~ohci#1.base, 1064 + ohci_root_hub_state_changes_~ohci#1.offset, 8);ohci_root_hub_state_changes_#t~short480#1 := (if ~jiffies~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~jiffies~0 % 18446744073709551616 % 18446744073709551616 else ~jiffies~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) - (if ohci_root_hub_state_changes_#t~mem478#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ohci_root_hub_state_changes_#t~mem478#1 % 18446744073709551616 % 18446744073709551616 else ohci_root_hub_state_changes_#t~mem478#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) >= 0; [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-12: assume (0 == ohci_root_hub_state_changes_~rhsc_enable~0#1 && 0 == ohci_root_hub_state_changes_~rhsc_status#1) && 0 == ohci_root_hub_state_changes_~changed#1;ohci_root_hub_state_changes_~rhsc_enable~0#1 := 64;call ohci_root_hub_state_changes_#t~mem472#1.base, ohci_root_hub_state_changes_#t~mem472#1.offset := read~$Pointer$#84(ohci_root_hub_state_changes_~ohci#1.base, 68 + ohci_root_hub_state_changes_~ohci#1.offset, 8); [2025-02-08 02:45:59,602 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-12: assume !((0 == ohci_root_hub_state_changes_~rhsc_enable~0#1 && 0 == ohci_root_hub_state_changes_~rhsc_status#1) && 0 == ohci_root_hub_state_changes_~changed#1); [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-1: [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-13: assume ohci_root_hub_state_changes_#t~switch471#1; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-13: assume !ohci_root_hub_state_changes_#t~switch471#1;ohci_root_hub_state_changes_#t~switch471#1 := ohci_root_hub_state_changes_#t~switch471#1 || 192 == ohci_root_hub_state_changes_#t~bitwise470#1; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-2: havoc #t~bitwise519#1;assume (((((#t~mem517#1 < 0 && (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256) >= 0) || #t~bitwise519#1 >= (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256)) && ((#t~mem517#1 >= 0 && (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256) < 0) || #t~bitwise519#1 >= #t~mem517#1)) && ((#t~mem517#1 < 0 || (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256) < 0) || #t~bitwise519#1 <= #t~mem517#1 + (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256))) && ((#t~mem517#1 >= 0 && (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256) >= 0) || #t~bitwise519#1 < 0)) && #t~bitwise519#1 <= 2147483647; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-10: assume 0 != ohci_root_hub_state_changes_~any_connected#1; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-10: assume !(0 != ohci_root_hub_state_changes_~any_connected#1); [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-11: assume 0 == ohci_root_hub_state_changes_#t~mem473#1 % 256 % 4294967296;havoc ohci_root_hub_state_changes_#t~mem473#1; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-11: assume !(0 == ohci_root_hub_state_changes_#t~mem473#1 % 256 % 4294967296);havoc ohci_root_hub_state_changes_#t~mem473#1; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108: call write~int#139((if #t~bitwise519#1 % 256 <= 127 then #t~bitwise519#1 % 256 else #t~bitwise519#1 % 256 - 256), ~buf#1.base, 1 + ~buf#1.offset, 1);havoc #t~mem517#1;havoc #t~bitwise518#1;havoc #t~bitwise519#1; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-5: [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-6: havoc #t~bitwise518#1;assume #t~bitwise518#1 > 1; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: ohci_root_hub_state_changes_~tmp___4~2#1.base, ohci_root_hub_state_changes_~tmp___4~2#1.offset := ohci_root_hub_state_changes_#t~ret487#1.base, ohci_root_hub_state_changes_#t~ret487#1.offset;havoc ohci_root_hub_state_changes_#t~ret487#1.base, ohci_root_hub_state_changes_#t~ret487#1.offset; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4959-14: ohci_root_hub_state_changes_#t~switch471#1 := 128 == ohci_root_hub_state_changes_#t~bitwise470#1; [2025-02-08 02:45:59,603 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-3: assume 0 == (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256);#t~bitwise519#1 := #t~mem517#1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-3: assume !(0 == (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256)); [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009-1: SUMMARY for call ohci_root_hub_state_changes_#t~ret487#1.base, ohci_root_hub_state_changes_#t~ret487#1.offset := ohci_to_hcd(ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset); srcloc: null [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-4: assume 0 == #t~mem517#1 || #t~mem517#1 == (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256);#t~bitwise519#1 := (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256); [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-4: assume !(0 == #t~mem517#1 || #t~mem517#1 == (if #t~bitwise518#1 % 256 <= 127 then #t~bitwise518#1 % 256 else #t~bitwise518#1 % 256 - 256)); [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5100-1: SUMMARY for call #t~ret511#1 := roothub_portstatus(~ohci~2#1.base, ~ohci~2#1.offset, ~i~0#1); srcloc: null [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5133: #res#1 := ~tmp___8~2#1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-7: assume 0 == -7 + ~i~0#1;#t~bitwise518#1 := 1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5108-7: assume !(0 == -7 + ~i~0#1); [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5100: ~tmp___6~2#1 := #t~ret511#1;~status~2#1 := ~tmp___6~2#1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5010: SUMMARY for call usb_hcd_resume_root_hub(ohci_root_hub_state_changes_~tmp___4~2#1.base, ohci_root_hub_state_changes_~tmp___4~2#1.offset); srcloc: null [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5102: ~any_connected~0#1 := (if #t~bitwise512#1 % 4294967296 % 4294967296 <= 2147483647 then #t~bitwise512#1 % 4294967296 % 4294967296 else #t~bitwise512#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~bitwise512#1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: assume ohci_root_hub_state_changes_#t~switch471#1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5003: assume !ohci_root_hub_state_changes_#t~switch471#1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5102-3: assume 0 == ~any_connected~0#1 % 4294967296;#t~bitwise512#1 := ~status~2#1 % 2; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5102-3: assume !(0 == ~any_connected~0#1 % 4294967296); [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4970: ohci_root_hub_state_changes_~tmp___1~5#1.base, ohci_root_hub_state_changes_~tmp___1~5#1.offset := ohci_root_hub_state_changes_#t~ret474#1.base, ohci_root_hub_state_changes_#t~ret474#1.offset;havoc ohci_root_hub_state_changes_#t~ret474#1.base, ohci_root_hub_state_changes_#t~ret474#1.offset;call ohci_root_hub_state_changes_#t~mem475#1.base, ohci_root_hub_state_changes_#t~mem475#1.offset := read~$Pointer$#84(ohci_root_hub_state_changes_~tmp___1~5#1.base, 50 + ohci_root_hub_state_changes_~tmp___1~5#1.offset, 8);assume { :begin_inline_device_may_wakeup } true;device_may_wakeup_#in~dev#1.base, device_may_wakeup_#in~dev#1.offset := ohci_root_hub_state_changes_#t~mem475#1.base, 131 + ohci_root_hub_state_changes_#t~mem475#1.offset;havoc device_may_wakeup_#res#1;havoc device_may_wakeup_#t~mem69#1, device_may_wakeup_#t~mem70#1.base, device_may_wakeup_#t~mem70#1.offset, device_may_wakeup_#t~short71#1, device_may_wakeup_~dev#1.base, device_may_wakeup_~dev#1.offset;device_may_wakeup_~dev#1.base, device_may_wakeup_~dev#1.offset := device_may_wakeup_#in~dev#1.base, device_may_wakeup_#in~dev#1.offset;call device_may_wakeup_#t~mem69#1 := read~int#84(device_may_wakeup_~dev#1.base, 292 + device_may_wakeup_~dev#1.offset, 1);device_may_wakeup_#t~short71#1 := 0 != device_may_wakeup_#t~mem69#1 % 256 % 4294967296; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5102-4: assume 0 == ~status~2#1 % 2 % 4294967296 || ~status~2#1 % 2 % 4294967296 == ~any_connected~0#1 % 4294967296;#t~bitwise512#1 := ~any_connected~0#1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5102-4: assume !(0 == ~status~2#1 % 2 % 4294967296 || ~status~2#1 % 2 % 4294967296 == ~any_connected~0#1 % 4294967296); [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5102-1: [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5102-2: havoc #t~bitwise512#1;assume (#t~bitwise512#1 % 4294967296 >= ~status~2#1 % 2 % 4294967296 && #t~bitwise512#1 % 4294967296 >= ~any_connected~0#1 % 4294967296) && #t~bitwise512#1 % 4294967296 <= ~status~2#1 % 2 % 4294967296 + ~any_connected~0#1 % 4294967296; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5127: SUMMARY for call spin_unlock_irqrestore(~ohci~2#1.base, ~ohci~2#1.offset, ~flags~0#1); srcloc: null [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4970-1: SUMMARY for call ohci_root_hub_state_changes_#t~ret474#1.base, ohci_root_hub_state_changes_#t~ret474#1.offset := ohci_to_hcd(ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset); srcloc: null [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962: havoc ohci_root_hub_state_changes_#t~mem472#1.base, ohci_root_hub_state_changes_#t~mem472#1.offset; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4962-1: SUMMARY for call _ohci_writel(ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset, ohci_root_hub_state_changes_~rhsc_enable~0#1, ohci_root_hub_state_changes_#t~mem472#1.base, 16 + ohci_root_hub_state_changes_#t~mem472#1.offset); srcloc: null [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: assume 0 != #t~bitwise513#1 % 4294967296;havoc #t~bitwise513#1;~changed~0#1 := 1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: assume !(0 != #t~bitwise513#1 % 4294967296);havoc #t~bitwise513#1; [2025-02-08 02:45:59,604 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103-1: [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-1: assume 0 == ohci_root_hub_state_changes_#t~mem491#1 % 256 % 4294967296;havoc ohci_root_hub_state_changes_#t~mem490#1.base, ohci_root_hub_state_changes_#t~mem490#1.offset;havoc ohci_root_hub_state_changes_#t~mem491#1;ohci_root_hub_state_changes_~poll_rh~0#1 := 0; [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-1: assume !(0 == ohci_root_hub_state_changes_#t~mem491#1 % 256 % 4294967296);havoc ohci_root_hub_state_changes_#t~mem490#1.base, ohci_root_hub_state_changes_#t~mem490#1.offset;havoc ohci_root_hub_state_changes_#t~mem491#1; [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103-4: assume 0 == ~status~2#1 % 4294967296;#t~bitwise513#1 := 0; [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103-4: assume !(0 == ~status~2#1 % 4294967296); [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-2: assume 0 != ohci_root_hub_state_changes_~rhsc_enable~0#1;ohci_root_hub_state_changes_~poll_rh~0#1 := 0; [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-2: assume !(0 != ohci_root_hub_state_changes_~rhsc_enable~0#1); [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103-2: havoc #t~bitwise513#1;assume #t~bitwise513#1 % 4294967296 <= ~status~2#1 % 4294967296 && #t~bitwise513#1 % 4294967296 <= 2031616; [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: assume 0 != ohci_root_hub_state_changes_#t~mem485#1 % 256 % 4294967296;havoc ohci_root_hub_state_changes_#t~mem485#1; [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004: assume !(0 != ohci_root_hub_state_changes_#t~mem485#1 % 256 % 4294967296);havoc ohci_root_hub_state_changes_#t~mem485#1; [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103-3: assume 2031616 == ~status~2#1 % 4294967296;#t~bitwise513#1 := ~status~2#1; [2025-02-08 02:45:59,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103-3: assume !(2031616 == ~status~2#1 % 4294967296); [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-5: assume 0 != ohci_root_hub_state_changes_~changed#1;call ohci_root_hub_state_changes_#t~mem485#1 := read~int#84(ohci_root_hub_state_changes_~ohci#1.base, 1084 + ohci_root_hub_state_changes_~ohci#1.offset, 1); [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-5: assume !(0 != ohci_root_hub_state_changes_~changed#1);call ohci_root_hub_state_changes_#t~mem488#1 := read~int#84(ohci_root_hub_state_changes_~ohci#1.base, 1084 + ohci_root_hub_state_changes_~ohci#1.offset, 1); [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-6: assume ohci_root_hub_state_changes_#t~switch471#1; [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-6: assume !ohci_root_hub_state_changes_#t~switch471#1;havoc ohci_root_hub_state_changes_#t~mem469#1;havoc ohci_root_hub_state_changes_#t~bitwise470#1;havoc ohci_root_hub_state_changes_#t~switch471#1;havoc ohci_root_hub_state_changes_#t~mem469#1;havoc ohci_root_hub_state_changes_#t~bitwise470#1;havoc ohci_root_hub_state_changes_#t~switch471#1;ohci_root_hub_state_changes_#res#1 := ohci_root_hub_state_changes_~poll_rh~0#1;#t~ret521#1 := ohci_root_hub_state_changes_#res#1;havoc ohci_root_hub_state_changes_#t~mem466#1.base, ohci_root_hub_state_changes_#t~mem466#1.offset, ohci_root_hub_state_changes_#t~ret467#1, ohci_root_hub_state_changes_#t~bitwise468#1, ohci_root_hub_state_changes_#t~mem469#1, ohci_root_hub_state_changes_#t~bitwise470#1, ohci_root_hub_state_changes_#t~switch471#1, ohci_root_hub_state_changes_#t~mem472#1.base, ohci_root_hub_state_changes_#t~mem472#1.offset, ohci_root_hub_state_changes_#t~mem473#1, ohci_root_hub_state_changes_#t~ret474#1.base, ohci_root_hub_state_changes_#t~ret474#1.offset, ohci_root_hub_state_changes_#t~mem475#1.base, ohci_root_hub_state_changes_#t~mem475#1.offset, ohci_root_hub_state_changes_#t~ret476#1, ohci_root_hub_state_changes_#t~ret477#1, ohci_root_hub_state_changes_#t~mem478#1, ohci_root_hub_state_changes_#t~mem479#1.base, ohci_root_hub_state_changes_#t~mem479#1.offset, ohci_root_hub_state_changes_#t~short480#1, ohci_root_hub_state_changes_#t~mem481#1, ohci_root_hub_state_changes_#t~bitwise482#1, ohci_root_hub_state_changes_#t~short483#1, ohci_root_hub_state_changes_#t~ret484#1, ohci_root_hub_state_changes_#t~mem485#1, ohci_root_hub_state_changes_#t~ret486#1, ohci_root_hub_state_changes_#t~ret487#1.base, ohci_root_hub_state_changes_#t~ret487#1.offset, ohci_root_hub_state_changes_#t~mem488#1, ohci_root_hub_state_changes_#t~ret489#1.base, ohci_root_hub_state_changes_#t~ret489#1.offset, ohci_root_hub_state_changes_#t~mem490#1.base, ohci_root_hub_state_changes_#t~mem490#1.offset, ohci_root_hub_state_changes_#t~mem491#1, ohci_root_hub_state_changes_#t~mem492#1.base, ohci_root_hub_state_changes_#t~mem492#1.offset, ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset, ohci_root_hub_state_changes_~changed#1, ohci_root_hub_state_changes_~any_connected#1, ohci_root_hub_state_changes_~rhsc_status#1, ohci_root_hub_state_changes_~poll_rh~0#1, ohci_root_hub_state_changes_~rhsc_enable~0#1, ohci_root_hub_state_changes_~tmp~26#1, ohci_root_hub_state_changes_~tmp___0~8#1, ohci_root_hub_state_changes_~tmp___1~5#1.base, ohci_root_hub_state_changes_~tmp___1~5#1.offset, ohci_root_hub_state_changes_~tmp___2~3#1, ohci_root_hub_state_changes_~tmp___3~2#1, ohci_root_hub_state_changes_~tmp___4~2#1.base, ohci_root_hub_state_changes_~tmp___4~2#1.offset, ohci_root_hub_state_changes_~tmp___5~2#1.base, ohci_root_hub_state_changes_~tmp___5~2#1.offset;havoc ohci_root_hub_state_changes_#in~ohci#1.base, ohci_root_hub_state_changes_#in~ohci#1.offset, ohci_root_hub_state_changes_#in~changed#1, ohci_root_hub_state_changes_#in~any_connected#1, ohci_root_hub_state_changes_#in~rhsc_status#1;assume { :end_inline_ohci_root_hub_state_changes } true;assume -2147483648 <= #t~ret521#1 && #t~ret521#1 <= 2147483647;~tmp___7~2#1 := #t~ret521#1; [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-3: assume 0 == ohci_root_hub_state_changes_~rhsc_enable~0#1 && 0 == ohci_root_hub_state_changes_~rhsc_status#1;ohci_root_hub_state_changes_~rhsc_enable~0#1 := 64;call ohci_root_hub_state_changes_#t~mem492#1.base, ohci_root_hub_state_changes_#t~mem492#1.offset := read~$Pointer$#84(ohci_root_hub_state_changes_~ohci#1.base, 68 + ohci_root_hub_state_changes_~ohci#1.offset, 8); [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-3: assume !(0 == ohci_root_hub_state_changes_~rhsc_enable~0#1 && 0 == ohci_root_hub_state_changes_~rhsc_status#1); [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5128: assume 0 != ~changed~0#1;~tmp___8~2#1 := ~length~0#1; [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5128: assume !(0 != ~changed~0#1);~tmp___8~2#1 := 0; [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-4: assume 0 == ohci_root_hub_state_changes_#t~mem488#1 % 256 % 4294967296;havoc ohci_root_hub_state_changes_#t~mem488#1; [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-4: assume !(0 == ohci_root_hub_state_changes_#t~mem488#1 % 256 % 4294967296);havoc ohci_root_hub_state_changes_#t~mem488#1; [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5004-7: ohci_root_hub_state_changes_#t~switch471#1 := ohci_root_hub_state_changes_#t~switch471#1 || 64 == ohci_root_hub_state_changes_#t~bitwise470#1; [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5120: assume { :begin_inline_ohci_root_hub_state_changes } true;ohci_root_hub_state_changes_#in~ohci#1.base, ohci_root_hub_state_changes_#in~ohci#1.offset, ohci_root_hub_state_changes_#in~changed#1, ohci_root_hub_state_changes_#in~any_connected#1, ohci_root_hub_state_changes_#in~rhsc_status#1 := ~ohci~2#1.base, ~ohci~2#1.offset, ~changed~0#1, ~any_connected~0#1, ~rhsc_status~0#1;havoc ohci_root_hub_state_changes_#res#1;havoc ohci_root_hub_state_changes_#t~mem466#1.base, ohci_root_hub_state_changes_#t~mem466#1.offset, ohci_root_hub_state_changes_#t~ret467#1, ohci_root_hub_state_changes_#t~bitwise468#1, ohci_root_hub_state_changes_#t~mem469#1, ohci_root_hub_state_changes_#t~bitwise470#1, ohci_root_hub_state_changes_#t~switch471#1, ohci_root_hub_state_changes_#t~mem472#1.base, ohci_root_hub_state_changes_#t~mem472#1.offset, ohci_root_hub_state_changes_#t~mem473#1, ohci_root_hub_state_changes_#t~ret474#1.base, ohci_root_hub_state_changes_#t~ret474#1.offset, ohci_root_hub_state_changes_#t~mem475#1.base, ohci_root_hub_state_changes_#t~mem475#1.offset, ohci_root_hub_state_changes_#t~ret476#1, ohci_root_hub_state_changes_#t~ret477#1, ohci_root_hub_state_changes_#t~mem478#1, ohci_root_hub_state_changes_#t~mem479#1.base, ohci_root_hub_state_changes_#t~mem479#1.offset, ohci_root_hub_state_changes_#t~short480#1, ohci_root_hub_state_changes_#t~mem481#1, ohci_root_hub_state_changes_#t~bitwise482#1, ohci_root_hub_state_changes_#t~short483#1, ohci_root_hub_state_changes_#t~ret484#1, ohci_root_hub_state_changes_#t~mem485#1, ohci_root_hub_state_changes_#t~ret486#1, ohci_root_hub_state_changes_#t~ret487#1.base, ohci_root_hub_state_changes_#t~ret487#1.offset, ohci_root_hub_state_changes_#t~mem488#1, ohci_root_hub_state_changes_#t~ret489#1.base, ohci_root_hub_state_changes_#t~ret489#1.offset, ohci_root_hub_state_changes_#t~mem490#1.base, ohci_root_hub_state_changes_#t~mem490#1.offset, ohci_root_hub_state_changes_#t~mem491#1, ohci_root_hub_state_changes_#t~mem492#1.base, ohci_root_hub_state_changes_#t~mem492#1.offset, ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset, ohci_root_hub_state_changes_~changed#1, ohci_root_hub_state_changes_~any_connected#1, ohci_root_hub_state_changes_~rhsc_status#1, ohci_root_hub_state_changes_~poll_rh~0#1, ohci_root_hub_state_changes_~rhsc_enable~0#1, ohci_root_hub_state_changes_~tmp~26#1, ohci_root_hub_state_changes_~tmp___0~8#1, ohci_root_hub_state_changes_~tmp___1~5#1.base, ohci_root_hub_state_changes_~tmp___1~5#1.offset, ohci_root_hub_state_changes_~tmp___2~3#1, ohci_root_hub_state_changes_~tmp___3~2#1, ohci_root_hub_state_changes_~tmp___4~2#1.base, ohci_root_hub_state_changes_~tmp___4~2#1.offset, ohci_root_hub_state_changes_~tmp___5~2#1.base, ohci_root_hub_state_changes_~tmp___5~2#1.offset;ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset := ohci_root_hub_state_changes_#in~ohci#1.base, ohci_root_hub_state_changes_#in~ohci#1.offset;ohci_root_hub_state_changes_~changed#1 := ohci_root_hub_state_changes_#in~changed#1;ohci_root_hub_state_changes_~any_connected#1 := ohci_root_hub_state_changes_#in~any_connected#1;ohci_root_hub_state_changes_~rhsc_status#1 := ohci_root_hub_state_changes_#in~rhsc_status#1;havoc ohci_root_hub_state_changes_~poll_rh~0#1;havoc ohci_root_hub_state_changes_~rhsc_enable~0#1;havoc ohci_root_hub_state_changes_~tmp~26#1;havoc ohci_root_hub_state_changes_~tmp___0~8#1;havoc ohci_root_hub_state_changes_~tmp___1~5#1.base, ohci_root_hub_state_changes_~tmp___1~5#1.offset;havoc ohci_root_hub_state_changes_~tmp___2~3#1;havoc ohci_root_hub_state_changes_~tmp___3~2#1;havoc ohci_root_hub_state_changes_~tmp___4~2#1.base, ohci_root_hub_state_changes_~tmp___4~2#1.offset;havoc ohci_root_hub_state_changes_~tmp___5~2#1.base, ohci_root_hub_state_changes_~tmp___5~2#1.offset;ohci_root_hub_state_changes_~poll_rh~0#1 := 1;call ohci_root_hub_state_changes_#t~mem466#1.base, ohci_root_hub_state_changes_#t~mem466#1.offset := read~$Pointer$#84(ohci_root_hub_state_changes_~ohci#1.base, 68 + ohci_root_hub_state_changes_~ohci#1.offset, 8); [2025-02-08 02:45:59,606 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4988-1: SUMMARY for call ohci_root_hub_state_changes_#t~ret477#1 := msecs_to_jiffies(300); srcloc: null [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4988: ohci_root_hub_state_changes_~tmp___0~8#1 := ohci_root_hub_state_changes_#t~ret477#1;havoc ohci_root_hub_state_changes_#t~ret477#1;call write~int#84(ohci_root_hub_state_changes_~tmp___0~8#1 + ~jiffies~0, ohci_root_hub_state_changes_~ohci#1.base, 1064 + ohci_root_hub_state_changes_~ohci#1.offset, 8); [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5112: ~i~0#1 := 1 + ~i~0#1; [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121: assume 0 != ~tmp___7~2#1; [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5121: assume !(0 != ~tmp___7~2#1); [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956-1: SUMMARY for call ohci_root_hub_state_changes_#t~ret467#1 := _ohci_readl(ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset, ohci_root_hub_state_changes_#t~mem466#1.base, 16 + ohci_root_hub_state_changes_#t~mem466#1.offset); srcloc: null [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4956: ohci_root_hub_state_changes_~tmp~26#1 := ohci_root_hub_state_changes_#t~ret467#1;havoc ohci_root_hub_state_changes_#t~mem466#1.base, ohci_root_hub_state_changes_#t~mem466#1.offset;havoc ohci_root_hub_state_changes_#t~ret467#1; [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5014: ohci_root_hub_state_changes_~tmp___5~2#1.base, ohci_root_hub_state_changes_~tmp___5~2#1.offset := ohci_root_hub_state_changes_#t~ret489#1.base, ohci_root_hub_state_changes_#t~ret489#1.offset;havoc ohci_root_hub_state_changes_#t~ret489#1.base, ohci_root_hub_state_changes_#t~ret489#1.offset;call ohci_root_hub_state_changes_#t~mem490#1.base, ohci_root_hub_state_changes_#t~mem490#1.offset := read~$Pointer$#84(ohci_root_hub_state_changes_~tmp___5~2#1.base, 50 + ohci_root_hub_state_changes_~tmp___5~2#1.offset, 8);call ohci_root_hub_state_changes_#t~mem491#1 := read~int#84(ohci_root_hub_state_changes_#t~mem490#1.base, 1672 + ohci_root_hub_state_changes_#t~mem490#1.offset, 1); [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5014-1: SUMMARY for call ohci_root_hub_state_changes_#t~ret489#1.base, ohci_root_hub_state_changes_#t~ret489#1.offset := ohci_to_hcd(ohci_root_hub_state_changes_~ohci#1.base, ohci_root_hub_state_changes_~ohci#1.offset); srcloc: null [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5105: assume ~i~0#1 <= 6;call #t~mem514#1 := read~int#139(~buf#1.base, ~buf#1.offset, 1); [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5105: assume !(~i~0#1 <= 6);call #t~mem517#1 := read~int#139(~buf#1.base, 1 + ~buf#1.offset, 1); [2025-02-08 02:45:59,607 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5122: SUMMARY for call set_bit(2, ~hcd#1.base, 370 + ~hcd#1.offset); srcloc: null [2025-02-08 02:45:59,614 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11998: havoc #t~ret2203.base, #t~ret2203.offset; [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4446: assume 0 != #t~bitwise279 % 4294967296;havoc #t~bitwise279; [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4446: assume !(0 != #t~bitwise279 % 4294967296);havoc #t~bitwise279; [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4446-3: assume 4292934880 == ~temp~1 % 4294967296;#t~bitwise279 := ~temp~1; [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4446-3: assume !(4292934880 == ~temp~1 % 4294967296); [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4444-1: SUMMARY for call #t~ret278 := _ohci_readl(~hc.base, ~hc.offset, #t~mem277.base, 84 + #t~mem277.offset + 4 * (if ~i % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i % 18446744073709551616 % 18446744073709551616 else ~i % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4446-4: assume 0 == ~temp~1 % 4294967296;#t~bitwise279 := 0; [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4446-4: assume !(0 == ~temp~1 % 4294967296); [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4444-2: call #t~mem277.base, #t~mem277.offset := read~$Pointer$#84(~hc.base, 68 + ~hc.offset, 8); [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4446-1: [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4446-2: havoc #t~bitwise279;assume #t~bitwise279 % 4294967296 <= ~temp~1 % 4294967296 && #t~bitwise279 % 4294967296 <= 4292934880; [2025-02-08 02:45:59,637 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4444: ~temp~1 := #t~ret278; [2025-02-08 02:45:59,645 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080: havoc pci_bus_write_config_word_#t~nondet2216#1; [2025-02-08 02:45:59,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: havoc #t~ret2192.base, #t~ret2192.offset; [2025-02-08 02:45:59,715 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697: SUMMARY for call msleep(20); srcloc: null [2025-02-08 02:45:59,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume #t~mem1867 > ~port~0;havoc #t~mem1867; [2025-02-08 02:45:59,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: assume !(#t~mem1867 > ~port~0);havoc #t~mem1867; [2025-02-08 02:45:59,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9686-1: SUMMARY for call _ohci_writel(~ohci~17.base, ~ohci~17.offset, 256, #t~mem1866.base, 84 + #t~mem1866.offset + 4 * (if ~port~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~port~0 % 18446744073709551616 % 18446744073709551616 else ~port~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:45:59,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9686-2: call #t~mem1866.base, #t~mem1866.offset := read~$Pointer$#84(~ohci~17.base, 68 + ~ohci~17.offset, 8); [2025-02-08 02:45:59,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9686: ~port~0 := 1 + ~port~0;call #t~mem1867 := read~int#84(~ohci~17.base, 928 + ~ohci~17.offset, 4); [2025-02-08 02:45:59,716 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695-2: call #t~mem1868.base, #t~mem1868.offset := read~$Pointer$#84(~ohci~17.base, 68 + ~ohci~17.offset, 8); [2025-02-08 02:45:59,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695: call #t~mem1869.base, #t~mem1869.offset := read~$Pointer$#84(~ohci~17.base, 68 + ~ohci~17.offset, 8); [2025-02-08 02:45:59,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9695-1: SUMMARY for call _ohci_writel(~ohci~17.base, ~ohci~17.offset, 2147483648, #t~mem1868.base, 16 + #t~mem1868.offset); srcloc: null [2025-02-08 02:45:59,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset; [2025-02-08 02:45:59,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: havoc #t~mem1869.base, #t~mem1869.offset;havoc #t~ret1870; [2025-02-08 02:45:59,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696-1: SUMMARY for call #t~ret1870 := _ohci_readl(~ohci~17.base, ~ohci~17.offset, #t~mem1869.base, 16 + #t~mem1869.offset); srcloc: null [2025-02-08 02:45:59,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: call ULTIMATE.dealloc(~#descriptor~8.base, ~#descriptor~8.offset);havoc ~#descriptor~8.base, ~#descriptor~8.offset;call ULTIMATE.dealloc(~#descriptor___0~4.base, ~#descriptor___0~4.offset);havoc ~#descriptor___0~4.base, ~#descriptor___0~4.offset; [2025-02-08 02:45:59,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4079: havoc #t~mem150.base, #t~mem150.offset; [2025-02-08 02:46:00,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11905: havoc #t~nondet2188; [2025-02-08 02:46:00,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12055: havoc #t~nondet2212; [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10342-1: SUMMARY for call pci_unregister_driver(~#ohci_pci_driver~0.base, ~#ohci_pci_driver~0.offset); srcloc: null [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10342: assume { :begin_inline_ldv_platform_driver_unregister_12 } true;ldv_platform_driver_unregister_12_#in~drv#1.base, ldv_platform_driver_unregister_12_#in~drv#1.offset := ~#ohci_platform_driver~0.base, ~#ohci_platform_driver~0.offset;havoc ldv_platform_driver_unregister_12_~drv#1.base, ldv_platform_driver_unregister_12_~drv#1.offset;ldv_platform_driver_unregister_12_~drv#1.base, ldv_platform_driver_unregister_12_~drv#1.offset := ldv_platform_driver_unregister_12_#in~drv#1.base, ldv_platform_driver_unregister_12_#in~drv#1.offset; [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10344: havoc ldv_platform_driver_unregister_12_~drv#1.base, ldv_platform_driver_unregister_12_~drv#1.offset;havoc ldv_platform_driver_unregister_12_#in~drv#1.base, ldv_platform_driver_unregister_12_#in~drv#1.offset;assume { :end_inline_ldv_platform_driver_unregister_12 } true; [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: havoc ldv_ohci_platform_pm_ops_prepare_2_#t~nondet2207#1;main_#t~ret2106#1 := ldv_ohci_platform_pm_ops_prepare_2_#res#1;havoc ldv_ohci_platform_pm_ops_prepare_2_#t~nondet2207#1;assume { :end_inline_ldv_ohci_platform_pm_ops_prepare_2 } true;assume -2147483648 <= main_#t~ret2106#1 && main_#t~ret2106#1 <= 2147483647;~ldv_retval_4~0 := main_#t~ret2106#1;havoc main_#t~ret2106#1; [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: main_#t~ret2098#1 := debug_periodic_open_#res#1;havoc debug_periodic_open_#t~mem943#1.base, debug_periodic_open_#t~mem943#1.offset, debug_periodic_open_#t~ret944#1.base, debug_periodic_open_#t~ret944#1.offset, debug_periodic_open_#t~mem945#1.base, debug_periodic_open_#t~mem945#1.offset, debug_periodic_open_~inode#1.base, debug_periodic_open_~inode#1.offset, debug_periodic_open_~file#1.base, debug_periodic_open_~file#1.offset, debug_periodic_open_~tmp~45#1.base, debug_periodic_open_~tmp~45#1.offset, debug_periodic_open_~tmp___0~23#1;havoc debug_periodic_open_#in~inode#1.base, debug_periodic_open_#in~inode#1.offset, debug_periodic_open_#in~file#1.base, debug_periodic_open_#in~file#1.offset;assume { :end_inline_debug_periodic_open } true;assume -2147483648 <= main_#t~ret2098#1 && main_#t~ret2098#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret2098#1;havoc main_#t~ret2098#1; [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346: ~ohci_debug_root~0.base, ~ohci_debug_root~0.offset := 0, 0; [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-1: SUMMARY for call debugfs_remove(~ohci_debug_root~0.base, ~ohci_debug_root~0.offset); srcloc: null [2025-02-08 02:46:07,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: main_#t~ret2114#1 := debug_async_open_#res#1;havoc debug_async_open_#t~mem940#1.base, debug_async_open_#t~mem940#1.offset, debug_async_open_#t~ret941#1.base, debug_async_open_#t~ret941#1.offset, debug_async_open_#t~mem942#1.base, debug_async_open_#t~mem942#1.offset, debug_async_open_~inode#1.base, debug_async_open_~inode#1.offset, debug_async_open_~file#1.base, debug_async_open_~file#1.offset, debug_async_open_~tmp~44#1.base, debug_async_open_~tmp~44#1.offset, debug_async_open_~tmp___0~22#1;havoc debug_async_open_#in~inode#1.base, debug_async_open_#in~inode#1.offset, debug_async_open_#in~file#1.base, debug_async_open_#in~file#1.offset;assume { :end_inline_debug_async_open } true;assume -2147483648 <= main_#t~ret2114#1 && main_#t~ret2114#1 <= 2147483647;~ldv_retval_10~0 := main_#t~ret2114#1;havoc main_#t~ret2114#1; [2025-02-08 02:46:07,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12099: havoc platform_driver_register_#t~nondet2220#1;ldv_platform_driver_register_11_#t~ret2167#1 := platform_driver_register_#res#1;havoc platform_driver_register_#t~nondet2220#1, platform_driver_register_~arg0#1.base, platform_driver_register_~arg0#1.offset;havoc platform_driver_register_#in~arg0#1.base, platform_driver_register_#in~arg0#1.offset;assume { :end_inline_platform_driver_register } true;assume -2147483648 <= ldv_platform_driver_register_11_#t~ret2167#1 && ldv_platform_driver_register_11_#t~ret2167#1 <= 2147483647;ldv_platform_driver_register_11_~tmp~100#1 := ldv_platform_driver_register_11_#t~ret2167#1;havoc ldv_platform_driver_register_11_#t~ret2167#1;ldv_platform_driver_register_11_~ldv_func_res~1#1 := ldv_platform_driver_register_11_~tmp~100#1;~ldv_state_variable_1~0 := 1;ldv_platform_driver_register_11_#res#1 := ldv_platform_driver_register_11_~ldv_func_res~1#1; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12033: havoc ldv_ohci_platform_pm_ops_resume_early_2_#t~nondet2208#1;main_#t~ret2104#1 := ldv_ohci_platform_pm_ops_resume_early_2_#res#1;havoc ldv_ohci_platform_pm_ops_resume_early_2_#t~nondet2208#1;assume { :end_inline_ldv_ohci_platform_pm_ops_resume_early_2 } true;assume -2147483648 <= main_#t~ret2104#1 && main_#t~ret2104#1 <= 2147483647;~ldv_retval_6~0 := main_#t~ret2104#1;havoc main_#t~ret2104#1; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10349: ohci_hcd_mod_init_#res#1 := ohci_hcd_mod_init_~retval~2#1;call ULTIMATE.dealloc(ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset);havoc ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10349-1: SUMMARY for call clear_bit(1, ~#usb_hcds_loaded~0.base, ~#usb_hcds_loaded~0.offset); srcloc: null [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010-2: assume 0 == ~ldv_retval_13~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_5~0 := 1;~ldv_state_variable_2~0 := 1;~ldv_state_variable_7~0 := 1;~ldv_state_variable_3~0 := 1;~ldv_state_variable_4~0 := 1;~ldv_state_variable_6~0 := 1;~ldv_state_variable_8~0 := 1; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010-2: assume !(0 == ~ldv_retval_13~0); [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010-1: assume 0 != ~ldv_retval_13~0;~ldv_state_variable_0~0 := 2; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010-1: assume !(0 != ~ldv_retval_13~0); [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-1: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_7~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-1: assume !(0 == ~ldv_retval_2~0); [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10318-1: SUMMARY for call ohci_hcd_mod_init_#t~ret2047#1 := ldv__builtin_expect((if ohci_hcd_mod_init_#t~mem2046#1 % 256 % 18446744073709551616 <= 9223372036854775807 then ohci_hcd_mod_init_#t~mem2046#1 % 256 % 18446744073709551616 else ohci_hcd_mod_init_#t~mem2046#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10318: assume -9223372036854775808 <= ohci_hcd_mod_init_#t~ret2047#1 && ohci_hcd_mod_init_#t~ret2047#1 <= 9223372036854775807;ohci_hcd_mod_init_~tmp___0~66#1 := ohci_hcd_mod_init_#t~ret2047#1;havoc ohci_hcd_mod_init_#t~mem2046#1;havoc ohci_hcd_mod_init_#t~ret2047#1; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880-1: assume 0 == ~ldv_retval_10~0;~ldv_state_variable_8~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880-1: assume !(0 == ~ldv_retval_10~0); [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10319: assume 0 != ohci_hcd_mod_init_~tmp___0~66#1;assume { :begin_inline___dynamic_pr_debug } true;__dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset, __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset := ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset, 540, 0;havoc __dynamic_pr_debug_#res#1;havoc __dynamic_pr_debug_#t~nondet2189#1, __dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset, __dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset;__dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset := __dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset;__dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset := __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset;havoc __dynamic_pr_debug_#t~nondet2189#1;assume -2147483648 <= __dynamic_pr_debug_#t~nondet2189#1 && __dynamic_pr_debug_#t~nondet2189#1 <= 2147483647;__dynamic_pr_debug_#res#1 := __dynamic_pr_debug_#t~nondet2189#1;havoc __dynamic_pr_debug_#t~nondet2189#1; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10319: assume !(0 != ohci_hcd_mod_init_~tmp___0~66#1); [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037: havoc ldv_ohci_platform_pm_ops_resume_noirq_2_#t~nondet2209#1;main_#t~ret2105#1 := ldv_ohci_platform_pm_ops_resume_noirq_2_#res#1;havoc ldv_ohci_platform_pm_ops_resume_noirq_2_#t~nondet2209#1;assume { :end_inline_ldv_ohci_platform_pm_ops_resume_noirq_2 } true;assume -2147483648 <= main_#t~ret2105#1 && main_#t~ret2105#1 <= 2147483647;~ldv_retval_5~0 := main_#t~ret2105#1;havoc main_#t~ret2105#1; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11016: assume { :end_inline_ohci_hcd_mod_exit } true;~ldv_state_variable_0~0 := 2; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: havoc __dynamic_pr_debug_#t~nondet2189#1;ohci_hcd_mod_init_#t~ret2048#1 := __dynamic_pr_debug_#res#1;havoc __dynamic_pr_debug_#t~nondet2189#1, __dynamic_pr_debug_~arg0#1.base, __dynamic_pr_debug_~arg0#1.offset, __dynamic_pr_debug_~arg1#1.base, __dynamic_pr_debug_~arg1#1.offset;havoc __dynamic_pr_debug_#in~arg0#1.base, __dynamic_pr_debug_#in~arg0#1.offset, __dynamic_pr_debug_#in~arg1#1.base, __dynamic_pr_debug_#in~arg1#1.offset;assume { :end_inline___dynamic_pr_debug } true;assume -2147483648 <= ohci_hcd_mod_init_#t~ret2048#1 && ohci_hcd_mod_init_#t~ret2048#1 <= 2147483647;havoc ohci_hcd_mod_init_#t~ret2048#1; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12041: havoc ldv_ohci_platform_pm_ops_suspend_late_2_#t~nondet2210#1;main_#t~ret2103#1 := ldv_ohci_platform_pm_ops_suspend_late_2_#res#1;havoc ldv_ohci_platform_pm_ops_suspend_late_2_#t~nondet2210#1;assume { :end_inline_ldv_ohci_platform_pm_ops_suspend_late_2 } true;assume -2147483648 <= main_#t~ret2103#1 && main_#t~ret2103#1 <= 2147483647;~ldv_retval_7~0 := main_#t~ret2103#1;havoc main_#t~ret2103#1; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10357: havoc ldv_platform_driver_unregister_13_~drv#1.base, ldv_platform_driver_unregister_13_~drv#1.offset;havoc ldv_platform_driver_unregister_13_#in~drv#1.base, ldv_platform_driver_unregister_13_#in~drv#1.offset;assume { :end_inline_ldv_platform_driver_unregister_13 } true; [2025-02-08 02:46:07,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324: SUMMARY for call set_bit(1, ~#usb_hcds_loaded~0.base, ~#usb_hcds_loaded~0.offset); srcloc: null [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325: ~ohci_debug_root~0.base, ~ohci_debug_root~0.offset := ohci_hcd_mod_init_#t~ret2049#1.base, ohci_hcd_mod_init_#t~ret2049#1.offset;havoc ohci_hcd_mod_init_#t~ret2049#1.base, ohci_hcd_mod_init_#t~ret2049#1.offset; [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325-1: SUMMARY for call ohci_hcd_mod_init_#t~ret2049#1.base, ohci_hcd_mod_init_#t~ret2049#1.offset := debugfs_create_dir(541, 0, ~usb_debug_root~0.base, ~usb_debug_root~0.offset); srcloc: null [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358: SUMMARY for call debugfs_remove(~ohci_debug_root~0.base, ~ohci_debug_root~0.offset); srcloc: null [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10491: main_#t~ret2059#1 := debug_registers_open_#res#1;havoc debug_registers_open_#t~mem946#1.base, debug_registers_open_#t~mem946#1.offset, debug_registers_open_#t~ret947#1.base, debug_registers_open_#t~ret947#1.offset, debug_registers_open_#t~mem948#1.base, debug_registers_open_#t~mem948#1.offset, debug_registers_open_~inode#1.base, debug_registers_open_~inode#1.offset, debug_registers_open_~file#1.base, debug_registers_open_~file#1.offset, debug_registers_open_~tmp~46#1.base, debug_registers_open_~tmp~46#1.offset, debug_registers_open_~tmp___0~24#1;havoc debug_registers_open_#in~inode#1.base, debug_registers_open_#in~inode#1.offset, debug_registers_open_#in~file#1.base, debug_registers_open_#in~file#1.offset;assume { :end_inline_debug_registers_open } true;assume -2147483648 <= main_#t~ret2059#1 && main_#t~ret2059#1 <= 2147483647;~ldv_retval_0~0 := main_#t~ret2059#1;havoc main_#t~ret2059#1; [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10359: SUMMARY for call clear_bit(1, ~#usb_hcds_loaded~0.base, ~#usb_hcds_loaded~0.offset); srcloc: null [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326: assume 0 == (~ohci_debug_root~0.base + ~ohci_debug_root~0.offset) % 18446744073709551616;ohci_hcd_mod_init_~retval~2#1 := -2; [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10326: assume !(0 == (~ohci_debug_root~0.base + ~ohci_debug_root~0.offset) % 18446744073709551616);assume { :begin_inline_ldv_platform_driver_register_11 } true;ldv_platform_driver_register_11_#in~drv#1.base, ldv_platform_driver_register_11_#in~drv#1.offset := ~#ohci_platform_driver~0.base, ~#ohci_platform_driver~0.offset;havoc ldv_platform_driver_register_11_#res#1;havoc ldv_platform_driver_register_11_#t~ret2167#1, ldv_platform_driver_register_11_~drv#1.base, ldv_platform_driver_register_11_~drv#1.offset, ldv_platform_driver_register_11_~ldv_func_res~1#1, ldv_platform_driver_register_11_~tmp~100#1;ldv_platform_driver_register_11_~drv#1.base, ldv_platform_driver_register_11_~drv#1.offset := ldv_platform_driver_register_11_#in~drv#1.base, ldv_platform_driver_register_11_#in~drv#1.offset;havoc ldv_platform_driver_register_11_~ldv_func_res~1#1;havoc ldv_platform_driver_register_11_~tmp~100#1;assume { :begin_inline_platform_driver_register } true;platform_driver_register_#in~arg0#1.base, platform_driver_register_#in~arg0#1.offset := ldv_platform_driver_register_11_~drv#1.base, ldv_platform_driver_register_11_~drv#1.offset;havoc platform_driver_register_#res#1;havoc platform_driver_register_#t~nondet2220#1, platform_driver_register_~arg0#1.base, platform_driver_register_~arg0#1.offset;platform_driver_register_~arg0#1.base, platform_driver_register_~arg0#1.offset := platform_driver_register_#in~arg0#1.base, platform_driver_register_#in~arg0#1.offset;havoc platform_driver_register_#t~nondet2220#1;assume -2147483648 <= platform_driver_register_#t~nondet2220#1 && platform_driver_register_#t~nondet2220#1 <= 2147483647;platform_driver_register_#res#1 := platform_driver_register_#t~nondet2220#1;havoc platform_driver_register_#t~nondet2220#1; [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: havoc ldv_ohci_platform_pm_ops_suspend_noirq_2_#t~nondet2211#1;main_#t~ret2107#1 := ldv_ohci_platform_pm_ops_suspend_noirq_2_#res#1;havoc ldv_ohci_platform_pm_ops_suspend_noirq_2_#t~nondet2211#1;assume { :end_inline_ldv_ohci_platform_pm_ops_suspend_noirq_2 } true;assume -2147483648 <= main_#t~ret2107#1 && main_#t~ret2107#1 <= 2147483647;~ldv_retval_3~0 := main_#t~ret2107#1;havoc main_#t~ret2107#1; [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-3: assume 0 == ~ldv_retval_3~0;~ldv_state_variable_2~0 := 5; [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-3: assume !(0 == ~ldv_retval_3~0); [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-9: assume 0 == ~ldv_retval_5~0;~ldv_state_variable_2~0 := 6; [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-9: assume !(0 == ~ldv_retval_5~0); [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-12: assume 0 == ~ldv_retval_6~0;~ldv_state_variable_2~0 := 6; [2025-02-08 02:46:07,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-12: assume !(0 == ~ldv_retval_6~0); [2025-02-08 02:46:07,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-6: assume 0 == ~ldv_retval_4~0;~ldv_state_variable_2~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:46:07,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-6: assume !(0 == ~ldv_retval_4~0); [2025-02-08 02:46:07,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-15: assume 0 == ~ldv_retval_7~0;~ldv_state_variable_2~0 := 4; [2025-02-08 02:46:07,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-15: assume !(0 == ~ldv_retval_7~0); [2025-02-08 02:46:07,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881: assume 1 == ~ldv_mutex_cred_guard_mutex_of_signal_struct~0; [2025-02-08 02:46:07,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881: assume !(1 == ~ldv_mutex_cred_guard_mutex_of_signal_struct~0); [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: havoc usb_hcd_pci_probe_#t~nondet2236#1;main_#t~ret2122#1 := usb_hcd_pci_probe_#res#1;havoc usb_hcd_pci_probe_#t~nondet2236#1, usb_hcd_pci_probe_~arg0#1.base, usb_hcd_pci_probe_~arg0#1.offset, usb_hcd_pci_probe_~arg1#1.base, usb_hcd_pci_probe_~arg1#1.offset;havoc usb_hcd_pci_probe_#in~arg0#1.base, usb_hcd_pci_probe_#in~arg0#1.offset, usb_hcd_pci_probe_#in~arg1#1.base, usb_hcd_pci_probe_#in~arg1#1.offset;assume { :end_inline_usb_hcd_pci_probe } true;assume -2147483648 <= main_#t~ret2122#1 && main_#t~ret2122#1 <= 2147483647;~ldv_retval_12~0 := main_#t~ret2122#1;havoc main_#t~ret2122#1; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113: havoc printk_#t~nondet2223#1;ohci_hcd_mod_init_#t~ret2045#1 := printk_#res#1;havoc printk_#t~nondet2223#1, printk_~arg0#1.base, printk_~arg0#1.offset;havoc printk_#in~arg0#1.base, printk_#in~arg0#1.offset;assume { :end_inline_printk } true;assume -2147483648 <= ohci_hcd_mod_init_#t~ret2045#1 && ohci_hcd_mod_init_#t~ret2045#1 <= 2147483647;havoc ohci_hcd_mod_init_#t~ret2045#1;call write~$Pointer$#17(536, 0, ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset, 8);call write~$Pointer$#17(537, 0, ohci_hcd_mod_init_~#descriptor~24#1.base, 8 + ohci_hcd_mod_init_~#descriptor~24#1.offset, 8);call write~$Pointer$#17(538, 0, ohci_hcd_mod_init_~#descriptor~24#1.base, 16 + ohci_hcd_mod_init_~#descriptor~24#1.offset, 8);call write~$Pointer$#17(539, 0, ohci_hcd_mod_init_~#descriptor~24#1.base, 24 + ohci_hcd_mod_init_~#descriptor~24#1.offset, 8);call write~int#17(1267, ohci_hcd_mod_init_~#descriptor~24#1.base, 32 + ohci_hcd_mod_init_~#descriptor~24#1.offset, 4);call write~int#17(1, ohci_hcd_mod_init_~#descriptor~24#1.base, 36 + ohci_hcd_mod_init_~#descriptor~24#1.offset, 1);call ohci_hcd_mod_init_#t~mem2046#1 := read~int#17(ohci_hcd_mod_init_~#descriptor~24#1.base, 36 + ohci_hcd_mod_init_~#descriptor~24#1.offset, 1); [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331: ohci_hcd_mod_init_#t~ret2050#1 := ldv_platform_driver_register_11_#res#1;havoc ldv_platform_driver_register_11_#t~ret2167#1, ldv_platform_driver_register_11_~drv#1.base, ldv_platform_driver_register_11_~drv#1.offset, ldv_platform_driver_register_11_~ldv_func_res~1#1, ldv_platform_driver_register_11_~tmp~100#1;havoc ldv_platform_driver_register_11_#in~drv#1.base, ldv_platform_driver_register_11_#in~drv#1.offset;assume { :end_inline_ldv_platform_driver_register_11 } true;assume -2147483648 <= ohci_hcd_mod_init_#t~ret2050#1 && ohci_hcd_mod_init_#t~ret2050#1 <= 2147483647;ohci_hcd_mod_init_~retval~2#1 := ohci_hcd_mod_init_#t~ret2050#1;havoc ohci_hcd_mod_init_#t~ret2050#1; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463-1: assume 0 == ~ldv_retval_0~0;~ldv_state_variable_6~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463-1: assume !(0 == ~ldv_retval_0~0); [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume ohci_hcd_mod_init_~retval~2#1 < 0; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume !(ohci_hcd_mod_init_~retval~2#1 < 0);assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ~#ohci_pci_driver~0.base, ~#ohci_pci_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 542, 0;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2190#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet2190#1;assume -2147483648 <= __pci_register_driver_#t~nondet2190#1 && __pci_register_driver_#t~nondet2190#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2190#1;havoc __pci_register_driver_#t~nondet2190#1; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: assume 1 == ~ldv_mutex_lock~0; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: assume !(1 == ~ldv_mutex_lock~0); [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;#t~ret2238#1 := main_#res#1;havoc main_#t~nondet2052#1, main_#t~switch2053#1, main_#t~nondet2054#1, main_#t~switch2055#1, main_#t~ret2056#1, main_#t~ret2057#1, main_#t~ret2058#1, main_#t~ret2059#1, main_#t~nondet2060#1, main_#t~switch2061#1, main_#t~ret2062#1, main_#t~ret2063#1, main_#t~ret2064#1, main_#t~ret2065#1, main_#t~ret2066#1, main_#t~ret2067#1, main_#t~ret2068#1, main_#t~ret2069#1, main_#t~ret2070#1, main_#t~ret2071#1, main_#t~ret2072#1, main_#t~ret2073#1, main_#t~ret2074#1, main_#t~ret2075#1, main_#t~ret2076#1, main_#t~ret2077#1, main_#t~ret2078#1, main_#t~ret2079#1, main_#t~ret2080#1, main_#t~ret2081#1, main_#t~ret2082#1, main_#t~ret2083#1, main_#t~ret2084#1, main_#t~ret2085#1, main_#t~ret2086#1, main_#t~ret2087#1, main_#t~ret2088#1, main_#t~ret2089#1, main_#t~ret2090#1, main_#t~ret2091#1, main_#t~ret2092#1, main_#t~nondet2093#1, main_#t~switch2094#1, main_#t~ret2095#1, main_#t~ret2096#1, main_#t~ret2097#1, main_#t~ret2098#1, main_#t~nondet2099#1, main_#t~switch2100#1, main_#t~ret2101#1, main_#t~ret2102#1, main_#t~ret2103#1, main_#t~ret2104#1, main_#t~ret2105#1, main_#t~ret2106#1, main_#t~ret2107#1, main_#t~ret2108#1, main_#t~nondet2109#1, main_#t~switch2110#1, main_#t~ret2111#1, main_#t~ret2112#1, main_#t~ret2113#1, main_#t~ret2114#1, main_#t~nondet2115#1, main_#t~switch2116#1, main_#t~ret2117#1, main_#t~ret2118#1, main_#t~ret2119#1, main_#t~nondet2120#1, main_#t~switch2121#1, main_#t~ret2122#1, main_#t~nondet2123#1, main_#t~switch2124#1, main_#t~ret2125#1, main_#t~nondet2126#1, main_#t~switch2127#1, main_#t~ret2128#1, main_#t~ret2129#1, main_#t~ret2130#1, main_#t~ret2131#1, main_#t~ret2132#1, main_#t~ret2133#1, main_#t~ret2134#1, main_#t~ret2135#1, main_#t~ret2136#1, main_#t~ret2137#1, main_#t~ret2138#1, main_#t~ret2139#1, main_#t~ret2140#1, main_#t~ret2141#1, main_#t~ret2142#1, main_#t~ret2143#1, main_#t~ret2144#1, main_#t~ret2145#1, main_#t~ret2146#1, main_#t~ret2147#1, main_#t~ret2148#1, main_#t~ret2149#1, main_#t~ret2150#1, main_#t~ret2151#1, main_#t~ret2152#1, main_#t~ret2153#1, main_#t~ret2154#1, main_#t~ret2155#1, main_#t~ret2156#1, main_#t~ret2157#1, main_#t~ret2158#1, main_#t~ret2159#1, main_#t~ret2160#1, main_#t~ret2161#1, main_#t~ret2162#1, main_#t~ret2163#1, main_#t~ret2164#1, main_~tmp~98#1, main_~tmp___0~67#1, main_~tmp___1~48#1, main_~tmp___2~34#1, main_~tmp___3~27#1, main_~tmp___4~22#1, main_~tmp___5~21#1, main_~tmp___6~20#1, main_~tmp___7~17#1, main_~tmp___8~16#1;assume { :end_inline_main } true; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11425-1: SUMMARY for call platform_driver_unregister(ldv_platform_driver_unregister_12_~drv#1.base, ldv_platform_driver_unregister_12_~drv#1.offset); srcloc: null [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11425: ~ldv_state_variable_1~0 := 0; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10302: call ULTIMATE.dealloc(ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset);havoc ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset;main_#t~ret2125#1 := ohci_hcd_mod_init_#res#1;havoc ohci_hcd_mod_init_#t~ret2044#1, ohci_hcd_mod_init_#t~ret2045#1, ohci_hcd_mod_init_#t~mem2046#1, ohci_hcd_mod_init_#t~ret2047#1, ohci_hcd_mod_init_#t~ret2048#1, ohci_hcd_mod_init_#t~ret2049#1.base, ohci_hcd_mod_init_#t~ret2049#1.offset, ohci_hcd_mod_init_#t~ret2050#1, ohci_hcd_mod_init_#t~ret2051#1, ohci_hcd_mod_init_~retval~2#1, ohci_hcd_mod_init_~tmp~97#1, ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset, ohci_hcd_mod_init_~tmp___0~66#1;assume { :end_inline_ohci_hcd_mod_init } true;assume -2147483648 <= main_#t~ret2125#1 && main_#t~ret2125#1 <= 2147483647;~ldv_retval_13~0 := main_#t~ret2125#1;havoc main_#t~ret2125#1; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11922: havoc __pci_register_driver_#t~nondet2190#1;ohci_hcd_mod_init_#t~ret2051#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2190#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;assume -2147483648 <= ohci_hcd_mod_init_#t~ret2051#1 && ohci_hcd_mod_init_#t~ret2051#1 <= 2147483647;ohci_hcd_mod_init_~retval~2#1 := ohci_hcd_mod_init_#t~ret2051#1;havoc ohci_hcd_mod_init_#t~ret2051#1; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume 1 == ~ldv_mutex_mutex_of_debug_buffer~0; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume !(1 == ~ldv_mutex_mutex_of_debug_buffer~0); [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: assume ohci_hcd_mod_init_~retval~2#1 < 0; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: assume !(ohci_hcd_mod_init_~retval~2#1 < 0);ohci_hcd_mod_init_#res#1 := ohci_hcd_mod_init_~retval~2#1;call ULTIMATE.dealloc(ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset);havoc ohci_hcd_mod_init_~#descriptor~24#1.base, ohci_hcd_mod_init_~#descriptor~24#1.offset; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967-6: assume 0 == ~ldv_retval_12~0;~ldv_state_variable_4~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:46:07,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967-6: assume !(0 == ~ldv_retval_12~0); [2025-02-08 02:46:07,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume 1 == ~ldv_mutex_mutex_of_device~0; [2025-02-08 02:46:07,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume !(1 == ~ldv_mutex_mutex_of_device~0); [2025-02-08 02:46:07,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12025: havoc ldv_ohci_platform_pm_ops_complete_2_#t~nondet2206#1;main_#t~ret2108#1 := ldv_ohci_platform_pm_ops_complete_2_#res#1;havoc ldv_ohci_platform_pm_ops_complete_2_#t~nondet2206#1;assume { :end_inline_ldv_ohci_platform_pm_ops_complete_2 } true;assume -2147483648 <= main_#t~ret2108#1 && main_#t~ret2108#1 <= 2147483647;havoc main_#t~ret2108#1;~ldv_state_variable_2~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6551-1: SUMMARY for call #t~ret815 := hc32_to_cpup(~ohci.base, ~ohci.offset, ~td~0.base, 12 + ~td~0.offset); srcloc: null [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6518: assume 0 != (if ~headp~0 % 4294967296 % 4294967296 <= 2147483647 then ~headp~0 % 4294967296 % 4294967296 else ~headp~0 % 4294967296 % 4294967296 - 4294967296) % 2;~tmp___2~11.base, ~tmp___2~11.offset := 366, 0; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6518: assume !(0 != (if ~headp~0 % 4294967296 % 4294967296 <= 2147483647 then ~headp~0 % 4294967296 % 4294967296 else ~headp~0 % 4294967296 % 4294967296 - 4294967296) % 2);~tmp___2~11.base, ~tmp___2~11.offset := 367, 0; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6551: ~be~0 := #t~ret815;havoc #t~ret815; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6547: ~__mptr~1.base, ~__mptr~1.offset := ~entry~0.base, ~entry~0.offset;~td~0.base, ~td~0.offset := ~__mptr~1.base, -6120 + ~__mptr~1.offset; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572-1: SUMMARY for call #t~ret819 := scnprintf(~buf.base, ~buf.offset, ~size~0 % 4294967296, 377, 0); srcloc: null [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6572: assume -2147483648 <= #t~ret819 && #t~ret819 <= 2147483647;~tmp___8~7 := #t~ret819;~temp~8 := ~tmp___8~7;~size~0 := ~size~0 - ~temp~8;~buf.base, ~buf.offset := ~buf.base, ~buf.offset + (if ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem820.base, #t~mem820.offset := read~$Pointer$#84(~entry~0.base, ~entry~0.offset, 8);~entry~0.base, ~entry~0.offset := #t~mem820.base, #t~mem820.offset;havoc #t~mem820.base, #t~mem820.offset; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564: assume #t~switch817;~pid~0.base, ~pid~0.offset := 375, 0; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6564: assume !#t~switch817;#t~switch817 := true; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6597: #res := (if (~count - ~size~0 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~count - ~size~0 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (~count - ~size~0 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523-1: [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523: assume 0 != #t~bitwise808 % 4294967296;havoc #t~bitwise808;~tmp___3~9.base, ~tmp___3~9.offset := 368, 0; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523: assume !(0 != #t~bitwise808 % 4294967296);havoc #t~bitwise808;~tmp___3~9.base, ~tmp___3~9.offset := 369, 0; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523-4: assume 0 == ~info~0 % 4294967296;#t~bitwise808 := 0; [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523-4: assume !(0 == ~info~0 % 4294967296); [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585-1: SUMMARY for call #t~ret821 := scnprintf(~buf.base, ~buf.offset, ~size~0 % 4294967296, 378, 0); srcloc: null [2025-02-08 02:46:08,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6552: assume 0 != ~cbp~0 % 4294967296;~tmp___7~7 := 1 + (~be~0 - ~cbp~0); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6552: assume !(0 != ~cbp~0 % 4294967296);~tmp___7~7 := 0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523-3: assume 16384 == ~info~0 % 4294967296;#t~bitwise808 := ~info~0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523-3: assume !(16384 == ~info~0 % 4294967296); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585: assume -2147483648 <= #t~ret821 && #t~ret821 <= 2147483647;~tmp___9~6 := #t~ret821;~temp~8 := ~tmp___9~6;~size~0 := ~size~0 - ~temp~8;~buf.base, ~buf.offset := ~buf.base, ~buf.offset + (if ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem822.base, #t~mem822.offset := read~$Pointer$#84(~ed.base, 32 + ~ed.offset, 8);~ed.base, ~ed.offset := #t~mem822.base, #t~mem822.offset;havoc #t~mem822.base, #t~mem822.offset; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523-2: havoc #t~bitwise808;assume #t~bitwise808 % 4294967296 <= ~info~0 % 4294967296 && #t~bitwise808 % 4294967296 <= 16384; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511-1: SUMMARY for call #t~ret806 := hc32_to_cpu(~ohci.base, ~ohci.offset, #t~mem805); srcloc: null [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6511: ~tmp___0~17 := #t~ret806;havoc #t~mem805;havoc #t~ret806;~headp~0 := ~tmp___0~17; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume 0 != (~ed.base + ~ed.offset) % 18446744073709551616; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume !(0 != (~ed.base + ~ed.offset) % 18446744073709551616); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6499: call #t~mem801.base, #t~mem801.offset := read~$Pointer$#84(~ed.base, 40 + ~ed.offset, 8);~ed.base, ~ed.offset := #t~mem801.base, #t~mem801.offset; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528-2: havoc #t~bitwise809;assume #t~bitwise809 % 4294967296 <= ~info~0 % 4294967296 && #t~bitwise809 % 4294967296 <= 4096; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528-1: [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528: assume 0 != #t~bitwise809 % 4294967296;havoc #t~bitwise809;~tmp___4~8.base, ~tmp___4~8.offset := 370, 0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528: assume !(0 != #t~bitwise809 % 4294967296);havoc #t~bitwise809;~tmp___4~8.base, ~tmp___4~8.offset := 371, 0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: assume #t~switch817;~pid~0.base, ~pid~0.offset := 374, 0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6561: assume !#t~switch817;#t~switch817 := #t~switch817 || 524288 == #t~bitwise816; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557-3: assume 1572864 == ~info~0 % 4294967296;#t~bitwise816 := ~info~0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557-3: assume !(1572864 == ~info~0 % 4294967296); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557-2: havoc #t~bitwise816;assume #t~bitwise816 % 4294967296 <= ~info~0 % 4294967296 && #t~bitwise816 % 4294967296 <= 1572864; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557-1: [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528-4: assume 0 == ~info~0 % 4294967296;#t~bitwise809 := 0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528-4: assume !(0 == ~info~0 % 4294967296); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528-3: assume 4096 == ~info~0 % 4294967296;#t~bitwise809 := ~info~0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528-3: assume !(4096 == ~info~0 % 4294967296); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557-4: assume 0 == ~info~0 % 4294967296;#t~bitwise816 := 0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6557-4: assume !(0 == ~info~0 % 4294967296); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6549-1: SUMMARY for call #t~ret813 := hc32_to_cpup(~ohci.base, ~ohci.offset, ~td~0.base, ~td~0.offset); srcloc: null [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6549: ~info~0 := #t~ret813;havoc #t~ret813; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6545: assume (~ed.base + (48 + ~ed.offset)) % 18446744073709551616 != (~entry~0.base + ~entry~0.offset) % 18446744073709551616; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6545: assume !((~ed.base + (48 + ~ed.offset)) % 18446744073709551616 != (~entry~0.base + ~entry~0.offset) % 18446744073709551616); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-3: assume 8192 == ~info~0 % 4294967296;#t~bitwise810 := ~info~0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-3: assume !(8192 == ~info~0 % 4294967296); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-2: havoc #t~bitwise810;assume #t~bitwise810 % 4294967296 <= ~info~0 % 4294967296 && #t~bitwise810 % 4294967296 <= 8192; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-1: [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: assume 0 != #t~bitwise810 % 4294967296;havoc #t~bitwise810;~tmp___5~8 := 108; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533: assume !(0 != #t~bitwise810 % 4294967296);havoc #t~bitwise810;~tmp___5~8 := 102; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: assume #t~switch817;~pid~0.base, ~pid~0.offset := 373, 0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558: assume !#t~switch817;#t~switch817 := #t~switch817 || 1048576 == #t~bitwise816; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-4: assume 0 == ~info~0 % 4294967296;#t~bitwise810 := 0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6533-4: assume !(0 == ~info~0 % 4294967296); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6558-1: #t~switch817 := 0 == #t~bitwise816; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550: ~cbp~0 := #t~ret814;havoc #t~ret814; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550-1: SUMMARY for call #t~ret814 := hc32_to_cpup(~ohci.base, ~ohci.offset, ~td~0.base, 4 + ~td~0.offset); srcloc: null [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-3: assume 2 == ~headp~0 % 4294967296;#t~bitwise807 := ~headp~0; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-3: assume !(2 == ~headp~0 % 4294967296); [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-2: havoc #t~bitwise807;assume #t~bitwise807 % 4294967296 <= ~headp~0 % 4294967296 && #t~bitwise807 % 4294967296 <= 2; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-1: [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513: assume 0 != #t~bitwise807 % 4294967296;havoc #t~bitwise807;~tmp___1~14.base, ~tmp___1~14.offset := ~#data1~0.base, ~#data1~0.offset; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513: assume !(0 != #t~bitwise807 % 4294967296);havoc #t~bitwise807;~tmp___1~14.base, ~tmp___1~14.offset := ~#data0~0.base, ~#data0~0.offset; [2025-02-08 02:46:08,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6538: assume -2147483648 <= #t~ret811 && #t~ret811 <= 2147483647;~tmp___6~7 := #t~ret811;havoc #t~ret811;~temp~8 := ~tmp___6~7;~size~0 := ~size~0 - ~temp~8;~buf.base, ~buf.offset := ~buf.base, ~buf.offset + (if ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~temp~8 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem812.base, #t~mem812.offset := read~$Pointer$#84(~ed.base, 48 + ~ed.offset, 8);~entry~0.base, ~entry~0.offset := #t~mem812.base, #t~mem812.offset;havoc #t~mem812.base, #t~mem812.offset; [2025-02-08 02:46:08,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509-2: call #t~mem803 := read~int#84(~ed.base, ~ed.offset, 4); [2025-02-08 02:46:08,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509-1: SUMMARY for call #t~ret804 := hc32_to_cpu(~ohci.base, ~ohci.offset, #t~mem803); srcloc: null [2025-02-08 02:46:08,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-4: assume 0 == ~headp~0 % 4294967296;#t~bitwise807 := 0; [2025-02-08 02:46:08,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513-4: assume !(0 == ~headp~0 % 4294967296); [2025-02-08 02:46:08,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509: ~tmp~37 := #t~ret804;~info~0 := ~tmp~37;call #t~mem805 := read~int#84(~ed.base, 8 + ~ed.offset, 4); [2025-02-08 02:46:08,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6567: assume #t~switch817;~pid~0.base, ~pid~0.offset := 376, 0; [2025-02-08 02:46:08,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6567: assume !#t~switch817;havoc #t~bitwise816;havoc #t~switch817;havoc #t~bitwise816;havoc #t~switch817;call #t~mem818.base, #t~mem818.offset := read~$Pointer$#84(~td~0.base, 45 + ~td~0.offset, 8); [2025-02-08 02:46:08,618 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6538-1: SUMMARY for call #t~ret811 := scnprintf(~buf.base, ~buf.offset, ~size~0 % 4294967296, 372, 0); srcloc: null [2025-02-08 02:46:08,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161: havoc #t~nondet2233; [2025-02-08 02:46:10,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5518: call ULTIMATE.dealloc(~#descriptor~4.base, ~#descriptor~4.offset);havoc ~#descriptor~4.base, ~#descriptor~4.offset; [2025-02-08 02:46:11,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: assume { :end_inline_usb_amd_dev_put } true; [2025-02-08 02:46:11,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4169: 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_attrs_#t~mem172#1.base, dma_free_attrs_#t~mem172#1.offset := read~$Pointer$#84(dma_free_attrs_~ops~1#1.base, 8 + dma_free_attrs_~ops~1#1.offset, 8); [2025-02-08 02:46:11,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4170: assume 0 != (dma_free_attrs_#t~mem172#1.base + dma_free_attrs_#t~mem172#1.offset) % 18446744073709551616;havoc dma_free_attrs_#t~mem172#1.base, dma_free_attrs_#t~mem172#1.offset;call dma_free_attrs_#t~mem179#1.base, dma_free_attrs_#t~mem179#1.offset := read~$Pointer$#84(dma_free_attrs_~ops~1#1.base, 8 + dma_free_attrs_~ops~1#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~174#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~174#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~175#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~176#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~176#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~177#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~178#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~178#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~#fp#1.offset := dma_free_attrs_~dev#1.base, dma_free_attrs_~dev#1.offset, dma_free_attrs_~size#1, dma_free_attrs_~vaddr#1.base, dma_free_attrs_~vaddr#1.offset, dma_free_attrs_~bus#1, dma_free_attrs_~attrs#1.base, dma_free_attrs_~attrs#1.offset, dma_free_attrs_#t~mem179#1.base, dma_free_attrs_#t~mem179#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~174#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~174#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~175#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~176#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~176#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~177#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~178#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~178#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~174#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~174#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~174#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~174#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~175#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~175#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~176#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~176#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~176#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~176#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~177#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~177#1;##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~178#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~178#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~178#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~178#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~174#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~174#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~175#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~176#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~176#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~177#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~178#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#~178#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~174#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~174#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~175#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~176#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~176#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~177#1, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~178#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~178#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~$Pointer$~X~~dma_addr_t~0~X~$Pointer$~TO~VOID } true;havoc dma_free_attrs_#t~mem179#1.base, dma_free_attrs_#t~mem179#1.offset; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4170: assume !(0 != (dma_free_attrs_#t~mem172#1.base + dma_free_attrs_#t~mem172#1.offset) % 18446744073709551616);havoc dma_free_attrs_#t~mem172#1.base, dma_free_attrs_#t~mem172#1.offset; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815: havoc arch_irqs_disabled_flags_#t~bitwise26#1;dma_free_attrs_#t~ret169#1 := arch_irqs_disabled_flags_#res#1;havoc arch_irqs_disabled_flags_#t~bitwise26#1, arch_irqs_disabled_flags_~flags#1;havoc arch_irqs_disabled_flags_#in~flags#1;assume { :end_inline_arch_irqs_disabled_flags } true;assume -2147483648 <= dma_free_attrs_#t~ret169#1 && dma_free_attrs_#t~ret169#1 <= 2147483647;dma_free_attrs_~tmp___0~1#1 := dma_free_attrs_#t~ret169#1;havoc dma_free_attrs_#t~ret169#1;dma_free_attrs_~__ret_warn_on~0#1 := (if 0 != dma_free_attrs_~tmp___0~1#1 then 1 else 0); [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-3: [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-2: arch_irqs_disabled_flags_#res#1 := (if 0 == arch_irqs_disabled_flags_#t~bitwise26#1 % 18446744073709551616 then 1 else 0);havoc arch_irqs_disabled_flags_#t~bitwise26#1; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4162: assume -9223372036854775808 <= dma_free_attrs_#t~ret170#1 && dma_free_attrs_#t~ret170#1 <= 9223372036854775807;dma_free_attrs_~tmp___1~1#1 := dma_free_attrs_#t~ret170#1;havoc dma_free_attrs_#t~ret170#1; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-5: assume 512 == arch_irqs_disabled_flags_~flags#1 % 18446744073709551616;arch_irqs_disabled_flags_#t~bitwise26#1 := arch_irqs_disabled_flags_~flags#1; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-5: assume !(512 == arch_irqs_disabled_flags_~flags#1 % 18446744073709551616); [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-4: havoc arch_irqs_disabled_flags_#t~bitwise26#1;assume arch_irqs_disabled_flags_#t~bitwise26#1 % 18446744073709551616 <= arch_irqs_disabled_flags_~flags#1 % 18446744073709551616 && arch_irqs_disabled_flags_#t~bitwise26#1 % 18446744073709551616 <= 512; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4162-1: SUMMARY for call dma_free_attrs_#t~ret170#1 := ldv__builtin_expect((if 0 != dma_free_attrs_~__ret_warn_on~0#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-6: assume 0 == arch_irqs_disabled_flags_~flags#1 % 18446744073709551616;arch_irqs_disabled_flags_#t~bitwise26#1 := 0; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3815-6: assume !(0 == arch_irqs_disabled_flags_~flags#1 % 18446744073709551616); [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: havoc dma_free_attrs_#t~ret167#1.base, dma_free_attrs_#t~ret167#1.offset, dma_free_attrs_#t~ret168#1, dma_free_attrs_#t~ret169#1, dma_free_attrs_#t~ret170#1, dma_free_attrs_#t~ret171#1, dma_free_attrs_#t~mem172#1.base, dma_free_attrs_#t~mem172#1.offset, dma_free_attrs_#t~mem179#1.base, dma_free_attrs_#t~mem179#1.offset, dma_free_attrs_~dev#1.base, dma_free_attrs_~dev#1.offset, dma_free_attrs_~size#1, dma_free_attrs_~vaddr#1.base, dma_free_attrs_~vaddr#1.offset, dma_free_attrs_~bus#1, dma_free_attrs_~attrs#1.base, dma_free_attrs_~attrs#1.offset, dma_free_attrs_~ops~1#1.base, dma_free_attrs_~ops~1#1.offset, dma_free_attrs_~tmp~10#1.base, dma_free_attrs_~tmp~10#1.offset, dma_free_attrs_~__ret_warn_on~0#1, dma_free_attrs_~_flags~0#1, dma_free_attrs_~tmp___0~1#1, dma_free_attrs_~tmp___1~1#1;havoc dma_free_attrs_#in~dev#1.base, dma_free_attrs_#in~dev#1.offset, dma_free_attrs_#in~size#1, dma_free_attrs_#in~vaddr#1.base, dma_free_attrs_#in~vaddr#1.offset, dma_free_attrs_#in~bus#1, dma_free_attrs_#in~attrs#1.base, dma_free_attrs_#in~attrs#1.offset;assume { :end_inline_dma_free_attrs } true;havoc #t~mem1808#1.base, #t~mem1808#1.offset;havoc #t~mem1809#1.base, #t~mem1809#1.offset;havoc #t~mem1810#1;call write~$Pointer$#84(0, 0, ~ohci~15#1.base, 76 + ~ohci~15#1.offset, 8);call write~int#84(0, ~ohci~15#1.base, 84 + ~ohci~15#1.offset, 8); [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: havoc flush_work_#t~nondet2204#1;#t~ret1801#1 := flush_work_#res#1;havoc flush_work_#t~nondet2204#1, flush_work_~arg0#1.base, flush_work_~arg0#1.offset;havoc flush_work_#in~arg0#1.base, flush_work_#in~arg0#1.offset;assume { :end_inline_flush_work } true;havoc #t~ret1801#1; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4163: assume 0 != dma_free_attrs_~tmp___1~1#1; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4163: assume !(0 != dma_free_attrs_~tmp___1~1#1); [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4159: dma_free_attrs_#t~ret168#1 := arch_local_save_flags_#res#1;havoc arch_local_save_flags_#t~mem24#1.base, arch_local_save_flags_#t~mem24#1.offset, arch_local_save_flags_#t~ret25#1, arch_local_save_flags_~__ret~0#1, arch_local_save_flags_~__edi~0#1, arch_local_save_flags_~__esi~0#1, arch_local_save_flags_~__edx~0#1, arch_local_save_flags_~__ecx~0#1, arch_local_save_flags_~__eax~0#1, arch_local_save_flags_~tmp~0#1;assume { :end_inline_arch_local_save_flags } true;dma_free_attrs_~_flags~0#1 := dma_free_attrs_#t~ret168#1;havoc dma_free_attrs_#t~ret168#1;assume { :begin_inline_arch_irqs_disabled_flags } true;arch_irqs_disabled_flags_#in~flags#1 := dma_free_attrs_~_flags~0#1;havoc arch_irqs_disabled_flags_#res#1;havoc arch_irqs_disabled_flags_#t~bitwise26#1, arch_irqs_disabled_flags_~flags#1;arch_irqs_disabled_flags_~flags#1 := arch_irqs_disabled_flags_#in~flags#1; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: havoc del_timer_#t~nondet2195#1;#t~ret1805#1 := del_timer_#res#1;havoc del_timer_#t~nondet2195#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~ret1805#1 && #t~ret1805#1 <= 2147483647;havoc #t~ret1805#1; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4168: assume -9223372036854775808 <= dma_free_attrs_#t~ret171#1 && dma_free_attrs_#t~ret171#1 <= 9223372036854775807;havoc dma_free_attrs_#t~ret171#1;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_attrs_~dev#1.base, dma_free_attrs_~dev#1.offset, dma_free_attrs_~size#1, dma_free_attrs_~vaddr#1.base, dma_free_attrs_~vaddr#1.offset, dma_free_attrs_~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; [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4168-1: SUMMARY for call dma_free_attrs_#t~ret171#1 := ldv__builtin_expect((if 0 != dma_free_attrs_~__ret_warn_on~0#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:46:11,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4164: SUMMARY for call warn_slowpath_null(3, 0, 166); srcloc: null [2025-02-08 02:46:12,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11986: havoc device_init_wakeup_#t~nondet2200#1; [2025-02-08 02:46:13,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11935: havoc #t~nondet2191; [2025-02-08 02:46:14,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3776: havoc #t~mem18.base, #t~mem18.offset; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5271: assume root_port_reset_~limit_1~0#1 >= 0; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5271: assume !(root_port_reset_~limit_1~0#1 >= 0); [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: root_port_reset_~temp~4#1 := root_port_reset_#t~ret543#1; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222-1: SUMMARY for call root_port_reset_#t~ret543#1 := _ohci_readl(root_port_reset_~ohci#1.base, root_port_reset_~ohci#1.offset, root_port_reset_~portstat~0#1.base, root_port_reset_~portstat~0#1.offset); srcloc: null [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: assume 4294967295 == root_port_reset_~temp~4#1 % 4294967296;root_port_reset_#res#1 := -108;call ULTIMATE.dealloc(root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset);havoc root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5223: assume !(4294967295 == root_port_reset_~temp~4#1 % 4294967296); [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5207: call ULTIMATE.dealloc(root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset);havoc root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset;#t~ret592#1 := root_port_reset_#res#1;havoc root_port_reset_#t~mem540#1.base, root_port_reset_#t~mem540#1.offset, root_port_reset_#t~mem541#1.base, root_port_reset_#t~mem541#1.offset, root_port_reset_#t~ret542#1, root_port_reset_#t~ret543#1, root_port_reset_#t~bitwise544#1, root_port_reset_#t~mem545#1, root_port_reset_#t~ret546#1, root_port_reset_#t~ret547#1.base, root_port_reset_#t~ret547#1.offset, root_port_reset_#t~mem548#1.base, root_port_reset_#t~mem548#1.offset, root_port_reset_#t~ret549#1, root_port_reset_#t~bitwise550#1, root_port_reset_#t~mem551#1.base, root_port_reset_#t~mem551#1.offset, root_port_reset_#t~ret552#1, root_port_reset_~ohci#1.base, root_port_reset_~ohci#1.offset, root_port_reset_~port#1, root_port_reset_~portstat~0#1.base, root_port_reset_~portstat~0#1.offset, root_port_reset_~temp~4#1, root_port_reset_~now~0#1, root_port_reset_~tmp~30#1, root_port_reset_~reset_done~0#1, root_port_reset_~limit_1~0#1, root_port_reset_~limit_2~0#1, root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset, root_port_reset_~tmp___0~10#1.base, root_port_reset_~tmp___0~10#1.offset, root_port_reset_~tmp___1~7#1, root_port_reset_~tmp___2~5#1;havoc root_port_reset_#in~ohci#1.base, root_port_reset_#in~ohci#1.offset, root_port_reset_#in~port#1;assume { :end_inline_root_port_reset } true;assume -2147483648 <= #t~ret592#1 && #t~ret592#1 <= 2147483647;~retval~0#1 := #t~ret592#1; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: assume root_port_reset_~limit_2~0#1 < 0;call write~$Pointer$#137(74, 0, root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset, 8);call write~$Pointer$#137(75, 0, root_port_reset_~#descriptor~2#1.base, 8 + root_port_reset_~#descriptor~2#1.offset, 8);call write~$Pointer$#137(76, 0, root_port_reset_~#descriptor~2#1.base, 16 + root_port_reset_~#descriptor~2#1.offset, 8);call write~$Pointer$#137(77, 0, root_port_reset_~#descriptor~2#1.base, 24 + root_port_reset_~#descriptor~2#1.offset, 8);call write~int#137(633, root_port_reset_~#descriptor~2#1.base, 32 + root_port_reset_~#descriptor~2#1.offset, 4);call write~int#137(1, root_port_reset_~#descriptor~2#1.base, 36 + root_port_reset_~#descriptor~2#1.offset, 1);call root_port_reset_#t~mem545#1 := read~int#137(root_port_reset_~#descriptor~2#1.base, 36 + root_port_reset_~#descriptor~2#1.offset, 1); [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: assume !(root_port_reset_~limit_2~0#1 < 0); [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5257: assume 0 == root_port_reset_~temp~4#1 % 2 % 4294967296; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5257: assume !(0 == root_port_reset_~temp~4#1 % 2 % 4294967296); [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5292: call ULTIMATE.dealloc(~#descriptor~3#1.base, ~#descriptor~3#1.offset);havoc ~#descriptor~3#1.base, ~#descriptor~3#1.offset; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: assume 0 == root_port_reset_#t~bitwise544#1 % 4294967296;havoc root_port_reset_#t~bitwise544#1; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227: assume !(0 == root_port_reset_#t~bitwise544#1 % 4294967296);havoc root_port_reset_#t~bitwise544#1; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-1: [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-4: assume 0 == root_port_reset_~temp~4#1 % 4294967296;root_port_reset_#t~bitwise544#1 := 0; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-4: assume !(0 == root_port_reset_~temp~4#1 % 4294967296); [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-2: havoc root_port_reset_#t~bitwise544#1;assume root_port_reset_#t~bitwise544#1 % 4294967296 <= root_port_reset_~temp~4#1 % 4294967296 && root_port_reset_#t~bitwise544#1 % 4294967296 <= 16; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-3: assume 16 == root_port_reset_~temp~4#1 % 4294967296;root_port_reset_#t~bitwise544#1 := root_port_reset_~temp~4#1; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5227-3: assume !(16 == root_port_reset_~temp~4#1 % 4294967296); [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-2: havoc root_port_reset_#t~bitwise550#1;assume root_port_reset_#t~bitwise550#1 % 4294967296 <= root_port_reset_~temp~4#1 % 4294967296 && root_port_reset_#t~bitwise550#1 % 4294967296 <= 1048576; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-3: assume 1048576 == root_port_reset_~temp~4#1 % 4294967296;root_port_reset_#t~bitwise550#1 := root_port_reset_~temp~4#1; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-3: assume !(1048576 == root_port_reset_~temp~4#1 % 4294967296); [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261: assume 0 != root_port_reset_#t~bitwise550#1 % 4294967296;havoc root_port_reset_#t~bitwise550#1; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261: assume !(0 != root_port_reset_#t~bitwise550#1 % 4294967296);havoc root_port_reset_#t~bitwise550#1; [2025-02-08 02:46:17,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-1: [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-4: assume 0 == root_port_reset_~temp~4#1 % 4294967296;root_port_reset_#t~bitwise550#1 := 0; [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5261-4: assume !(0 == root_port_reset_~temp~4#1 % 4294967296); [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5262: SUMMARY for call _ohci_writel(root_port_reset_~ohci#1.base, root_port_reset_~ohci#1.offset, 1048576, root_port_reset_~portstat~0#1.base, root_port_reset_~portstat~0#1.offset); srcloc: null [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-1: root_port_reset_#res#1 := 0;call ULTIMATE.dealloc(root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset);havoc root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset; [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247: assume -9223372036854775808 <= root_port_reset_#t~ret546#1 && root_port_reset_#t~ret546#1 <= 9223372036854775807;root_port_reset_~tmp___1~7#1 := root_port_reset_#t~ret546#1;havoc root_port_reset_#t~mem545#1;havoc root_port_reset_#t~ret546#1; [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5247-1: SUMMARY for call root_port_reset_#t~ret546#1 := ldv__builtin_expect((if root_port_reset_#t~mem545#1 % 256 % 18446744073709551616 <= 9223372036854775807 then root_port_reset_#t~mem545#1 % 256 % 18446744073709551616 else root_port_reset_#t~mem545#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5231: root_port_reset_~limit_2~0#1 := root_port_reset_~limit_2~0#1 - 1; [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5231-1: SUMMARY for call __const_udelay(2147500); srcloc: null [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5248: assume 0 != root_port_reset_~tmp___1~7#1; [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5248: assume !(0 != root_port_reset_~tmp___1~7#1); [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5265: SUMMARY for call _ohci_writel(root_port_reset_~ohci#1.base, root_port_reset_~ohci#1.offset, 16, root_port_reset_~portstat~0#1.base, root_port_reset_~portstat~0#1.offset); srcloc: null [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5249: root_port_reset_~tmp___0~10#1.base, root_port_reset_~tmp___0~10#1.offset := root_port_reset_#t~ret547#1.base, root_port_reset_#t~ret547#1.offset;havoc root_port_reset_#t~ret547#1.base, root_port_reset_#t~ret547#1.offset;call root_port_reset_#t~mem548#1.base, root_port_reset_#t~mem548#1.offset := read~$Pointer$#84(root_port_reset_~tmp___0~10#1.base, root_port_reset_~tmp___0~10#1.offset, 8); [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5249-1: SUMMARY for call root_port_reset_#t~ret547#1.base, root_port_reset_#t~ret547#1.offset := ohci_to_hcd(root_port_reset_~ohci#1.base, root_port_reset_~ohci#1.offset); srcloc: null [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5266: call root_port_reset_#t~mem551#1.base, root_port_reset_#t~mem551#1.offset := read~$Pointer$#84(root_port_reset_~ohci#1.base, 68 + root_port_reset_~ohci#1.offset, 8); [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5266-1: SUMMARY for call msleep(10); srcloc: null [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5250: assume -2147483648 <= root_port_reset_#t~ret549#1 && root_port_reset_#t~ret549#1 <= 2147483647;havoc root_port_reset_#t~mem548#1.base, root_port_reset_#t~mem548#1.offset;havoc root_port_reset_#t~ret549#1; [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5250-1: SUMMARY for call root_port_reset_#t~ret549#1 := __dynamic_dev_dbg(root_port_reset_~#descriptor~2#1.base, root_port_reset_~#descriptor~2#1.offset, root_port_reset_#t~mem548#1.base, root_port_reset_#t~mem548#1.offset, 78, 0); srcloc: null [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5267: root_port_reset_~tmp___2~5#1 := root_port_reset_#t~ret552#1;havoc root_port_reset_#t~mem551#1.base, root_port_reset_#t~mem551#1.offset;havoc root_port_reset_#t~ret552#1;root_port_reset_~now~0#1 := root_port_reset_~tmp___2~5#1; [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5267-1: SUMMARY for call root_port_reset_#t~ret552#1 := _ohci_readl(root_port_reset_~ohci#1.base, root_port_reset_~ohci#1.offset, root_port_reset_#t~mem551#1.base, 60 + root_port_reset_#t~mem551#1.offset); srcloc: null [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5234: assume root_port_reset_~limit_2~0#1 >= 0; [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5234: assume !(root_port_reset_~limit_2~0#1 >= 0); [2025-02-08 02:46:17,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5367: havoc ohci_hub_descriptor_#t~ret522#1, ohci_hub_descriptor_#t~mem523#1, ohci_hub_descriptor_#t~mem524#1, ohci_hub_descriptor_#t~bitwise525#1, ohci_hub_descriptor_#t~bitwise526#1, ohci_hub_descriptor_#t~bitwise527#1, ohci_hub_descriptor_#t~bitwise528#1, ohci_hub_descriptor_#t~bitwise529#1, ohci_hub_descriptor_#t~bitwise530#1, ohci_hub_descriptor_#t~bitwise531#1, ohci_hub_descriptor_#t~ret532#1, ohci_hub_descriptor_#t~ret533#1, ohci_hub_descriptor_#t~memset~res534#1.base, ohci_hub_descriptor_#t~memset~res534#1.offset, ohci_hub_descriptor_#t~mem535#1, ohci_hub_descriptor_~ohci#1.base, ohci_hub_descriptor_~ohci#1.offset, ohci_hub_descriptor_~desc#1.base, ohci_hub_descriptor_~desc#1.offset, ohci_hub_descriptor_~rh~0#1, ohci_hub_descriptor_~tmp~28#1, ohci_hub_descriptor_~temp~3#1;havoc ohci_hub_descriptor_#in~ohci#1.base, ohci_hub_descriptor_#in~ohci#1.offset, ohci_hub_descriptor_#in~desc#1.base, ohci_hub_descriptor_#in~desc#1.offset;assume { :end_inline_ohci_hub_descriptor } true; [2025-02-08 02:46:17,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269: assume (if ((if root_port_reset_~now~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~now~0#1 % 65536 % 4294967296 else root_port_reset_~now~0#1 % 65536 % 4294967296 - 4294967296) - (if root_port_reset_~reset_done~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~reset_done~0#1 % 65536 % 4294967296 else root_port_reset_~reset_done~0#1 % 65536 % 4294967296 - 4294967296)) % 65536 <= 32767 then ((if root_port_reset_~now~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~now~0#1 % 65536 % 4294967296 else root_port_reset_~now~0#1 % 65536 % 4294967296 - 4294967296) - (if root_port_reset_~reset_done~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~reset_done~0#1 % 65536 % 4294967296 else root_port_reset_~reset_done~0#1 % 65536 % 4294967296 - 4294967296)) % 65536 else ((if root_port_reset_~now~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~now~0#1 % 65536 % 4294967296 else root_port_reset_~now~0#1 % 65536 % 4294967296 - 4294967296) - (if root_port_reset_~reset_done~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~reset_done~0#1 % 65536 % 4294967296 else root_port_reset_~reset_done~0#1 % 65536 % 4294967296 - 4294967296)) % 65536 - 65536) < 0;root_port_reset_~limit_1~0#1 := root_port_reset_~limit_1~0#1 - 1; [2025-02-08 02:46:17,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5269: assume !((if ((if root_port_reset_~now~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~now~0#1 % 65536 % 4294967296 else root_port_reset_~now~0#1 % 65536 % 4294967296 - 4294967296) - (if root_port_reset_~reset_done~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~reset_done~0#1 % 65536 % 4294967296 else root_port_reset_~reset_done~0#1 % 65536 % 4294967296 - 4294967296)) % 65536 <= 32767 then ((if root_port_reset_~now~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~now~0#1 % 65536 % 4294967296 else root_port_reset_~now~0#1 % 65536 % 4294967296 - 4294967296) - (if root_port_reset_~reset_done~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~reset_done~0#1 % 65536 % 4294967296 else root_port_reset_~reset_done~0#1 % 65536 % 4294967296 - 4294967296)) % 65536 else ((if root_port_reset_~now~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~now~0#1 % 65536 % 4294967296 else root_port_reset_~now~0#1 % 65536 % 4294967296 - 4294967296) - (if root_port_reset_~reset_done~0#1 % 65536 % 4294967296 <= 2147483647 then root_port_reset_~reset_done~0#1 % 65536 % 4294967296 else root_port_reset_~reset_done~0#1 % 65536 % 4294967296 - 4294967296)) % 65536 - 65536) < 0); [2025-02-08 02:46:18,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: assume { :end_inline_usb_amd_quirk_pll_enable } true; [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-3: assume false;#t~bitwise1967#1 := #t~mem1966#1; [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-3: assume !false; [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-4: assume 0 == #t~mem1966#1 % 4294967296 || 512 == #t~mem1966#1 % 4294967296;#t~bitwise1967#1 := 512; [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-4: assume !(0 == #t~mem1966#1 % 4294967296 || 512 == #t~mem1966#1 % 4294967296); [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032: call write~int#84(#t~bitwise1967#1, ~ohci~27#1.base, 1060 + ~ohci~27#1.offset, 4);havoc #t~mem1966#1;havoc #t~bitwise1967#1; [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-1: [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031: assume 0 != (if ~tmp___0~62#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~62#1 % 256 % 4294967296 else ~tmp___0~62#1 % 256 % 4294967296 - 4294967296);call #t~mem1966#1 := read~int#84(~ohci~27#1.base, 1060 + ~ohci~27#1.offset, 4); [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10031: assume !(0 != (if ~tmp___0~62#1 % 256 % 4294967296 <= 2147483647 then ~tmp___0~62#1 % 256 % 4294967296 else ~tmp___0~62#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-2: havoc #t~bitwise1967#1;assume (#t~bitwise1967#1 % 4294967296 >= #t~mem1966#1 % 4294967296 && #t~bitwise1967#1 % 4294967296 >= 512) && #t~bitwise1967#1 % 4294967296 <= 512 + #t~mem1966#1 % 4294967296; [2025-02-08 02:46:18,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3945: havoc device_can_wakeup_#t~mem68#1;#t~ret1965#1 := device_can_wakeup_#res#1;havoc device_can_wakeup_#t~mem68#1, device_can_wakeup_~dev#1.base, device_can_wakeup_~dev#1.offset;havoc device_can_wakeup_#in~dev#1.base, device_can_wakeup_#in~dev#1.offset;assume { :end_inline_device_can_wakeup } true;~tmp___0~62#1 := (if 0 == #t~ret1965#1 % 256 then 0 else 1);havoc #t~ret1965#1; [2025-02-08 02:46:18,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142: call ULTIMATE.dealloc(~#dma~0.base, ~#dma~0.offset);havoc ~#dma~0.base, ~#dma~0.offset; [2025-02-08 02:46:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-4: assume 0 == #t~mem1315#1 % 4294967296;#t~bitwise1316#1 := 0; [2025-02-08 02:46:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-4: assume !(0 == #t~mem1315#1 % 4294967296); [2025-02-08 02:46:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: assume 0 != (~tdINFO~0#1 - ~tdINFO~0#1 % 268435456) % 4294967296;#res#1 := ~status~4#1; [2025-02-08 02:46:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: assume !(0 != (~tdINFO~0#1 - ~tdINFO~0#1 % 268435456) % 4294967296);call #t~mem1315#1 := read~int#84(~urb#1.base, 80 + ~urb#1.offset, 4); [2025-02-08 02:46:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-3: assume 128 == #t~mem1315#1 % 4294967296;#t~bitwise1316#1 := #t~mem1315#1; [2025-02-08 02:46:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-3: assume !(128 == #t~mem1315#1 % 4294967296); [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-2: havoc #t~bitwise1316#1;assume #t~bitwise1316#1 % 4294967296 <= #t~mem1315#1 % 4294967296 && #t~bitwise1316#1 % 4294967296 <= 128; [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-1: [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3741: havoc __le16_to_cpup_#t~mem2#1;hc16_to_cpup_#t~ret251#1 := __le16_to_cpup_#res#1;havoc __le16_to_cpup_#t~mem2#1, __le16_to_cpup_~p#1.base, __le16_to_cpup_~p#1.offset;havoc __le16_to_cpup_#in~p#1.base, __le16_to_cpup_#in~p#1.offset;assume { :end_inline___le16_to_cpup } true;hc16_to_cpup_~tmp~13#1 := hc16_to_cpup_#t~ret251#1;havoc hc16_to_cpup_#t~ret251#1;hc16_to_cpup_#res#1 := hc16_to_cpup_~tmp~13#1; [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4375: ohci_hwPSW_#t~ret256#1 := hc16_to_cpup_#res#1;havoc hc16_to_cpup_#t~ret251#1, hc16_to_cpup_~ohci#1.base, hc16_to_cpup_~ohci#1.offset, hc16_to_cpup_~x#1.base, hc16_to_cpup_~x#1.offset, hc16_to_cpup_~tmp~13#1;havoc hc16_to_cpup_#in~ohci#1.base, hc16_to_cpup_#in~ohci#1.offset, hc16_to_cpup_#in~x#1.base, hc16_to_cpup_#in~x#1.offset;assume { :end_inline_hc16_to_cpup } true;ohci_hwPSW_~tmp___0~3#1 := ohci_hwPSW_#t~ret256#1;havoc ohci_hwPSW_#t~ret256#1;ohci_hwPSW_#res#1 := ohci_hwPSW_~tmp___0~3#1; [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: call #t~mem1319#1 := read~int#84(~urb#1.base, 132 + ~urb#1.offset, 4);call write~int#84(#t~mem1319#1 + ~dlen~0#1, ~urb#1.base, 132 + ~urb#1.offset, 4);havoc #t~mem1319#1;call #t~mem1320#1 := read~int#84(~td#1.base, 20 + ~td#1.offset, 1);call write~int#84(~dlen~0#1, ~urb#1.base, 8 + (184 + ~urb#1.offset + 16 * (if #t~mem1320#1 % 256 % 4294967296 <= 2147483647 then #t~mem1320#1 % 256 % 4294967296 else #t~mem1320#1 % 256 % 4294967296 - 4294967296)), 4);havoc #t~mem1320#1;call #t~mem1321#1 := read~int#84(~td#1.base, 20 + ~td#1.offset, 1);call #t~mem1322#1 := read~int#28(~#cc_to_error~0.base, ~#cc_to_error~0.offset + 4 * ~cc~0#1, 4);call write~int#84(#t~mem1322#1, ~urb#1.base, 12 + (184 + ~urb#1.offset + 16 * (if #t~mem1321#1 % 256 % 4294967296 <= 2147483647 then #t~mem1321#1 % 256 % 4294967296 else #t~mem1321#1 % 256 % 4294967296 - 4294967296)), 4);havoc #t~mem1321#1;havoc #t~mem1322#1; [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: ~dlen~0#1 := (if ~tdPSW~0#1 % 65536 % 4294967296 <= 2147483647 then ~tdPSW~0#1 % 65536 % 4294967296 else ~tdPSW~0#1 % 65536 % 4294967296 - 4294967296) % 1024; [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005: assume 9 == ~cc~0#1;~cc~0#1 := 0; [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8005: assume !(9 == ~cc~0#1); [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: #t~ret1314#1 := ohci_hwPSW_#res#1;havoc ohci_hwPSW_#t~ret255#1.base, ohci_hwPSW_#t~ret255#1.offset, ohci_hwPSW_#t~ret256#1, ohci_hwPSW_~ohci#1.base, ohci_hwPSW_~ohci#1.offset, ohci_hwPSW_~td#1.base, ohci_hwPSW_~td#1.offset, ohci_hwPSW_~index#1, ohci_hwPSW_~tmp~16#1.base, ohci_hwPSW_~tmp~16#1.offset, ohci_hwPSW_~tmp___0~3#1;havoc ohci_hwPSW_#in~ohci#1.base, ohci_hwPSW_#in~ohci#1.offset, ohci_hwPSW_#in~td#1.base, ohci_hwPSW_#in~td#1.offset, ohci_hwPSW_#in~index#1;assume { :end_inline_ohci_hwPSW } true;~tmp___0~35#1 := #t~ret1314#1;havoc #t~ret1314#1;~tdPSW~0#1 := ~tmp___0~35#1;~dlen~0#1 := 0;~cc~0#1 := (if ~tdPSW~0#1 % 65536 % 4294967296 <= 2147483647 then ~tdPSW~0#1 % 65536 % 4294967296 else ~tdPSW~0#1 % 65536 % 4294967296 - 4294967296) / 4096 % 16; [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002: assume 0 == #t~bitwise1316#1 % 4294967296;havoc #t~mem1315#1;havoc #t~bitwise1316#1;call #t~mem1317#1 := read~int#84(~td#1.base, 20 + ~td#1.offset, 1);call #t~mem1318#1 := read~int#84(~urb#1.base, 4 + (184 + ~urb#1.offset + 16 * (if #t~mem1317#1 % 256 % 4294967296 <= 2147483647 then #t~mem1317#1 % 256 % 4294967296 else #t~mem1317#1 % 256 % 4294967296 - 4294967296)), 4);~dlen~0#1 := (if #t~mem1318#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1318#1 % 4294967296 % 4294967296 else #t~mem1318#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1317#1;havoc #t~mem1318#1; [2025-02-08 02:46:19,385 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002: assume !(0 == #t~bitwise1316#1 % 4294967296);havoc #t~mem1315#1;havoc #t~bitwise1316#1; [2025-02-08 02:46:19,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168: havoc usb_hcd_check_unlink_urb_#t~nondet2234#1; [2025-02-08 02:46:19,657 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: havoc #t~nondet2194; [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7542: periodic_unlink_~prev_p~1#1.base, periodic_unlink_~prev_p~1#1.offset := periodic_unlink_~temp~12#1.base, 12 + periodic_unlink_~temp~12#1.offset;periodic_unlink_~prev~2#1.base, periodic_unlink_~prev~2#1.offset := periodic_unlink_~temp~12#1.base, 32 + periodic_unlink_~temp~12#1.offset;call periodic_unlink_#t~mem1130#1.base, periodic_unlink_#t~mem1130#1.offset := read~$Pointer$#84(periodic_unlink_~prev~2#1.base, periodic_unlink_~prev~2#1.offset, 8); [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538: periodic_unlink_~prev~2#1.base, periodic_unlink_~prev~2#1.offset := periodic_unlink_~ohci#1.base, 116 + periodic_unlink_~ohci#1.offset + 8 * (if periodic_unlink_~i~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then periodic_unlink_~i~6#1 % 18446744073709551616 % 18446744073709551616 else periodic_unlink_~i~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call periodic_unlink_#t~mem1129#1.base, periodic_unlink_#t~mem1129#1.offset := read~$Pointer$#84(periodic_unlink_~ohci#1.base, 76 + periodic_unlink_~ohci#1.offset, 8);periodic_unlink_~prev_p~1#1.base, periodic_unlink_~prev_p~1#1.offset := periodic_unlink_#t~mem1129#1.base, periodic_unlink_#t~mem1129#1.offset + 4 * (if periodic_unlink_~i~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then periodic_unlink_~i~6#1 % 18446744073709551616 % 18446744073709551616 else periodic_unlink_~i~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc periodic_unlink_#t~mem1129#1.base, periodic_unlink_#t~mem1129#1.offset; [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: assume (periodic_unlink_~temp~12#1.base + periodic_unlink_~temp~12#1.offset) % 18446744073709551616 != (periodic_unlink_~ed#1.base + periodic_unlink_~ed#1.offset) % 18446744073709551616; [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: assume !((periodic_unlink_~temp~12#1.base + periodic_unlink_~temp~12#1.offset) % 18446744073709551616 != (periodic_unlink_~ed#1.base + periodic_unlink_~ed#1.offset) % 18446744073709551616); [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7564: assume periodic_unlink_~i~6#1 <= 31; [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7564: assume !(periodic_unlink_~i~6#1 <= 31); [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7556-1: call periodic_unlink_#t~mem1132#1.base, periodic_unlink_#t~mem1132#1.offset := read~$Pointer$#84(periodic_unlink_~prev~2#1.base, periodic_unlink_~prev~2#1.offset, 8); [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7556: assume 0 != (periodic_unlink_#t~mem1132#1.base + periodic_unlink_#t~mem1132#1.offset) % 18446744073709551616;havoc periodic_unlink_#t~mem1132#1.base, periodic_unlink_#t~mem1132#1.offset;call periodic_unlink_#t~mem1133#1 := read~int#84(periodic_unlink_~ed#1.base, 12 + periodic_unlink_~ed#1.offset, 4);call write~int#84(periodic_unlink_#t~mem1133#1, periodic_unlink_~prev_p~1#1.base, periodic_unlink_~prev_p~1#1.offset, 4);havoc periodic_unlink_#t~mem1133#1;call periodic_unlink_#t~mem1134#1.base, periodic_unlink_#t~mem1134#1.offset := read~$Pointer$#84(periodic_unlink_~ed#1.base, 32 + periodic_unlink_~ed#1.offset, 8);call write~$Pointer$#84(periodic_unlink_#t~mem1134#1.base, periodic_unlink_#t~mem1134#1.offset, periodic_unlink_~prev~2#1.base, periodic_unlink_~prev~2#1.offset, 8);havoc periodic_unlink_#t~mem1134#1.base, periodic_unlink_#t~mem1134#1.offset; [2025-02-08 02:46:20,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7556: assume !(0 != (periodic_unlink_#t~mem1132#1.base + periodic_unlink_#t~mem1132#1.offset) % 18446744073709551616);havoc periodic_unlink_#t~mem1132#1.base, periodic_unlink_#t~mem1132#1.offset; [2025-02-08 02:46:20,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7561: call periodic_unlink_#t~mem1136#1 := read~int#84(periodic_unlink_~ohci#1.base, 932 + periodic_unlink_~ohci#1.offset + 4 * periodic_unlink_~i~6#1, 4);call periodic_unlink_#t~mem1135#1 := read~int#84(periodic_unlink_~ed#1.base, 69 + periodic_unlink_~ed#1.offset, 2);call write~int#84(periodic_unlink_#t~mem1136#1 - (if periodic_unlink_#t~mem1135#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1135#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1135#1 % 65536 % 4294967296 - 4294967296), periodic_unlink_~ohci#1.base, 932 + periodic_unlink_~ohci#1.offset + 4 * periodic_unlink_~i~6#1, 4);havoc periodic_unlink_#t~mem1136#1;havoc periodic_unlink_#t~mem1135#1;call periodic_unlink_#t~mem1137#1 := read~int#84(periodic_unlink_~ed#1.base, 67 + periodic_unlink_~ed#1.offset, 2);periodic_unlink_~i~6#1 := (if periodic_unlink_#t~mem1137#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1137#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1137#1 % 65536 % 4294967296 - 4294967296) + periodic_unlink_~i~6#1;havoc periodic_unlink_#t~mem1137#1; [2025-02-08 02:46:20,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7545: assume 0 != (periodic_unlink_#t~mem1130#1.base + periodic_unlink_#t~mem1130#1.offset) % 18446744073709551616;havoc periodic_unlink_#t~mem1130#1.base, periodic_unlink_#t~mem1130#1.offset;call periodic_unlink_#t~mem1131#1.base, periodic_unlink_#t~mem1131#1.offset := read~$Pointer$#84(periodic_unlink_~prev~2#1.base, periodic_unlink_~prev~2#1.offset, 8);periodic_unlink_~temp~12#1.base, periodic_unlink_~temp~12#1.offset := periodic_unlink_#t~mem1131#1.base, periodic_unlink_#t~mem1131#1.offset;havoc periodic_unlink_#t~mem1131#1.base, periodic_unlink_#t~mem1131#1.offset; [2025-02-08 02:46:20,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7545: assume !(0 != (periodic_unlink_#t~mem1130#1.base + periodic_unlink_#t~mem1130#1.offset) % 18446744073709551616);havoc periodic_unlink_#t~mem1130#1.base, periodic_unlink_#t~mem1130#1.offset; [2025-02-08 02:46:20,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7570: periodic_unlink_~tmp~55#1.base, periodic_unlink_~tmp~55#1.offset := periodic_unlink_#t~ret1138#1.base, periodic_unlink_#t~ret1138#1.offset;call periodic_unlink_#t~mem1141#1 := read~int#84(periodic_unlink_~tmp~55#1.base, 82 + periodic_unlink_~tmp~55#1.offset, 4);call periodic_unlink_#t~mem1139#1 := read~int#84(periodic_unlink_~ed#1.base, 69 + periodic_unlink_~ed#1.offset, 2);call periodic_unlink_#t~mem1140#1 := read~int#84(periodic_unlink_~ed#1.base, 67 + periodic_unlink_~ed#1.offset, 2);call write~int#84(periodic_unlink_#t~mem1141#1 - (if (if periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 - 4294967296) < 0 && 0 != (if periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 - 4294967296) % (if periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 - 4294967296) then (if (if periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 - 4294967296) < 0 then (if periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 - 4294967296) / (if periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 - 4294967296) - 1 else 1 + (if periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 - 4294967296) / (if periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 - 4294967296)) else (if periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1139#1 % 65536 % 4294967296 - 4294967296) / (if periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 <= 2147483647 then periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 else periodic_unlink_#t~mem1140#1 % 65536 % 4294967296 - 4294967296)), periodic_unlink_~tmp~55#1.base, 82 + periodic_unlink_~tmp~55#1.offset, 4);havoc periodic_unlink_#t~mem1141#1;havoc periodic_unlink_#t~mem1139#1;havoc periodic_unlink_#t~mem1140#1; [2025-02-08 02:46:20,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7636: havoc periodic_unlink_#t~mem1128#1, periodic_unlink_#t~mem1129#1.base, periodic_unlink_#t~mem1129#1.offset, periodic_unlink_#t~mem1130#1.base, periodic_unlink_#t~mem1130#1.offset, periodic_unlink_#t~mem1131#1.base, periodic_unlink_#t~mem1131#1.offset, periodic_unlink_#t~mem1132#1.base, periodic_unlink_#t~mem1132#1.offset, periodic_unlink_#t~mem1133#1, periodic_unlink_#t~mem1134#1.base, periodic_unlink_#t~mem1134#1.offset, periodic_unlink_#t~mem1136#1, periodic_unlink_#t~mem1135#1, periodic_unlink_#t~mem1137#1, periodic_unlink_#t~ret1138#1.base, periodic_unlink_#t~ret1138#1.offset, periodic_unlink_#t~mem1141#1, periodic_unlink_#t~mem1139#1, periodic_unlink_#t~mem1140#1, periodic_unlink_~ohci#1.base, periodic_unlink_~ohci#1.offset, periodic_unlink_~ed#1.base, periodic_unlink_~ed#1.offset, periodic_unlink_~i~6#1, periodic_unlink_~temp~12#1.base, periodic_unlink_~temp~12#1.offset, periodic_unlink_~prev~2#1.base, periodic_unlink_~prev~2#1.offset, periodic_unlink_~prev_p~1#1.base, periodic_unlink_~prev_p~1#1.offset, periodic_unlink_~tmp~55#1.base, periodic_unlink_~tmp~55#1.offset;havoc periodic_unlink_#in~ohci#1.base, periodic_unlink_#in~ohci#1.offset, periodic_unlink_#in~ed#1.base, periodic_unlink_#in~ed#1.offset;assume { :end_inline_periodic_unlink } true; [2025-02-08 02:46:20,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7570-1: SUMMARY for call periodic_unlink_#t~ret1138#1.base, periodic_unlink_#t~ret1138#1.offset := ohci_to_hcd(periodic_unlink_~ohci#1.base, periodic_unlink_~ohci#1.offset); srcloc: null [2025-02-08 02:46:20,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6956: havoc free_pages_~arg0#1, free_pages_~arg1#1;havoc free_pages_#in~arg0#1, free_pages_#in~arg1#1;assume { :end_inline_free_pages } true;havoc #t~mem939#1.base, #t~mem939#1.offset; [2025-02-08 02:46:20,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016: havoc assume_abort_if_not_~cond#1;havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true;havoc #t~ret127#1;#res#1.base, #res#1.offset := ~res~0#1.base, ~res~0#1.offset; [2025-02-08 02:46:20,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4014: havoc ~res~0#1.base, ~res~0#1.offset; [2025-02-08 02:46:20,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4016-1: #t~ret127#1 := ldv_is_err_#res#1;havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset;havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset;assume { :end_inline_ldv_is_err } true;assume -9223372036854775808 <= #t~ret127#1 && #t~ret127#1 <= 9223372036854775807;assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == #t~ret127#1 then 1 else 0);havoc assume_abort_if_not_~cond#1;assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 02:46:20,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005: assume 0 == assume_abort_if_not_~cond#1;assume false; [2025-02-08 02:46:20,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4005: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 02:46:21,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12092: havoc pci_match_id_#t~ret2219#1.base, pci_match_id_#t~ret2219#1.offset;#t~ret1957#1.base, #t~ret1957#1.offset := pci_match_id_#res#1.base, pci_match_id_#res#1.offset;havoc pci_match_id_#t~ret2219#1.base, pci_match_id_#t~ret2219#1.offset, pci_match_id_~arg0#1.base, pci_match_id_~arg0#1.offset, pci_match_id_~arg1#1.base, pci_match_id_~arg1#1.offset;havoc pci_match_id_#in~arg0#1.base, pci_match_id_#in~arg0#1.offset, pci_match_id_#in~arg1#1.base, pci_match_id_#in~arg1#1.offset;assume { :end_inline_pci_match_id } true;~quirk_id~0#1.base, ~quirk_id~0#1.offset := #t~ret1957#1.base, #t~ret1957#1.offset;havoc #t~ret1957#1.base, #t~ret1957#1.offset; [2025-02-08 02:46:21,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: assume -2147483648 <= #t~ret1960#1 && #t~ret1960#1 <= 2147483647;~ret~4#1 := #t~ret1960#1;havoc #t~ret1960#1; [2025-02-08 02:46:21,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002-1: SUMMARY for call #t~ret1960#1 := ##fun~$Pointer$~TO~int(~hcd#1.base, ~hcd#1.offset, ~quirk~0#1.base, ~quirk~0#1.offset); srcloc: null [2025-02-08 02:46:21,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: assume 0 != (~quirk_id~0#1.base + ~quirk_id~0#1.offset) % 18446744073709551616;call #t~mem1958#1 := read~int#84(~quirk_id~0#1.base, 24 + ~quirk_id~0#1.offset, 8);~quirk~0#1.base, ~quirk~0#1.offset := 0, (if #t~mem1958#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem1958#1 % 18446744073709551616 % 18446744073709551616 else #t~mem1958#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1958#1; [2025-02-08 02:46:21,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10000: assume !(0 != (~quirk_id~0#1.base + ~quirk_id~0#1.offset) % 18446744073709551616); [2025-02-08 02:46:21,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: assume 0 != ~ret~2#1;assume { :begin_inline_ldv_mutex_unlock_9 } true;ldv_mutex_unlock_9_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_9_#in~ldv_func_arg1#1.offset := ~buf~1#1.base, 16 + ~buf~1#1.offset;havoc ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset;ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset := ldv_mutex_unlock_9_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_9_#in~ldv_func_arg1#1.offset; [2025-02-08 02:46:21,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: assume !(0 != ~ret~2#1); [2025-02-08 02:46:21,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: havoc get_zeroed_page_#t~nondet2205#1;fill_buffer_#t~ret925#1 := get_zeroed_page_#res#1;havoc get_zeroed_page_#t~nondet2205#1, get_zeroed_page_~arg0#1;havoc get_zeroed_page_#in~arg0#1;assume { :end_inline_get_zeroed_page } true;fill_buffer_~tmp~42#1 := fill_buffer_#t~ret925#1;havoc fill_buffer_#t~ret925#1;call write~$Pointer$#84(0, (if fill_buffer_~tmp~42#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fill_buffer_~tmp~42#1 % 18446744073709551616 % 18446744073709551616 else fill_buffer_~tmp~42#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), fill_buffer_~buf#1.base, 180 + fill_buffer_~buf#1.offset, 8); [2025-02-08 02:46:21,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399: SUMMARY for call ldv_mutex_unlock_mutex_of_debug_buffer(ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:46:21,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6934: #t~ret933#1 := fill_buffer_#res#1;havoc fill_buffer_#t~mem924#1.base, fill_buffer_#t~mem924#1.offset, fill_buffer_#t~ret925#1, fill_buffer_#t~mem926#1.base, fill_buffer_#t~mem926#1.offset, fill_buffer_#t~mem929#1.base, fill_buffer_#t~mem929#1.offset, fill_buffer_#t~ret930#1, fill_buffer_~buf#1.base, fill_buffer_~buf#1.offset, fill_buffer_~ret~1#1, fill_buffer_~tmp~42#1, fill_buffer_~tmp___0~21#1;havoc fill_buffer_#in~buf#1.base, fill_buffer_#in~buf#1.offset;assume { :end_inline_fill_buffer } true;assume -2147483648 <= #t~ret933#1 && #t~ret933#1 <= 2147483647;~ret~2#1 := #t~ret933#1;havoc #t~ret933#1; [2025-02-08 02:46:21,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6936: havoc ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_9_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_9_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_9 } true; [2025-02-08 02:46:21,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133: havoc simple_read_from_buffer_#t~nondet2228#1; [2025-02-08 02:46:21,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11400: SUMMARY for call mutex_unlock(ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360-1: balance_#res#1 := balance_~branch~0#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352: balance_~i~4#1 := 1 + balance_~i~4#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344: assume balance_~j~0#1 <= 31; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344: assume !(balance_~j~0#1 <= 31);balance_~branch~0#1 := balance_~i~4#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7501-1: assume ~branch~1#1 < 0;call write~$Pointer$#137(425, 0, ~#descriptor~11#1.base, ~#descriptor~11#1.offset, 8);call write~$Pointer$#137(426, 0, ~#descriptor~11#1.base, 8 + ~#descriptor~11#1.offset, 8);call write~$Pointer$#137(427, 0, ~#descriptor~11#1.base, 16 + ~#descriptor~11#1.offset, 8);call write~$Pointer$#137(428, 0, ~#descriptor~11#1.base, 24 + ~#descriptor~11#1.offset, 8);call write~int#137(238, ~#descriptor~11#1.base, 32 + ~#descriptor~11#1.offset, 4);call write~int#137(1, ~#descriptor~11#1.base, 36 + ~#descriptor~11#1.offset, 1);call #t~mem1121#1 := read~int#137(~#descriptor~11#1.base, 36 + ~#descriptor~11#1.offset, 1); [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7501-1: assume !(~branch~1#1 < 0);call write~int#84(~branch~1#1, ~ed#1.base, 66 + ~ed#1.offset, 1);assume { :begin_inline_periodic_link } true;periodic_link_#in~ohci#1.base, periodic_link_#in~ohci#1.offset, periodic_link_#in~ed#1.base, periodic_link_#in~ed#1.offset := ~ohci#1.base, ~ohci#1.offset, ~ed#1.base, ~ed#1.offset;havoc periodic_link_#t~mem1053#1, periodic_link_#t~mem1054#1.base, periodic_link_#t~mem1054#1.offset, periodic_link_#t~mem1055#1.base, periodic_link_#t~mem1055#1.offset, periodic_link_#t~mem1056#1, periodic_link_#t~mem1057#1, periodic_link_#t~mem1058#1.base, periodic_link_#t~mem1058#1.offset, periodic_link_#t~mem1059#1, periodic_link_#t~mem1060#1, periodic_link_#t~ret1061#1, periodic_link_#t~mem1063#1, periodic_link_#t~mem1062#1, periodic_link_#t~mem1064#1, periodic_link_#t~ret1065#1.base, periodic_link_#t~ret1065#1.offset, periodic_link_#t~mem1068#1, periodic_link_#t~mem1066#1, periodic_link_#t~mem1067#1, periodic_link_~ohci#1.base, periodic_link_~ohci#1.offset, periodic_link_~ed#1.base, periodic_link_~ed#1.offset, periodic_link_~i~5#1, periodic_link_~prev~1#1.base, periodic_link_~prev~1#1.offset, periodic_link_~prev_p~0#1.base, periodic_link_~prev_p~0#1.offset, periodic_link_~here~0#1.base, periodic_link_~here~0#1.offset, periodic_link_~tmp~53#1.base, periodic_link_~tmp~53#1.offset;periodic_link_~ohci#1.base, periodic_link_~ohci#1.offset := periodic_link_#in~ohci#1.base, periodic_link_#in~ohci#1.offset;periodic_link_~ed#1.base, periodic_link_~ed#1.offset := periodic_link_#in~ed#1.base, periodic_link_#in~ed#1.offset;havoc periodic_link_~i~5#1;havoc periodic_link_~prev~1#1.base, periodic_link_~prev~1#1.offset;havoc periodic_link_~prev_p~0#1.base, periodic_link_~prev_p~0#1.offset;havoc periodic_link_~here~0#1.base, periodic_link_~here~0#1.offset;havoc periodic_link_~tmp~53#1.base, periodic_link_~tmp~53#1.offset;call periodic_link_#t~mem1053#1 := read~int#84(periodic_link_~ed#1.base, 66 + periodic_link_~ed#1.offset, 1);periodic_link_~i~5#1 := periodic_link_#t~mem1053#1 % 256;havoc periodic_link_#t~mem1053#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7501: assume 0 != ~tmp___5~11#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7501: assume !(0 != ~tmp___5~11#1); [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: assume 0 != (periodic_link_~here~0#1.base + periodic_link_~here~0#1.offset) % 18446744073709551616;call periodic_link_#t~mem1059#1 := read~int#84(periodic_link_~prev_p~0#1.base, periodic_link_~prev_p~0#1.offset, 4);call write~int#84(periodic_link_#t~mem1059#1, periodic_link_~ed#1.base, 12 + periodic_link_~ed#1.offset, 4);havoc periodic_link_#t~mem1059#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: assume !(0 != (periodic_link_~here~0#1.base + periodic_link_~here~0#1.offset) % 18446744073709551616); [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: call ULTIMATE.dealloc(~#descriptor~11#1.base, ~#descriptor~11#1.offset);havoc ~#descriptor~11#1.base, ~#descriptor~11#1.offset; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7518: #res#1 := ~branch~1#1;call ULTIMATE.dealloc(~#descriptor~11#1.base, ~#descriptor~11#1.offset);havoc ~#descriptor~11#1.base, ~#descriptor~11#1.offset; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-2: balance_#t~short1051#1 := balance_~branch~0#1 < 0; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-1: assume balance_#t~short1051#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-1: assume !balance_#t~short1051#1;call balance_#t~mem1049#1 := read~int#84(balance_~ohci#1.base, 932 + balance_~ohci#1.offset + 4 * balance_~branch~0#1, 4);call balance_#t~mem1050#1 := read~int#84(balance_~ohci#1.base, 932 + balance_~ohci#1.offset + 4 * balance_~i~4#1, 4);balance_#t~short1051#1 := balance_#t~mem1049#1 > balance_#t~mem1050#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: assume balance_#t~short1051#1;havoc balance_#t~mem1049#1;havoc balance_#t~mem1050#1;havoc balance_#t~short1051#1;balance_~j~0#1 := balance_~i~4#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: assume !balance_#t~short1051#1;havoc balance_#t~mem1049#1;havoc balance_#t~mem1050#1;havoc balance_#t~short1051#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: assume 0 != (periodic_link_~here~0#1.base + periodic_link_~here~0#1.offset) % 18446744073709551616 && (periodic_link_~ed#1.base + periodic_link_~ed#1.offset) % 18446744073709551616 != (periodic_link_~here~0#1.base + periodic_link_~here~0#1.offset) % 18446744073709551616; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: assume !(0 != (periodic_link_~here~0#1.base + periodic_link_~here~0#1.offset) % 18446744073709551616 && (periodic_link_~ed#1.base + periodic_link_~ed#1.offset) % 18446744073709551616 != (periodic_link_~here~0#1.base + periodic_link_~here~0#1.offset) % 18446744073709551616); [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510: assume -9223372036854775808 <= #t~ret1122#1 && #t~ret1122#1 <= 9223372036854775807;~tmp___5~11#1 := #t~ret1122#1;havoc #t~mem1121#1;havoc #t~ret1122#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: assume (if periodic_link_#t~mem1056#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1056#1 % 65536 % 4294967296 else periodic_link_#t~mem1056#1 % 65536 % 4294967296 - 4294967296) > (if periodic_link_#t~mem1057#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1057#1 % 65536 % 4294967296 else periodic_link_#t~mem1057#1 % 65536 % 4294967296 - 4294967296);havoc periodic_link_#t~mem1056#1;havoc periodic_link_#t~mem1057#1; [2025-02-08 02:46:22,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: assume !((if periodic_link_#t~mem1056#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1056#1 % 65536 % 4294967296 else periodic_link_#t~mem1056#1 % 65536 % 4294967296 - 4294967296) > (if periodic_link_#t~mem1057#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1057#1 % 65536 % 4294967296 else periodic_link_#t~mem1057#1 % 65536 % 4294967296 - 4294967296));havoc periodic_link_#t~mem1056#1;havoc periodic_link_#t~mem1057#1;periodic_link_~prev~1#1.base, periodic_link_~prev~1#1.offset := periodic_link_~here~0#1.base, 32 + periodic_link_~here~0#1.offset;periodic_link_~prev_p~0#1.base, periodic_link_~prev_p~0#1.offset := periodic_link_~here~0#1.base, 12 + periodic_link_~here~0#1.offset;call periodic_link_#t~mem1058#1.base, periodic_link_#t~mem1058#1.offset := read~$Pointer$#84(periodic_link_~prev~1#1.base, periodic_link_~prev~1#1.offset, 8);periodic_link_~here~0#1.base, periodic_link_~here~0#1.offset := periodic_link_#t~mem1058#1.base, periodic_link_#t~mem1058#1.offset;havoc periodic_link_#t~mem1058#1.base, periodic_link_#t~mem1058#1.offset; [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7510-1: SUMMARY for call #t~ret1122#1 := ldv__builtin_expect((if #t~mem1121#1 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem1121#1 % 256 % 18446744073709551616 else #t~mem1121#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502: #t~ret1120#1 := balance_#res#1;havoc balance_#t~mem1049#1, balance_#t~mem1050#1, balance_#t~short1051#1, balance_#t~mem1052#1, balance_~ohci#1.base, balance_~ohci#1.offset, balance_~interval#1, balance_~load#1, balance_~i~4#1, balance_~branch~0#1, balance_~j~0#1;havoc balance_#in~ohci#1.base, balance_#in~ohci#1.offset, balance_#in~interval#1, balance_#in~load#1;assume { :end_inline_balance } true;assume -2147483648 <= #t~ret1120#1 && #t~ret1120#1 <= 2147483647;~branch~1#1 := #t~ret1120#1; [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378-1: call periodic_link_#t~mem1056#1 := read~int#84(periodic_link_~ed#1.base, 67 + periodic_link_~ed#1.offset, 2);call periodic_link_#t~mem1057#1 := read~int#84(periodic_link_~here~0#1.base, 67 + periodic_link_~here~0#1.offset, 2); [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: assume balance_~i~4#1 < balance_~interval#1; [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: assume !(balance_~i~4#1 < balance_~interval#1); [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7338: assume balance_~j~0#1 <= 31; [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7338: assume !(balance_~j~0#1 <= 31); [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7404: call periodic_link_#t~mem1063#1 := read~int#84(periodic_link_~ohci#1.base, 932 + periodic_link_~ohci#1.offset + 4 * (if periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 else periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4);call periodic_link_#t~mem1062#1 := read~int#84(periodic_link_~ed#1.base, 69 + periodic_link_~ed#1.offset, 2);call write~int#84(periodic_link_#t~mem1063#1 + (if periodic_link_#t~mem1062#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1062#1 % 65536 % 4294967296 else periodic_link_#t~mem1062#1 % 65536 % 4294967296 - 4294967296), periodic_link_~ohci#1.base, 932 + periodic_link_~ohci#1.offset + 4 * (if periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 else periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4);havoc periodic_link_#t~mem1063#1;havoc periodic_link_#t~mem1062#1;call periodic_link_#t~mem1064#1 := read~int#84(periodic_link_~ed#1.base, 67 + periodic_link_~ed#1.offset, 2);periodic_link_~i~5#1 := periodic_link_#t~mem1064#1 % 65536 + periodic_link_~i~5#1;havoc periodic_link_#t~mem1064#1; [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512-1: SUMMARY for call #t~ret1123#1.base, #t~ret1123#1.offset := ohci_to_hcd(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512: ~tmp___4~12#1.base, ~tmp___4~12#1.offset := #t~ret1123#1.base, #t~ret1123#1.offset;havoc #t~ret1123#1.base, #t~ret1123#1.offset;call #t~mem1124#1.base, #t~mem1124#1.offset := read~$Pointer$#84(~tmp___4~12#1.base, ~tmp___4~12#1.offset, 8);call #t~mem1125#1 := read~int#84(~ed#1.base, 67 + ~ed#1.offset, 2);call #t~mem1126#1 := read~int#84(~ed#1.base, 69 + ~ed#1.offset, 2); [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413-1: SUMMARY for call periodic_link_#t~ret1065#1.base, periodic_link_#t~ret1065#1.offset := ohci_to_hcd(periodic_link_~ohci#1.base, periodic_link_~ohci#1.offset); srcloc: null [2025-02-08 02:46:22,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413: periodic_link_~tmp~53#1.base, periodic_link_~tmp~53#1.offset := periodic_link_#t~ret1065#1.base, periodic_link_#t~ret1065#1.offset;call periodic_link_#t~mem1068#1 := read~int#84(periodic_link_~tmp~53#1.base, 82 + periodic_link_~tmp~53#1.offset, 4);call periodic_link_#t~mem1066#1 := read~int#84(periodic_link_~ed#1.base, 69 + periodic_link_~ed#1.offset, 2);call periodic_link_#t~mem1067#1 := read~int#84(periodic_link_~ed#1.base, 67 + periodic_link_~ed#1.offset, 2);call write~int#84(periodic_link_#t~mem1068#1 + (if (if periodic_link_#t~mem1066#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1066#1 % 65536 % 4294967296 else periodic_link_#t~mem1066#1 % 65536 % 4294967296 - 4294967296) < 0 && 0 != (if periodic_link_#t~mem1066#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1066#1 % 65536 % 4294967296 else periodic_link_#t~mem1066#1 % 65536 % 4294967296 - 4294967296) % (if periodic_link_#t~mem1067#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1067#1 % 65536 % 4294967296 else periodic_link_#t~mem1067#1 % 65536 % 4294967296 - 4294967296) then (if (if periodic_link_#t~mem1067#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1067#1 % 65536 % 4294967296 else periodic_link_#t~mem1067#1 % 65536 % 4294967296 - 4294967296) < 0 then (if periodic_link_#t~mem1066#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1066#1 % 65536 % 4294967296 else periodic_link_#t~mem1066#1 % 65536 % 4294967296 - 4294967296) / (if periodic_link_#t~mem1067#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1067#1 % 65536 % 4294967296 else periodic_link_#t~mem1067#1 % 65536 % 4294967296 - 4294967296) - 1 else 1 + (if periodic_link_#t~mem1066#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1066#1 % 65536 % 4294967296 else periodic_link_#t~mem1066#1 % 65536 % 4294967296 - 4294967296) / (if periodic_link_#t~mem1067#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1067#1 % 65536 % 4294967296 else periodic_link_#t~mem1067#1 % 65536 % 4294967296 - 4294967296)) else (if periodic_link_#t~mem1066#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1066#1 % 65536 % 4294967296 else periodic_link_#t~mem1066#1 % 65536 % 4294967296 - 4294967296) / (if periodic_link_#t~mem1067#1 % 65536 % 4294967296 <= 2147483647 then periodic_link_#t~mem1067#1 % 65536 % 4294967296 else periodic_link_#t~mem1067#1 % 65536 % 4294967296 - 4294967296)), periodic_link_~tmp~53#1.base, 82 + periodic_link_~tmp~53#1.offset, 4);havoc periodic_link_#t~mem1068#1;havoc periodic_link_#t~mem1066#1;havoc periodic_link_#t~mem1067#1; [2025-02-08 02:46:22,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7513-1: SUMMARY for call #t~ret1127#1 := __dynamic_dev_dbg(~#descriptor~11#1.base, ~#descriptor~11#1.offset, #t~mem1124#1.base, #t~mem1124#1.offset, 429, 0); srcloc: null [2025-02-08 02:46:22,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7513: assume -2147483648 <= #t~ret1127#1 && #t~ret1127#1 <= 2147483647;havoc #t~mem1124#1.base, #t~mem1124#1.offset;havoc #t~mem1125#1;havoc #t~mem1126#1;havoc #t~ret1127#1; [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: periodic_link_~prev~1#1.base, periodic_link_~prev~1#1.offset := periodic_link_~ohci#1.base, 116 + periodic_link_~ohci#1.offset + 8 * (if periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call periodic_link_#t~mem1054#1.base, periodic_link_#t~mem1054#1.offset := read~$Pointer$#84(periodic_link_~ohci#1.base, 76 + periodic_link_~ohci#1.offset, 8);periodic_link_~prev_p~0#1.base, periodic_link_~prev_p~0#1.offset := periodic_link_#t~mem1054#1.base, periodic_link_#t~mem1054#1.offset + 4 * (if periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else periodic_link_~i~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc periodic_link_#t~mem1054#1.base, periodic_link_#t~mem1054#1.offset;call periodic_link_#t~mem1055#1.base, periodic_link_#t~mem1055#1.offset := read~$Pointer$#84(periodic_link_~prev~1#1.base, periodic_link_~prev~1#1.offset, 8);periodic_link_~here~0#1.base, periodic_link_~here~0#1.offset := periodic_link_#t~mem1055#1.base, periodic_link_#t~mem1055#1.offset;havoc periodic_link_#t~mem1055#1.base, periodic_link_#t~mem1055#1.offset; [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7522: havoc periodic_link_#t~mem1053#1, periodic_link_#t~mem1054#1.base, periodic_link_#t~mem1054#1.offset, periodic_link_#t~mem1055#1.base, periodic_link_#t~mem1055#1.offset, periodic_link_#t~mem1056#1, periodic_link_#t~mem1057#1, periodic_link_#t~mem1058#1.base, periodic_link_#t~mem1058#1.offset, periodic_link_#t~mem1059#1, periodic_link_#t~mem1060#1, periodic_link_#t~ret1061#1, periodic_link_#t~mem1063#1, periodic_link_#t~mem1062#1, periodic_link_#t~mem1064#1, periodic_link_#t~ret1065#1.base, periodic_link_#t~ret1065#1.offset, periodic_link_#t~mem1068#1, periodic_link_#t~mem1066#1, periodic_link_#t~mem1067#1, periodic_link_~ohci#1.base, periodic_link_~ohci#1.offset, periodic_link_~ed#1.base, periodic_link_~ed#1.offset, periodic_link_~i~5#1, periodic_link_~prev~1#1.base, periodic_link_~prev~1#1.offset, periodic_link_~prev_p~0#1.base, periodic_link_~prev_p~0#1.offset, periodic_link_~here~0#1.base, periodic_link_~here~0#1.offset, periodic_link_~tmp~53#1.base, periodic_link_~tmp~53#1.offset;havoc periodic_link_#in~ohci#1.base, periodic_link_#in~ohci#1.offset, periodic_link_#in~ed#1.base, periodic_link_#in~ed#1.offset;assume { :end_inline_periodic_link } true; [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332-1: call balance_#t~mem1052#1 := read~int#84(balance_~ohci#1.base, 932 + balance_~ohci#1.offset + 4 * balance_~j~0#1, 4); [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332: assume balance_#t~mem1052#1 + balance_~load#1 > 900;havoc balance_#t~mem1052#1; [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332: assume !(balance_#t~mem1052#1 + balance_~load#1 > 900);havoc balance_#t~mem1052#1;balance_~j~0#1 := balance_~j~0#1 + balance_~interval#1; [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: assume periodic_link_~i~5#1 % 4294967296 <= 31; [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: assume !(periodic_link_~i~5#1 % 4294967296 <= 31); [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: call write~$Pointer$#84(periodic_link_~ed#1.base, periodic_link_~ed#1.offset, periodic_link_~prev~1#1.base, periodic_link_~prev~1#1.offset, 8);call periodic_link_#t~mem1060#1 := read~int#84(periodic_link_~ed#1.base, 16 + periodic_link_~ed#1.offset, 8); [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400-1: SUMMARY for call periodic_link_#t~ret1061#1 := cpu_to_hc32(periodic_link_~ohci#1.base, periodic_link_~ohci#1.offset, periodic_link_#t~mem1060#1); srcloc: null [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: call write~int#84(periodic_link_#t~ret1061#1, periodic_link_~prev_p~0#1.base, periodic_link_~prev_p~0#1.offset, 4);havoc periodic_link_#t~mem1060#1;havoc periodic_link_#t~ret1061#1;havoc periodic_link_#t~mem1060#1;havoc periodic_link_#t~ret1061#1; [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: assume (periodic_link_~ed#1.base + periodic_link_~ed#1.offset) % 18446744073709551616 != (periodic_link_~here~0#1.base + periodic_link_~here~0#1.offset) % 18446744073709551616;call write~$Pointer$#84(periodic_link_~here~0#1.base, periodic_link_~here~0#1.offset, periodic_link_~ed#1.base, 32 + periodic_link_~ed#1.offset, 8); [2025-02-08 02:46:22,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: assume !((periodic_link_~ed#1.base + periodic_link_~ed#1.offset) % 18446744073709551616 != (periodic_link_~here~0#1.base + periodic_link_~here~0#1.offset) % 18446744073709551616); [2025-02-08 02:46:26,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295: assume 0 != #t~bitwise764 % 4294967296;havoc #t~bitwise764;~tmp___39~1.base, ~tmp___39~1.offset := 320, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295: assume !(0 != #t~bitwise764 % 4294967296);havoc #t~bitwise764;~tmp___39~1.base, ~tmp___39~1.offset := 321, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361-3: assume 65536 == ~temp~7 % 4294967296;#t~bitwise780 := ~temp~7; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361-3: assume !(65536 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-1: [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361-2: havoc #t~bitwise780;assume #t~bitwise780 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise780 % 4294967296 <= 65536; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361-1: [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361: assume 0 != #t~bitwise780 % 4294967296;havoc #t~bitwise780;~tmp___50~0.base, ~tmp___50~0.offset := 345, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361: assume !(0 != #t~bitwise780 % 4294967296);havoc #t~bitwise780;~tmp___50~0.base, ~tmp___50~0.offset := 346, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise764 := 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-2: havoc #t~bitwise764;assume #t~bitwise764 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise764 % 4294967296 <= 262144; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-3: assume 262144 == ~temp~7 % 4294967296;#t~bitwise764 := ~temp~7; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-3: assume !(262144 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise780 := 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6395: ~i~1 := 1 + ~i~1; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: assume 0 != #t~bitwise777 % 4294967296;havoc #t~bitwise777;~tmp___47~0.base, ~tmp___47~0.offset := 339, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346: assume !(0 != #t~bitwise777 % 4294967296);havoc #t~bitwise777;~tmp___47~0.base, ~tmp___47~0.offset := 340, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280-1: [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise777 := 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280-2: havoc #t~bitwise761;assume #t~bitwise761 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise761 % 4294967296 <= 512; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346-3: assume 16 == ~temp~7 % 4294967296;#t~bitwise777 := ~temp~7; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346-3: assume !(16 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346-2: havoc #t~bitwise777;assume #t~bitwise777 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise777 % 4294967296 <= 16; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280: assume 0 != #t~bitwise761 % 4294967296;havoc #t~bitwise761;~tmp___36~1.base, ~tmp___36~1.offset := 314, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280: assume !(0 != #t~bitwise761 % 4294967296);havoc #t~bitwise761;~tmp___36~1.base, ~tmp___36~1.offset := 315, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6346-1: [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280-3: assume 512 == ~temp~7 % 4294967296;#t~bitwise761 := ~temp~7; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280-3: assume !(512 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise761 := 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6280-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6248-1: SUMMARY for call #t~ret755 := roothub_portstatus(~controller.base, ~controller.offset, (if ~i~1 % 4294967296 % 4294967296 <= 2147483647 then ~i~1 % 4294967296 % 4294967296 else ~i~1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6248: ~temp~7 := #t~ret755; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331-1: [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331: assume 0 != #t~bitwise774 % 4294967296;havoc #t~bitwise774;~tmp___44~1.base, ~tmp___44~1.offset := 333, 0; [2025-02-08 02:46:26,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331: assume !(0 != #t~bitwise774 % 4294967296);havoc #t~bitwise774;~tmp___44~1.base, ~tmp___44~1.offset := 334, 0; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265-2: havoc #t~bitwise758;assume #t~bitwise758 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise758 % 4294967296 <= 8; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265-3: assume 8 == ~temp~7 % 4294967296;#t~bitwise758 := ~temp~7; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265-3: assume !(8 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise774 := 0; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: assume 0 != #t~bitwise758 % 4294967296;havoc #t~bitwise758;~tmp___33~1.base, ~tmp___33~1.offset := 308, 0; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: assume !(0 != #t~bitwise758 % 4294967296);havoc #t~bitwise758;~tmp___33~1.base, ~tmp___33~1.offset := 309, 0; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331-3: assume 2 == ~temp~7 % 4294967296;#t~bitwise774 := ~temp~7; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331-3: assume !(2 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265-1: [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331-2: havoc #t~bitwise774;assume #t~bitwise774 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise774 % 4294967296 <= 2; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise758 := 0; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381-3: assume 1048576 == ~temp~7 % 4294967296;#t~bitwise784 := ~temp~7; [2025-02-08 02:46:26,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381-3: assume !(1048576 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381-2: havoc #t~bitwise784;assume #t~bitwise784 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise784 % 4294967296 <= 1048576; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381-1: [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381: assume 0 != #t~bitwise784 % 4294967296;havoc #t~bitwise784;~tmp___54~0.base, ~tmp___54~0.offset := 353, 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381: assume !(0 != #t~bitwise784 % 4294967296);havoc #t~bitwise784;~tmp___54~0.base, ~tmp___54~0.offset := 354, 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6249: assume 0 != (~next.base + ~next.offset) % 18446744073709551616; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6249: assume !(0 != (~next.base + ~next.offset) % 18446744073709551616);call write~$Pointer$#137(327, 0, ~#descriptor___2~2.base, ~#descriptor___2~2.offset, 8);call write~$Pointer$#137(328, 0, ~#descriptor___2~2.base, 8 + ~#descriptor___2~2.offset, 8);call write~$Pointer$#137(329, 0, ~#descriptor___2~2.base, 16 + ~#descriptor___2~2.offset, 8);call write~$Pointer$#137(330, 0, ~#descriptor___2~2.base, 24 + ~#descriptor___2~2.offset, 8);call write~int#137(288, ~#descriptor___2~2.base, 32 + ~#descriptor___2~2.offset, 4);call write~int#137(1, ~#descriptor___2~2.base, 36 + ~#descriptor___2~2.offset, 1);call #t~mem772 := read~int#137(~#descriptor___2~2.base, 36 + ~#descriptor___2~2.offset, 1); [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise784 := 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: assume 0 != (if ~temp~7 % 4294967296 % 4294967296 <= 2147483647 then ~temp~7 % 4294967296 % 4294967296 else ~temp~7 % 4294967296 % 4294967296 - 4294967296) % 2;~tmp___30~1.base, ~tmp___30~1.offset := 302, 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6250: assume !(0 != (if ~temp~7 % 4294967296 % 4294967296 <= 2147483647 then ~temp~7 % 4294967296 % 4294967296 else ~temp~7 % 4294967296 % 4294967296 - 4294967296) % 2);~tmp___30~1.base, ~tmp___30~1.offset := 303, 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366: assume 0 != #t~bitwise781 % 4294967296;havoc #t~bitwise781;~tmp___51~0.base, ~tmp___51~0.offset := 347, 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366: assume !(0 != #t~bitwise781 % 4294967296);havoc #t~bitwise781;~tmp___51~0.base, ~tmp___51~0.offset := 348, 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300-1: [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise781 := 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300-2: havoc #t~bitwise765;assume #t~bitwise765 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise765 % 4294967296 <= 524288; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366-3: assume 131072 == ~temp~7 % 4294967296;#t~bitwise781 := ~temp~7; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366-3: assume !(131072 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366-2: havoc #t~bitwise781;assume #t~bitwise781 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise781 % 4294967296 <= 131072; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300: assume 0 != #t~bitwise765 % 4294967296;havoc #t~bitwise765;~tmp___40~1.base, ~tmp___40~1.offset := 322, 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300: assume !(0 != #t~bitwise765 % 4294967296);havoc #t~bitwise765;~tmp___40~1.base, ~tmp___40~1.offset := 323, 0; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6366-1: [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300-3: assume 524288 == ~temp~7 % 4294967296;#t~bitwise765 := ~temp~7; [2025-02-08 02:46:26,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300-3: assume !(524288 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise765 := 0; [2025-02-08 02:46:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351-1: [2025-02-08 02:46:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: assume 0 != #t~bitwise778 % 4294967296;havoc #t~bitwise778;~tmp___48~0.base, ~tmp___48~0.offset := 341, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: assume !(0 != #t~bitwise778 % 4294967296);havoc #t~bitwise778;~tmp___48~0.base, ~tmp___48~0.offset := 342, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285-2: havoc #t~bitwise762;assume #t~bitwise762 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise762 % 4294967296 <= 65536; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285-3: assume 65536 == ~temp~7 % 4294967296;#t~bitwise762 := ~temp~7; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285-3: assume !(65536 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise778 := 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285: assume 0 != #t~bitwise762 % 4294967296;havoc #t~bitwise762;~tmp___37~1.base, ~tmp___37~1.offset := 316, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285: assume !(0 != #t~bitwise762 % 4294967296);havoc #t~bitwise762;~tmp___37~1.base, ~tmp___37~1.offset := 317, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351-3: assume 256 == ~temp~7 % 4294967296;#t~bitwise778 := ~temp~7; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351-3: assume !(256 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285-1: [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351-2: havoc #t~bitwise778;assume #t~bitwise778 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise778 % 4294967296 <= 256; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise762 := 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336-2: havoc #t~bitwise775;assume #t~bitwise775 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise775 % 4294967296 <= 4; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270: assume 0 != #t~bitwise759 % 4294967296;havoc #t~bitwise759;~tmp___34~1.base, ~tmp___34~1.offset := 310, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270: assume !(0 != #t~bitwise759 % 4294967296);havoc #t~bitwise759;~tmp___34~1.base, ~tmp___34~1.offset := 311, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336-1: [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336: assume 0 != #t~bitwise775 % 4294967296;havoc #t~bitwise775;~tmp___45~0.base, ~tmp___45~0.offset := 335, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336: assume !(0 != #t~bitwise775 % 4294967296);havoc #t~bitwise775;~tmp___45~0.base, ~tmp___45~0.offset := 336, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270-3: assume 16 == ~temp~7 % 4294967296;#t~bitwise759 := ~temp~7; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270-3: assume !(16 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise759 := 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270-1: [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise775 := 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6270-2: havoc #t~bitwise759;assume #t~bitwise759 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise759 % 4294967296 <= 16; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336-3: assume 4 == ~temp~7 % 4294967296;#t~bitwise775 := ~temp~7; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6336-3: assume !(4 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: ~tmp___55~0.base, ~tmp___55~0.offset := #t~ret785.base, #t~ret785.offset;havoc #t~ret785.base, #t~ret785.offset;call #t~mem786.base, #t~mem786.offset := read~$Pointer$#84(~tmp___55~0.base, ~tmp___55~0.offset, 8); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386-1: SUMMARY for call #t~ret785.base, #t~ret785.offset := ohci_to_hcd(~controller.base, ~controller.offset); srcloc: null [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387-1: SUMMARY for call #t~ret787 := __dynamic_dev_dbg(~#descriptor___2~2.base, ~#descriptor___2~2.offset, #t~mem786.base, #t~mem786.offset, 355, 0); srcloc: null [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6387: assume -2147483648 <= #t~ret787 && #t~ret787 <= 2147483647;havoc #t~mem786.base, #t~mem786.offset;havoc #t~ret787; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: assume 0 != #t~bitwise756 % 4294967296;havoc #t~bitwise756;~tmp___31~1.base, ~tmp___31~1.offset := 304, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: assume !(0 != #t~bitwise756 % 4294967296);havoc #t~bitwise756;~tmp___31~1.base, ~tmp___31~1.offset := 305, 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255-1: [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise756 := 0; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255-2: havoc #t~bitwise756;assume #t~bitwise756 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise756 % 4294967296 <= 2; [2025-02-08 02:46:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255-3: assume 2 == ~temp~7 % 4294967296;#t~bitwise756 := ~temp~7; [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255-3: assume !(2 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371-1: [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371: assume 0 != #t~bitwise782 % 4294967296;havoc #t~bitwise782;~tmp___52~0.base, ~tmp___52~0.offset := 349, 0; [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371: assume !(0 != #t~bitwise782 % 4294967296);havoc #t~bitwise782;~tmp___52~0.base, ~tmp___52~0.offset := 350, 0; [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-2: havoc #t~bitwise766;assume #t~bitwise766 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise766 % 4294967296 <= 1048576; [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-3: assume 1048576 == ~temp~7 % 4294967296;#t~bitwise766 := ~temp~7; [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-3: assume !(1048576 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise782 := 0; [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume 0 != #t~bitwise766 % 4294967296;havoc #t~bitwise766;~tmp___41~1.base, ~tmp___41~1.offset := 324, 0; [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume !(0 != #t~bitwise766 % 4294967296);havoc #t~bitwise766;~tmp___41~1.base, ~tmp___41~1.offset := 325, 0; [2025-02-08 02:46:26,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371-3: assume 262144 == ~temp~7 % 4294967296;#t~bitwise782 := ~temp~7; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371-3: assume !(262144 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-1: [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6371-2: havoc #t~bitwise782;assume #t~bitwise782 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise782 % 4294967296 <= 262144; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise766 := 0; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-2: havoc #t~bitwise779;assume #t~bitwise779 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise779 % 4294967296 <= 512; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290: assume 0 != #t~bitwise763 % 4294967296;havoc #t~bitwise763;~tmp___38~1.base, ~tmp___38~1.offset := 318, 0; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290: assume !(0 != #t~bitwise763 % 4294967296);havoc #t~bitwise763;~tmp___38~1.base, ~tmp___38~1.offset := 319, 0; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-1: [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356: assume 0 != #t~bitwise779 % 4294967296;havoc #t~bitwise779;~tmp___49~0.base, ~tmp___49~0.offset := 343, 0; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356: assume !(0 != #t~bitwise779 % 4294967296);havoc #t~bitwise779;~tmp___49~0.base, ~tmp___49~0.offset := 344, 0; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290-3: assume 131072 == ~temp~7 % 4294967296;#t~bitwise763 := ~temp~7; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290-3: assume !(131072 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise763 := 0; [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290-1: [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise779 := 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6290-2: havoc #t~bitwise763;assume #t~bitwise763 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise763 % 4294967296 <= 131072; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-3: assume 512 == ~temp~7 % 4294967296;#t~bitwise779 := ~temp~7; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-3: assume !(512 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6324-1: SUMMARY for call #t~ret773 := ldv__builtin_expect((if #t~mem772 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem772 % 256 % 18446744073709551616 else #t~mem772 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6324: assume -9223372036854775808 <= #t~ret773 && #t~ret773 <= 9223372036854775807;~tmp___56~0 := #t~ret773;havoc #t~mem772;havoc #t~ret773; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275: assume 0 != #t~bitwise760 % 4294967296;havoc #t~bitwise760;~tmp___35~1.base, ~tmp___35~1.offset := 312, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275: assume !(0 != #t~bitwise760 % 4294967296);havoc #t~bitwise760;~tmp___35~1.base, ~tmp___35~1.offset := 313, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341-3: assume 8 == ~temp~7 % 4294967296;#t~bitwise776 := ~temp~7; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341-3: assume !(8 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275-1: [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341-2: havoc #t~bitwise776;assume #t~bitwise776 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise776 % 4294967296 <= 8; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341-1: [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341: assume 0 != #t~bitwise776 % 4294967296;havoc #t~bitwise776;~tmp___46~0.base, ~tmp___46~0.offset := 337, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341: assume !(0 != #t~bitwise776 % 4294967296);havoc #t~bitwise776;~tmp___46~0.base, ~tmp___46~0.offset := 338, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise760 := 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275-2: havoc #t~bitwise760;assume #t~bitwise760 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise760 % 4294967296 <= 256; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275-3: assume 256 == ~temp~7 % 4294967296;#t~bitwise760 := ~temp~7; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6275-3: assume !(256 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise776 := 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6325: assume 0 != ~tmp___56~0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6325: assume !(0 != ~tmp___56~0); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: assume 0 != (if ~temp~7 % 4294967296 % 4294967296 <= 2147483647 then ~temp~7 % 4294967296 % 4294967296 else ~temp~7 % 4294967296 % 4294967296 - 4294967296) % 2;~tmp___43~1.base, ~tmp___43~1.offset := 331, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: assume !(0 != (if ~temp~7 % 4294967296 % 4294967296 <= 2147483647 then ~temp~7 % 4294967296 % 4294967296 else ~temp~7 % 4294967296 % 4294967296 - 4294967296) % 2);~tmp___43~1.base, ~tmp___43~1.offset := 332, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260-1: [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260-2: havoc #t~bitwise757;assume #t~bitwise757 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise757 % 4294967296 <= 4; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260: assume 0 != #t~bitwise757 % 4294967296;havoc #t~bitwise757;~tmp___32~1.base, ~tmp___32~1.offset := 306, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260: assume !(0 != #t~bitwise757 % 4294967296);havoc #t~bitwise757;~tmp___32~1.base, ~tmp___32~1.offset := 307, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260-3: assume 4 == ~temp~7 % 4294967296;#t~bitwise757 := ~temp~7; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260-3: assume !(4 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise757 := 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6260-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5996-1: call ULTIMATE.dealloc(~#descriptor~7.base, ~#descriptor~7.offset);havoc ~#descriptor~7.base, ~#descriptor~7.offset;call ULTIMATE.dealloc(~#descriptor___0~3.base, ~#descriptor___0~3.offset);havoc ~#descriptor___0~3.base, ~#descriptor___0~3.offset;call ULTIMATE.dealloc(~#descriptor___1~3.base, ~#descriptor___1~3.offset);havoc ~#descriptor___1~3.base, ~#descriptor___1~3.offset;call ULTIMATE.dealloc(~#descriptor___2~2.base, ~#descriptor___2~2.offset);havoc ~#descriptor___2~2.base, ~#descriptor___2~2.offset; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5996: call ULTIMATE.dealloc(~#descriptor~7.base, ~#descriptor~7.offset);havoc ~#descriptor~7.base, ~#descriptor~7.offset;call ULTIMATE.dealloc(~#descriptor___0~3.base, ~#descriptor___0~3.offset);havoc ~#descriptor___0~3.base, ~#descriptor___0~3.offset;call ULTIMATE.dealloc(~#descriptor___1~3.base, ~#descriptor___1~3.offset);havoc ~#descriptor___1~3.base, ~#descriptor___1~3.offset;call ULTIMATE.dealloc(~#descriptor___2~2.base, ~#descriptor___2~2.offset);havoc ~#descriptor___2~2.base, ~#descriptor___2~2.offset; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376-2: havoc #t~bitwise783;assume #t~bitwise783 % 4294967296 <= ~temp~7 % 4294967296 && #t~bitwise783 % 4294967296 <= 524288; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: assume -2147483648 <= #t~ret769 && #t~ret769 <= 2147483647;~tmp___42~1 := #t~ret769;havoc #t~mem767.base, #t~mem767.offset;havoc #t~mem768;havoc #t~ret769;~s_len___2~0 := ~tmp___42~1;call #t~mem770 := read~int#123(~size.base, ~size.offset, 4);call write~int#123(#t~mem770 - ~s_len___2~0, ~size.base, ~size.offset, 4);havoc #t~mem770;call #t~mem771.base, #t~mem771.offset := read~$Pointer$#113(~next.base, ~next.offset, 8);call write~$Pointer$#113(#t~mem771.base, #t~mem771.offset + (if ~s_len___2~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~s_len___2~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~s_len___2~0 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~next.base, ~next.offset, 8);havoc #t~mem771.base, #t~mem771.offset; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376-1: [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376: assume 0 != #t~bitwise783 % 4294967296;havoc #t~bitwise783;~tmp___53~0.base, ~tmp___53~0.offset := 351, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376: assume !(0 != #t~bitwise783 % 4294967296);havoc #t~bitwise783;~tmp___53~0.base, ~tmp___53~0.offset := 352, 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310-1: SUMMARY for call #t~ret769 := scnprintf(#t~mem767.base, #t~mem767.offset, #t~mem768 % 4294967296, 326, 0); srcloc: null [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376-4: assume 0 == ~temp~7 % 4294967296;#t~bitwise783 := 0; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376-4: assume !(0 == ~temp~7 % 4294967296); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310-2: call #t~mem767.base, #t~mem767.offset := read~$Pointer$#113(~next.base, ~next.offset, 8);call #t~mem768 := read~int#123(~size.base, ~size.offset, 4); [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376-3: assume 524288 == ~temp~7 % 4294967296;#t~bitwise783 := ~temp~7; [2025-02-08 02:46:26,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6376-3: assume !(524288 == ~temp~7 % 4294967296); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598-1: SUMMARY for call #t~ret1837.base, #t~ret1837.offset := ohci_to_hcd(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532: call #t~mem1826.base, #t~mem1826.offset := read~$Pointer$#84(~ohci.base, 92 + ~ohci.offset, 8);call write~$Pointer$#84(#t~mem1826.base, #t~mem1826.offset, ~ed~11.base, 32 + ~ed~11.offset, 8);call write~$Pointer$#84(0, 0, ~ed~11.base, 40 + ~ed~11.offset, 8);call write~$Pointer$#84(~ed~11.base, ~ed~11.offset, ~ohci.base, 92 + ~ohci.offset, 8); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9532-1: SUMMARY for call ed_deschedule(~ohci.base, ~ohci.offset, ~ed~11.base, ~ed~11.offset); srcloc: null [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536: assume #t~switch1822; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536: assume !#t~switch1822;#t~switch1822 := true; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9536-1: #t~switch1822 := #t~switch1822 || 1 == (if #t~mem1821 % 256 % 4294967296 <= 2147483647 then #t~mem1821 % 256 % 4294967296 else #t~mem1821 % 256 % 4294967296 - 4294967296); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: ~tmp___5~20.base, ~tmp___5~20.offset := #t~ret1837.base, #t~ret1837.offset;havoc #t~ret1837.base, #t~ret1837.offset;call #t~mem1838.base, #t~mem1838.offset := read~$Pointer$#84(~tmp___5~20.base, ~tmp___5~20.offset, 8); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume 0 == ~tmp___2~31 % 4294967296;#t~bitwise1825 := #t~mem1824; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume !(0 == ~tmp___2~31 % 4294967296); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528-1: assume 0 == #t~mem1824 % 4294967296 || #t~mem1824 % 4294967296 == ~tmp___2~31 % 4294967296;#t~bitwise1825 := ~tmp___2~31; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528-1: assume !(0 == #t~mem1824 % 4294967296 || #t~mem1824 % 4294967296 == ~tmp___2~31 % 4294967296); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528-2: assume #t~switch1822;call write~int#84(1, ~ed~11.base, 64 + ~ed~11.offset, 1); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528-2: assume !#t~switch1822; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: assume 0 != ~tmp___7~16; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: assume !(0 != ~tmp___7~16); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: assume ~i~9 <= 31; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: assume !(~i~9 <= 31); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume ~i~9 <= 31; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: assume !(~i~9 <= 31); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545: assume -9223372036854775808 <= #t~ret1828 && #t~ret1828 <= 9223372036854775807;~tmp___4~21 := #t~ret1828; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9545-1: SUMMARY for call #t~ret1828 := ldv__builtin_expect((if #t~mem1827 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem1827 % 256 % 18446744073709551616 else #t~mem1827 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: assume -2147483648 <= #t~ret1839 && #t~ret1839 <= 2147483647;havoc #t~mem1838.base, #t~mem1838.offset;havoc #t~ret1839;#res := ~temp~15;call ULTIMATE.dealloc(~#descriptor~16.base, ~#descriptor~16.offset);havoc ~#descriptor~16.base, ~#descriptor~16.offset;call ULTIMATE.dealloc(~#descriptor___0~6.base, ~#descriptor___0~6.offset);havoc ~#descriptor___0~6.base, ~#descriptor___0~6.offset;call ULTIMATE.dealloc(~#descriptor___1~4.base, ~#descriptor___1~4.offset);havoc ~#descriptor___1~4.base, ~#descriptor___1~4.offset; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599-1: SUMMARY for call #t~ret1839 := dev_err(#t~mem1838.base, #t~mem1838.offset, 480, 0); srcloc: null [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: call #t~mem1818.base, #t~mem1818.offset := read~$Pointer$#84(~priv~0.base, 28 + ~priv~0.offset, 8);call #t~mem1819.base, #t~mem1819.offset := read~$Pointer$#84(#t~mem1818.base, 45 + #t~mem1818.offset, 8);~urb~3.base, ~urb~3.offset := #t~mem1819.base, #t~mem1819.offset;call #t~mem1820.base, #t~mem1820.offset := read~$Pointer$#84(~priv~0.base, ~priv~0.offset, 8);~ed~11.base, ~ed~11.offset := #t~mem1820.base, #t~mem1820.offset;havoc #t~mem1820.base, #t~mem1820.offset;call #t~mem1821 := read~int#84(~ed~11.base, 64 + ~ed~11.offset, 1);#t~switch1822 := 2 == (if #t~mem1821 % 256 % 4294967296 <= 2147483647 then #t~mem1821 % 256 % 4294967296 else #t~mem1821 % 256 % 4294967296 - 4294967296); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: assume 0 == #t~mem1833;havoc #t~mem1833;call write~int#84(-108, ~urb~3.base, 20 + ~urb~3.offset, 4); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: assume !(0 == #t~mem1833);havoc #t~mem1833; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9558: call #t~mem1834.base, #t~mem1834.offset := read~$Pointer$#84(~priv~0.base, 12 + ~priv~0.offset, 8);~__mptr___0~1.base, ~__mptr___0~1.offset := #t~mem1834.base, #t~mem1834.offset;havoc #t~mem1834.base, #t~mem1834.offset;~priv~0.base, ~priv~0.offset := ~__mptr___0~1.base, -448 + ~__mptr___0~1.offset; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612: ~tmp___6~19.base, ~tmp___6~19.offset := #t~ret1842.base, #t~ret1842.offset;havoc #t~ret1842.base, #t~ret1842.offset;call #t~mem1843.base, #t~mem1843.offset := read~$Pointer$#84(~tmp___6~19.base, ~tmp___6~19.offset, 8); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612-1: SUMMARY for call #t~ret1842.base, #t~ret1842.offset := ohci_to_hcd(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: assume 0 != ~tmp___4~21; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: assume !(0 != ~tmp___4~21); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume -2147483648 <= #t~ret1836 && #t~ret1836 <= 2147483647;~temp~15 := #t~ret1836;havoc #t~ret1836; [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-1: SUMMARY for call #t~ret1836 := ohci_run(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530: ~tmp___2~31 := #t~ret1823;call #t~mem1824 := read~int#84(~ed~11.base, ~ed~11.offset, 4); [2025-02-08 02:46:27,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538-1: assume #t~switch1822;call write~$Pointer$#137(475, 0, ~#descriptor___0~6.base, ~#descriptor___0~6.offset, 8);call write~$Pointer$#137(476, 0, ~#descriptor___0~6.base, 8 + ~#descriptor___0~6.offset, 8);call write~$Pointer$#137(477, 0, ~#descriptor___0~6.base, 16 + ~#descriptor___0~6.offset, 8);call write~$Pointer$#137(478, 0, ~#descriptor___0~6.base, 24 + ~#descriptor___0~6.offset, 8);call write~int#137(1034, ~#descriptor___0~6.base, 32 + ~#descriptor___0~6.offset, 4);call write~int#137(1, ~#descriptor___0~6.base, 36 + ~#descriptor___0~6.offset, 1);call #t~mem1827 := read~int#137(~#descriptor___0~6.base, 36 + ~#descriptor___0~6.offset, 1); [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538-1: assume !#t~switch1822; [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9567: SUMMARY for call finish_unlinks(~ohci.base, ~ohci.offset, 0); srcloc: null [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530-1: SUMMARY for call #t~ret1823 := cpu_to_hc32(~ohci.base, ~ohci.offset, 134217728); srcloc: null [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9485: call ULTIMATE.dealloc(~#descriptor~16.base, ~#descriptor~16.offset);havoc ~#descriptor~16.base, ~#descriptor~16.offset;call ULTIMATE.dealloc(~#descriptor___0~6.base, ~#descriptor___0~6.offset);havoc ~#descriptor___0~6.base, ~#descriptor___0~6.offset;call ULTIMATE.dealloc(~#descriptor___1~4.base, ~#descriptor___1~4.offset);havoc ~#descriptor___1~4.base, ~#descriptor___1~4.offset; [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume -2147483648 <= #t~ret1844 && #t~ret1844 <= 2147483647;havoc #t~mem1843.base, #t~mem1843.offset;havoc #t~ret1844; [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613-1: SUMMARY for call #t~ret1844 := __dynamic_dev_dbg(~#descriptor___1~4.base, ~#descriptor___1~4.offset, #t~mem1843.base, #t~mem1843.offset, 485, 0); srcloc: null [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547: ~tmp___3~26.base, ~tmp___3~26.offset := #t~ret1829.base, #t~ret1829.offset;havoc #t~ret1829.base, #t~ret1829.offset;call #t~mem1830.base, #t~mem1830.offset := read~$Pointer$#84(~tmp___3~26.base, ~tmp___3~26.offset, 8);call #t~mem1831 := read~int#84(~ed~11.base, 64 + ~ed~11.offset, 1); [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547-1: SUMMARY for call #t~ret1829.base, #t~ret1829.offset := ohci_to_hcd(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: #res := 0;call ULTIMATE.dealloc(~#descriptor~16.base, ~#descriptor~16.offset);havoc ~#descriptor~16.base, ~#descriptor~16.offset;call ULTIMATE.dealloc(~#descriptor___0~6.base, ~#descriptor___0~6.offset);havoc ~#descriptor___0~6.base, ~#descriptor___0~6.offset;call ULTIMATE.dealloc(~#descriptor___1~4.base, ~#descriptor___1~4.offset);havoc ~#descriptor___1~4.base, ~#descriptor___1~4.offset; [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: call #t~mem1835.base, #t~mem1835.offset := read~$Pointer$#84(~ohci.base, 76 + ~ohci.offset, 8);call write~int#84(0, #t~mem1835.base, #t~mem1835.offset + 4 * ~i~9, 4);~i~9 := 1 + ~i~9; [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: call write~int#84(0, ~ohci.base, 932 + ~ohci.offset + 4 * ~i~9, 4);~i~9 := 1 + ~i~9; [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: assume ~temp~15 < 0; [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9597: assume !(~temp~15 < 0);call write~$Pointer$#137(481, 0, ~#descriptor___1~4.base, ~#descriptor___1~4.offset, 8);call write~$Pointer$#137(482, 0, ~#descriptor___1~4.base, 8 + ~#descriptor___1~4.offset, 8);call write~$Pointer$#137(483, 0, ~#descriptor___1~4.base, 16 + ~#descriptor___1~4.offset, 8);call write~$Pointer$#137(484, 0, ~#descriptor___1~4.base, 24 + ~#descriptor___1~4.offset, 8);call write~int#137(1060, ~#descriptor___1~4.base, 32 + ~#descriptor___1~4.offset, 4);call write~int#137(1, ~#descriptor___1~4.base, 36 + ~#descriptor___1~4.offset, 1);call #t~mem1840 := read~int#137(~#descriptor___1~4.base, 36 + ~#descriptor___1~4.offset, 1); [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531: call write~int#84(#t~bitwise1825, ~ed~11.base, ~ed~11.offset, 4); [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531-1: [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: ~i~9 := 0; [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568-1: SUMMARY for call spin_unlock_irq(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: call write~$Pointer$#84(0, 0, ~ohci.base, 92 + ~ohci.offset, 8);call write~$Pointer$#84(0, 0, ~ohci.base, 108 + ~ohci.offset, 8);call write~$Pointer$#84(0, 0, ~ohci.base, 100 + ~ohci.offset, 8); [2025-02-08 02:46:27,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9531-2: havoc #t~bitwise1825;assume (#t~bitwise1825 % 4294967296 >= #t~mem1824 % 4294967296 && #t~bitwise1825 % 4294967296 >= ~tmp___2~31 % 4294967296) && #t~bitwise1825 % 4294967296 <= #t~mem1824 % 4294967296 + ~tmp___2~31 % 4294967296; [2025-02-08 02:46:27,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: havoc #t~mem1821;havoc #t~switch1822;havoc #t~ret1823;havoc #t~mem1824;havoc #t~bitwise1825;havoc #t~mem1826.base, #t~mem1826.offset;havoc #t~mem1827;havoc #t~ret1828;havoc #t~mem1821;havoc #t~switch1822;havoc #t~ret1823;havoc #t~mem1824;havoc #t~bitwise1825;havoc #t~mem1826.base, #t~mem1826.offset;havoc #t~mem1827;havoc #t~ret1828;call #t~mem1833 := read~int#84(~urb~3.base, 20 + ~urb~3.offset, 4); [2025-02-08 02:46:27,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9581: ~i~9 := 0; [2025-02-08 02:46:27,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume -2147483648 <= #t~ret1832 && #t~ret1832 <= 2147483647;havoc #t~mem1830.base, #t~mem1830.offset;havoc #t~mem1831;havoc #t~ret1832; [2025-02-08 02:46:27,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-1: SUMMARY for call #t~ret1832 := __dynamic_dev_dbg(~#descriptor___0~6.base, ~#descriptor___0~6.offset, #t~mem1830.base, #t~mem1830.offset, 479, 0); srcloc: null [2025-02-08 02:46:27,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610: assume -9223372036854775808 <= #t~ret1841 && #t~ret1841 <= 9223372036854775807;~tmp___7~16 := #t~ret1841;havoc #t~mem1840;havoc #t~ret1841; [2025-02-08 02:46:27,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9610-1: SUMMARY for call #t~ret1841 := ldv__builtin_expect((if #t~mem1840 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem1840 % 256 % 18446744073709551616 else #t~mem1840 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:27,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ohci_restartFINAL: assume true; [2025-02-08 02:46:30,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4636: call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset;call ULTIMATE.dealloc(~#descriptor___2~1#1.base, ~#descriptor___2~1#1.offset);havoc ~#descriptor___2~1#1.base, ~#descriptor___2~1#1.offset;call ULTIMATE.dealloc(~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset);havoc ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset;call ULTIMATE.dealloc(~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset);havoc ~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset; [2025-02-08 02:46:30,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4787: havoc usb_root_hub_lost_power_~arg0#1.base, usb_root_hub_lost_power_~arg0#1.offset;havoc usb_root_hub_lost_power_#in~arg0#1.base, usb_root_hub_lost_power_#in~arg0#1.offset;assume { :end_inline_usb_root_hub_lost_power } true;havoc #t~mem399#1.base, #t~mem399#1.offset; [2025-02-08 02:46:30,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4788: SUMMARY for call spin_lock_irq(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:30,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11974: havoc #t~ret2197.base, #t~ret2197.offset; [2025-02-08 02:46:30,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9945: call ULTIMATE.dealloc(~#misc~0#1.base, ~#misc~0#1.offset);havoc ~#misc~0#1.base, ~#misc~0#1.offset; [2025-02-08 02:46:30,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12076: havoc pci_bus_read_config_word_#t~nondet2215#1; [2025-02-08 02:46:31,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4618: call #t~mem346.base, #t~mem346.offset := read~$Pointer$#84(~ed.base, 40 + ~ed.offset, 8);~ed.base, ~ed.offset := #t~mem346.base, #t~mem346.offset; [2025-02-08 02:46:31,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint find_headFINAL: assume true; [2025-02-08 02:46:31,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4626: #res.base, #res.offset := ~ed.base, ~ed.offset; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-1: SUMMARY for call #t~ret1710#1 := __dynamic_dev_dbg(~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset, #t~mem1709#1.base, #t~mem1709#1.offset, 459, 0); srcloc: null [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: ~__ms~1#1 := #t~bitwise1746#1;havoc #t~bitwise1746#1; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-1: [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235: call write~int#84(1, ~hcd~3#1.base, 381 + ~hcd~3#1.offset, 1);call #t~mem1718#1 := read~int#84(~ohci#1.base, 1060 + ~ohci#1.offset, 4); [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-2: havoc #t~bitwise1746#1;assume #t~bitwise1746#1 % 18446744073709551616 <= ~val~0#1 % 4294967296 / 8388608 % 4294967296 % 18446744073709551616 && #t~bitwise1746#1 % 18446744073709551616 <= 510; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9235-1: SUMMARY for call set_bit(2, ~hcd~3#1.base, 370 + ~hcd~3#1.offset); srcloc: null [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-3: assume 510 == ~val~0#1 % 4294967296 / 8388608 % 4294967296 % 18446744073709551616;#t~bitwise1746#1 := ~val~0#1 % 4294967296 / 8388608 % 4294967296; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-3: assume !(510 == ~val~0#1 % 4294967296 / 8388608 % 4294967296 % 18446744073709551616); [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-4: assume 0 == ~val~0#1 % 4294967296 / 8388608 % 4294967296 % 18446744073709551616;#t~bitwise1746#1 := 0; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-4: assume !(0 == ~val~0#1 % 4294967296 / 8388608 % 4294967296 % 18446744073709551616); [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: assume #t~short1737#1;havoc #t~mem1734#1;havoc #t~mem1735#1;havoc #t~bitwise1736#1;havoc #t~short1737#1; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252: assume !#t~short1737#1;havoc #t~mem1734#1;havoc #t~mem1735#1;havoc #t~bitwise1736#1;havoc #t~short1737#1; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-1: #t~short1737#1 := 0 != #t~bitwise1736#1 % 18446744073709551616; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-2: [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-3: havoc #t~bitwise1736#1;assume #t~bitwise1736#1 % 18446744073709551616 <= #t~mem1735#1 % 18446744073709551616 && #t~bitwise1736#1 % 18446744073709551616 <= 256; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-4: assume 256 == #t~mem1735#1 % 18446744073709551616;#t~bitwise1736#1 := #t~mem1735#1; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-4: assume !(256 == #t~mem1735#1 % 18446744073709551616); [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-5: assume 0 == #t~mem1735#1 % 18446744073709551616;#t~bitwise1736#1 := 0; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-5: assume !(0 == #t~mem1735#1 % 18446744073709551616); [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-6: assume #t~short1737#1; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9252-6: assume !#t~short1737#1;call #t~mem1735#1 := read~int#84(~ohci#1.base, 1077 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: ~tmp___13~9#1 := ~__ms~1#1;~__ms~1#1 := ~__ms~1#1 - 1; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253: ~val~0#1 := #t~bitwise1738#1;havoc #t~bitwise1738#1;call #t~mem1739#1.base, #t~mem1739#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253-1: [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253-2: havoc #t~bitwise1738#1;assume (#t~bitwise1738#1 % 4294967296 >= ~val~0#1 % 4294967296 && #t~bitwise1738#1 % 4294967296 >= 512) && #t~bitwise1738#1 % 4294967296 <= 512 + ~val~0#1 % 4294967296; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253-3: assume false;#t~bitwise1738#1 := ~val~0#1; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253-3: assume !false; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253-4: assume 0 == ~val~0#1 % 4294967296 || 512 == ~val~0#1 % 4294967296;#t~bitwise1738#1 := 512; [2025-02-08 02:46:33,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253-4: assume !(0 == ~val~0#1 % 4294967296 || 512 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: call write~int#84(#t~bitwise1719#1, ~ohci#1.base, 1060 + ~ohci#1.offset, 4);havoc #t~mem1718#1;havoc #t~bitwise1719#1;call #t~mem1720#1 := read~int#84(~ohci#1.base, 1060 + ~ohci#1.offset, 4); [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237-1: [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: ~tmp___10~11#1 := #t~ret1701#1;havoc #t~mem1700#1.base, #t~mem1700#1.offset;havoc #t~ret1701#1; [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237-2: havoc #t~bitwise1719#1;assume #t~bitwise1719#1 % 4294967296 <= #t~mem1718#1 % 4294967296 && #t~bitwise1719#1 % 4294967296 <= 512; [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204-1: SUMMARY for call #t~ret1701#1 := _ohci_readl(~ohci#1.base, ~ohci#1.offset, #t~mem1700#1.base, 64 + #t~mem1700#1.offset); srcloc: null [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237-3: assume 512 == #t~mem1718#1 % 4294967296;#t~bitwise1719#1 := #t~mem1718#1; [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237-3: assume !(512 == #t~mem1718#1 % 4294967296); [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237-4: assume 0 == #t~mem1718#1 % 4294967296;#t~bitwise1719#1 := 0; [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237-4: assume !(0 == #t~mem1718#1 % 4294967296); [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, ~val~0#1, #t~mem1739#1.base, 72 + #t~mem1739#1.offset); srcloc: null [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9254: havoc #t~mem1739#1.base, #t~mem1739#1.offset; [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238-1: [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9205: assume 0 == ~tmp___10~11#1 % 4294967296;call #t~mem1702#1 := read~int#84(~ohci#1.base, 1077 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9205: assume !(0 == ~tmp___10~11#1 % 4294967296); [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238-2: havoc #t~bitwise1721#1;assume (#t~bitwise1721#1 % 4294967296 >= #t~mem1720#1 % 4294967296 && #t~bitwise1721#1 % 4294967296 >= 131) && #t~bitwise1721#1 % 4294967296 <= 131 + #t~mem1720#1 % 4294967296; [2025-02-08 02:46:33,802 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238-3: assume false;#t~bitwise1721#1 := #t~mem1720#1; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238-3: assume !false; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238-4: assume 0 == #t~mem1720#1 % 4294967296 || 131 == #t~mem1720#1 % 4294967296;#t~bitwise1721#1 := 131; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238-4: assume !(0 == #t~mem1720#1 % 4294967296 || 131 == #t~mem1720#1 % 4294967296); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9271: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9238: call write~int#84(#t~bitwise1721#1, ~ohci#1.base, 1060 + ~ohci#1.offset, 4);havoc #t~mem1720#1;havoc #t~bitwise1721#1;call #t~mem1722#1 := read~int#84(~ohci#1.base, 1060 + ~ohci#1.offset, 4);call #t~mem1723#1.base, #t~mem1723#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239: havoc #t~mem1722#1;havoc #t~mem1723#1.base, #t~mem1723#1.offset;call write~int#84(2, ~ohci#1.base, 924 + ~ohci#1.offset, 4);call #t~mem1724#1.base, #t~mem1724#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, #t~mem1722#1, #t~mem1723#1.base, 4 + #t~mem1723#1.offset); srcloc: null [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207-2: havoc #t~bitwise1703#1;assume #t~bitwise1703#1 % 18446744073709551616 <= #t~mem1702#1 % 18446744073709551616 && #t~bitwise1703#1 % 18446744073709551616 <= 4; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207-3: assume 4 == #t~mem1702#1 % 18446744073709551616;#t~bitwise1703#1 := #t~mem1702#1; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207-3: assume !(4 == #t~mem1702#1 % 18446744073709551616); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207-4: assume 0 == #t~mem1702#1 % 18446744073709551616;#t~bitwise1703#1 := 0; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207-4: assume !(0 == #t~mem1702#1 % 18446744073709551616); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207: assume 0 == #t~bitwise1703#1 % 18446744073709551616;havoc #t~mem1702#1;havoc #t~bitwise1703#1;call #t~mem1704#1 := read~int#84(~ohci#1.base, 1077 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207: assume !(0 == #t~bitwise1703#1 % 18446744073709551616);havoc #t~mem1702#1;havoc #t~bitwise1703#1; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9207-1: [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: ~val~0#1 := ~val~0#1 - 1; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9290: #res#1 := 0;call ULTIMATE.dealloc(~#descriptor~14#1.base, ~#descriptor~14#1.offset);havoc ~#descriptor~14#1.base, ~#descriptor~14#1.offset;call ULTIMATE.dealloc(~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset);havoc ~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset;call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#1.offset; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191-2: havoc #t~bitwise1688#1;assume #t~bitwise1688#1 % 18446744073709551616 <= #t~mem1687#1 % 18446744073709551616 && #t~bitwise1688#1 % 18446744073709551616 <= 4; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191-3: assume 4 == #t~mem1687#1 % 18446744073709551616;#t~bitwise1688#1 := #t~mem1687#1; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191-3: assume !(4 == #t~mem1687#1 % 18446744073709551616); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191-4: assume 0 == #t~mem1687#1 % 18446744073709551616;#t~bitwise1688#1 := 0; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191-4: assume !(0 == #t~mem1687#1 % 18446744073709551616); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191-5: call #t~mem1687#1 := read~int#84(~ohci#1.base, 1077 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9290-1: SUMMARY for call ohci_dump(~ohci#1.base, ~ohci#1.offset, 1); srcloc: null [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257: havoc #t~mem1740#1.base, #t~mem1740#1.offset; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, 65536, #t~mem1740#1.base, 80 + #t~mem1740#1.offset); srcloc: null [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257-2: call #t~mem1740#1.base, #t~mem1740#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: assume 0 != #t~bitwise1688#1 % 18446744073709551616;havoc #t~mem1687#1;havoc #t~bitwise1688#1;call #t~mem1689#1 := read~int#84(~ohci#1.base, 1060 + ~ohci#1.offset, 4);call #t~mem1690#1.base, #t~mem1690#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191: assume !(0 != #t~bitwise1688#1 % 18446744073709551616);havoc #t~mem1687#1;havoc #t~bitwise1688#1; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9191-1: [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-3: assume false;#t~bitwise1705#1 := #t~mem1704#1; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-3: assume !false; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-4: assume 0 == #t~mem1704#1 % 18446744073709551616 || 4 == #t~mem1704#1 % 18446744073709551616;#t~bitwise1705#1 := 4; [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-4: assume !(0 == #t~mem1704#1 % 18446744073709551616 || 4 == #t~mem1704#1 % 18446744073709551616); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9241: havoc #t~mem1724#1.base, #t~mem1724#1.offset;~mask~0#1 := 2147483738;call #t~mem1725#1.base, #t~mem1725#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9241-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, 32768, #t~mem1724#1.base, 80 + #t~mem1724#1.offset); srcloc: null [2025-02-08 02:46:33,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208: call write~int#84(#t~bitwise1705#1, ~ohci#1.base, 1077 + ~ohci#1.offset, 8);havoc #t~mem1704#1;havoc #t~bitwise1705#1;call write~$Pointer$#137(455, 0, ~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset, 8);call write~$Pointer$#137(456, 0, ~#descriptor___0~5#1.base, 8 + ~#descriptor___0~5#1.offset, 8);call write~$Pointer$#137(457, 0, ~#descriptor___0~5#1.base, 16 + ~#descriptor___0~5#1.offset, 8);call write~$Pointer$#137(458, 0, ~#descriptor___0~5#1.base, 24 + ~#descriptor___0~5#1.offset, 8);call write~int#137(753, ~#descriptor___0~5#1.base, 32 + ~#descriptor___0~5#1.offset, 4);call write~int#137(1, ~#descriptor___0~5#1.base, 36 + ~#descriptor___0~5#1.offset, 1);call #t~mem1706#1 := read~int#137(~#descriptor___0~5#1.base, 36 + ~#descriptor___0~5#1.offset, 1); [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-1: [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: assume 0 == ~val~0#1 % 4294967296; [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9175: assume !(0 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9208-2: havoc #t~bitwise1705#1;assume (#t~bitwise1705#1 % 18446744073709551616 >= #t~mem1704#1 % 18446744073709551616 && #t~bitwise1705#1 % 18446744073709551616 >= 4) && #t~bitwise1705#1 % 18446744073709551616 <= 4 + #t~mem1704#1 % 18446744073709551616; [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: assume 0 != #t~bitwise1741#1 % 4294967296;havoc #t~bitwise1741#1;~tmp___11~9#1 := 0; [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258: assume !(0 != #t~bitwise1741#1 % 4294967296);havoc #t~bitwise1741#1;~tmp___11~9#1 := 4294901760; [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-1: [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: call #t~mem1711#1.base, #t~mem1711#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-2: havoc #t~bitwise1741#1;assume #t~bitwise1741#1 % 4294967296 <= ~val~0#1 % 4294967296 && #t~bitwise1741#1 % 4294967296 <= 512; [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225-1: SUMMARY for call spin_unlock_irq(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192: havoc #t~mem1689#1;havoc #t~mem1690#1.base, #t~mem1690#1.offset;call #t~mem1691#1.base, #t~mem1691#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-3: assume 512 == ~val~0#1 % 4294967296;#t~bitwise1741#1 := ~val~0#1; [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-3: assume !(512 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, #t~mem1689#1, #t~mem1690#1.base, 4 + #t~mem1690#1.offset); srcloc: null [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-4: assume 0 == ~val~0#1 % 4294967296;#t~bitwise1741#1 := 0; [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9258-4: assume !(0 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: assume 0 != ~tmp___13~9#1 % 18446744073709551616; [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: assume !(0 != ~tmp___13~9#1 % 18446744073709551616); [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ohci_runFINAL: assume true; [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: SUMMARY for call spin_unlock_irq(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: ~tmp___6~17#1 := #t~ret1712#1;havoc #t~mem1711#1.base, #t~mem1711#1.offset;havoc #t~ret1712#1;call #t~mem1713#1.base, #t~mem1713#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226-1: SUMMARY for call #t~ret1712#1 := _ohci_readl(~ohci#1.base, ~ohci#1.offset, #t~mem1711#1.base, 64 + #t~mem1711#1.offset); srcloc: null [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193: havoc #t~mem1691#1.base, #t~mem1691#1.offset;havoc #t~ret1692#1; [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193-1: SUMMARY for call #t~ret1692#1 := _ohci_readl(~ohci#1.base, ~ohci#1.offset, #t~mem1691#1.base, 4 + #t~mem1691#1.offset); srcloc: null [2025-02-08 02:46:33,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: havoc #t~mem1725#1.base, #t~mem1725#1.offset;call #t~mem1726#1.base, #t~mem1726#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, 4294967295, #t~mem1725#1.base, 12 + #t~mem1725#1.offset); srcloc: null [2025-02-08 02:46:33,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: ~tmp___2~28#1.base, ~tmp___2~28#1.offset := #t~ret1682#1.base, #t~ret1682#1.offset;havoc #t~ret1682#1.base, #t~ret1682#1.offset;call #t~mem1683#1.base, #t~mem1683#1.offset := read~$Pointer$#84(~tmp___2~28#1.base, ~tmp___2~28#1.offset, 8); [2025-02-08 02:46:33,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177-1: SUMMARY for call #t~ret1682#1.base, #t~ret1682#1.offset := ohci_to_hcd(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: 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;havoc #t~mem1664#1.base, #t~mem1664#1.offset; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227: ~tmp___7~14#1 := #t~ret1714#1;havoc #t~mem1713#1.base, #t~mem1713#1.offset;havoc #t~ret1714#1; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227-1: SUMMARY for call #t~ret1714#1 := _ohci_readl(~ohci#1.base, ~ohci#1.offset, #t~mem1713#1.base, 52 + #t~mem1713#1.offset); srcloc: null [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244: havoc #t~mem1726#1.base, #t~mem1726#1.offset; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, ~mask~0#1, #t~mem1726#1.base, 16 + #t~mem1726#1.offset); srcloc: null [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: assume -2147483648 <= #t~ret1684#1 && #t~ret1684#1 <= 2147483647;havoc #t~mem1683#1.base, #t~mem1683#1.offset;havoc #t~ret1684#1;#res#1 := -1;call ULTIMATE.dealloc(~#descriptor~14#1.base, ~#descriptor~14#1.offset);havoc ~#descriptor~14#1.base, ~#descriptor~14#1.offset;call ULTIMATE.dealloc(~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset);havoc ~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset;call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#1.offset; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178-1: SUMMARY for call #t~ret1684#1 := dev_err(#t~mem1683#1.base, #t~mem1683#1.offset, 454, 0); srcloc: null [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228: ~tmp___8~14#1.base, ~tmp___8~14#1.offset := #t~ret1715#1.base, #t~ret1715#1.offset;havoc #t~ret1715#1.base, #t~ret1715#1.offset;call #t~mem1716#1.base, #t~mem1716#1.offset := read~$Pointer$#84(~tmp___8~14#1.base, ~tmp___8~14#1.offset, 8); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228-1: SUMMARY for call #t~ret1715#1.base, #t~ret1715#1.offset := ohci_to_hcd(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: ~val~0#1 := #t~ret1727#1;havoc #t~ret1727#1; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-1: SUMMARY for call #t~ret1727#1 := roothub_a(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229: assume -2147483648 <= #t~ret1717#1 && #t~ret1717#1 <= 2147483647;havoc #t~mem1716#1.base, #t~mem1716#1.offset;havoc #t~ret1717#1;#res#1 := -75;call ULTIMATE.dealloc(~#descriptor~14#1.base, ~#descriptor~14#1.offset);havoc ~#descriptor~14#1.base, ~#descriptor~14#1.offset;call ULTIMATE.dealloc(~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset);havoc ~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset;call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#1.offset; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9229-1: SUMMARY for call #t~ret1717#1 := dev_err(#t~mem1716#1.base, #t~mem1716#1.offset, 460, 0); srcloc: null [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: havoc #t~mem1693#1.base, #t~mem1693#1.offset;call #t~mem1694#1.base, #t~mem1694#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, 0, #t~mem1693#1.base, 32 + #t~mem1693#1.offset); srcloc: null [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-2: call #t~mem1693#1.base, #t~mem1693#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9097: call ULTIMATE.dealloc(~#descriptor~14#1.base, ~#descriptor~14#1.offset);havoc ~#descriptor~14#1.base, ~#descriptor~14#1.offset;call ULTIMATE.dealloc(~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset);havoc ~#descriptor___0~5#1.base, ~#descriptor___0~5#1.offset;call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#1.offset; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-1: [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-2: havoc #t~bitwise1728#1;assume #t~bitwise1728#1 % 4294967296 <= ~val~0#1 % 4294967296 && #t~bitwise1728#1 % 4294967296 <= 4294964991; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-3: assume 4294964991 == ~val~0#1 % 4294967296;#t~bitwise1728#1 := ~val~0#1; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-3: assume !(4294964991 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-4: assume 0 == ~val~0#1 % 4294967296;#t~bitwise1728#1 := 0; [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-4: assume !(0 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: ~val~0#1 := #t~bitwise1728#1;havoc #t~bitwise1728#1;call #t~mem1729#1 := read~int#84(~ohci#1.base, 1077 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263-2: call #t~mem1742#1.base, #t~mem1742#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: havoc #t~mem1694#1.base, #t~mem1694#1.offset;call #t~mem1695#1 := read~int#84(~ohci#1.base, 84 + ~ohci#1.offset, 8);call #t~mem1696#1.base, #t~mem1696#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, 0, #t~mem1694#1.base, 40 + #t~mem1694#1.offset); srcloc: null [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: havoc #t~mem1742#1.base, #t~mem1742#1.offset;call #t~mem1743#1.base, #t~mem1743#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, ~tmp___11~9#1, #t~mem1742#1.base, 76 + #t~mem1742#1.offset); srcloc: null [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-2: havoc #t~bitwise1730#1;assume #t~bitwise1730#1 % 18446744073709551616 <= #t~mem1729#1 % 18446744073709551616 && #t~bitwise1730#1 % 18446744073709551616 <= 2; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-3: assume 2 == #t~mem1729#1 % 18446744073709551616;#t~bitwise1730#1 := #t~mem1729#1; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-3: assume !(2 == #t~mem1729#1 % 18446744073709551616); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-4: assume 0 == #t~mem1729#1 % 18446744073709551616;#t~bitwise1730#1 := 0; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-4: assume !(0 == #t~mem1729#1 % 18446744073709551616); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume 0 != #t~bitwise1730#1 % 18446744073709551616;havoc #t~mem1729#1;havoc #t~bitwise1730#1; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: assume !(0 != #t~bitwise1730#1 % 18446744073709551616);havoc #t~mem1729#1;havoc #t~bitwise1730#1;call #t~mem1734#1 := read~int#84(~ohci#1.base, 1077 + ~ohci#1.offset, 8);#t~short1737#1 := 0 != (if #t~mem1734#1 % 18446744073709551616 % 4294967296 <= 2147483647 then #t~mem1734#1 % 18446744073709551616 % 4294967296 else #t~mem1734#1 % 18446744073709551616 % 4294967296 - 4294967296) % 2; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-1: [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, #t~mem1695#1, #t~mem1696#1.base, 24 + #t~mem1696#1.offset); srcloc: null [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: havoc #t~mem1743#1.base, #t~mem1743#1.offset;havoc #t~ret1744#1; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264-1: SUMMARY for call #t~ret1744#1 := _ohci_readl(~ohci#1.base, ~ohci#1.offset, #t~mem1743#1.base, 4 + #t~mem1743#1.offset); srcloc: null [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: havoc #t~mem1695#1;havoc #t~mem1696#1.base, #t~mem1696#1.offset; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-3: assume false;#t~bitwise1731#1 := ~val~0#1; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-3: assume !false; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-4: assume 0 == ~val~0#1 % 4294967296 || 4096 == ~val~0#1 % 4294967296;#t~bitwise1731#1 := 4096; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-4: assume !(0 == ~val~0#1 % 4294967296 || 4096 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281: assume -2147483648 <= #t~ret1747#1 && #t~ret1747#1 <= 2147483647;~tmp___14~9#1 := #t~ret1747#1; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9281-1: SUMMARY for call #t~ret1747#1 := quirk_zfmicro(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248: ~val~0#1 := #t~bitwise1731#1;havoc #t~bitwise1731#1; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-1: [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215: assume -9223372036854775808 <= #t~ret1707#1 && #t~ret1707#1 <= 9223372036854775807;~tmp___5~18#1 := #t~ret1707#1;havoc #t~mem1706#1;havoc #t~ret1707#1; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248-2: havoc #t~bitwise1731#1;assume (#t~bitwise1731#1 % 4294967296 >= ~val~0#1 % 4294967296 && #t~bitwise1731#1 % 4294967296 >= 4096) && #t~bitwise1731#1 % 4294967296 <= 4096 + ~val~0#1 % 4294967296; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9215-1: SUMMARY for call #t~ret1707#1 := ldv__builtin_expect((if #t~mem1706#1 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem1706#1 % 256 % 18446744073709551616 else #t~mem1706#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: SUMMARY for call __const_udelay(4295); srcloc: null [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: ~tmp___12~10#1 := #t~ret1745#1;havoc #t~ret1745#1;call write~int#84(~tmp___12~10#1 + ~jiffies~0, ~ohci#1.base, 1064 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265-1: SUMMARY for call #t~ret1745#1 := msecs_to_jiffies(300); srcloc: null [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: call #t~mem1697#1.base, #t~mem1697#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199-1: SUMMARY for call periodic_reinit(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: assume 0 != ~tmp___14~9#1;assume { :begin_inline_init_timer_key } true;init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset := ~ohci#1.base, 1161 + ~ohci#1.offset, 0, 461, 0, ~#__key~2#1.base, ~#__key~2#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9282: assume !(0 != ~tmp___14~9#1); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249-4: assume 0 == ~val~0#1 % 4294967296;#t~bitwise1732#1 := 0; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249-4: assume !(0 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249: ~val~0#1 := #t~bitwise1732#1;havoc #t~bitwise1732#1;call #t~mem1733#1.base, #t~mem1733#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249-1: [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: assume 0 != ~tmp___5~18#1; [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: assume !(0 != ~tmp___5~18#1); [2025-02-08 02:46:33,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249-2: havoc #t~bitwise1732#1;assume #t~bitwise1732#1 % 4294967296 <= ~val~0#1 % 4294967296 && #t~bitwise1732#1 % 4294967296 <= 16776703; [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249-3: assume 16776703 == ~val~0#1 % 4294967296;#t~bitwise1732#1 := ~val~0#1; [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249-3: assume !(16776703 == ~val~0#1 % 4294967296); [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200: ~tmp___9~12#1 := #t~ret1698#1;havoc #t~mem1697#1.base, #t~mem1697#1.offset;havoc #t~ret1698#1; [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200-1: SUMMARY for call #t~ret1698#1 := _ohci_readl(~ohci#1.base, ~ohci#1.offset, #t~mem1697#1.base, 52 + #t~mem1697#1.offset); srcloc: null [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9283: havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~$Pointer$#84(#funAddr~unlink_watchdog_func.base, #funAddr~unlink_watchdog_func.offset, ~ohci#1.base, 1193 + ~ohci#1.offset, 8);call write~int#84(~ohci#1.base + ~ohci#1.offset, ~ohci#1.base, 1201 + ~ohci#1.offset, 8);call write~int#84(0, ~ohci#1.base, 1285 + ~ohci#1.offset, 4);call write~$Pointer$#84(0, 0, ~ohci#1.base, 1289 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250: havoc #t~mem1733#1.base, #t~mem1733#1.offset; [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250-1: SUMMARY for call _ohci_writel(~ohci#1.base, ~ohci#1.offset, ~val~0#1, #t~mem1733#1.base, 72 + #t~mem1733#1.offset); srcloc: null [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: ~tmp___4~19#1.base, ~tmp___4~19#1.offset := #t~ret1708#1.base, #t~ret1708#1.offset;havoc #t~ret1708#1.base, #t~ret1708#1.offset;call #t~mem1709#1.base, #t~mem1709#1.offset := read~$Pointer$#84(~tmp___4~19#1.base, ~tmp___4~19#1.offset, 8); [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-1: SUMMARY for call #t~ret1708#1.base, #t~ret1708#1.offset := ohci_to_hcd(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: SUMMARY for call spin_unlock_irq(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-4: assume 0 == ~tmp___9~12#1 % 4294967296;#t~bitwise1699#1 := 0; [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-4: assume !(0 == ~tmp___9~12#1 % 4294967296); [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201: assume 0 == #t~bitwise1699#1 % 4294967296;havoc #t~bitwise1699#1; [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201: assume !(0 == #t~bitwise1699#1 % 4294967296);havoc #t~bitwise1699#1;call #t~mem1700#1.base, #t~mem1700#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-1: [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-2: havoc #t~bitwise1699#1;assume #t~bitwise1699#1 % 4294967296 <= ~tmp___9~12#1 % 4294967296 && #t~bitwise1699#1 % 4294967296 <= 1073676288; [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-3: assume 1073676288 == ~tmp___9~12#1 % 4294967296;#t~bitwise1699#1 := ~tmp___9~12#1; [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201-3: assume !(1073676288 == ~tmp___9~12#1 % 4294967296); [2025-02-08 02:46:33,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: assume -2147483648 <= #t~ret1710#1 && #t~ret1710#1 <= 2147483647;havoc #t~mem1709#1.base, #t~mem1709#1.offset;havoc #t~ret1710#1; [2025-02-08 02:46:33,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4292: havoc #t~mem248;havoc #t~bitwise249; [2025-02-08 02:46:35,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: havoc ohci_quirk_nec_worker_#t~ret1915#1, ohci_quirk_nec_worker_#t~ret1916#1.base, ohci_quirk_nec_worker_#t~ret1916#1.offset, ohci_quirk_nec_worker_#t~mem1917#1.base, ohci_quirk_nec_worker_#t~mem1917#1.offset, ohci_quirk_nec_worker_#t~ret1918#1, ohci_quirk_nec_worker_#t~ret1919#1, ohci_quirk_nec_worker_#t~ret1920#1.base, ohci_quirk_nec_worker_#t~ret1920#1.offset, ohci_quirk_nec_worker_#t~mem1921#1.base, ohci_quirk_nec_worker_#t~mem1921#1.offset, ohci_quirk_nec_worker_#t~ret1922#1, ohci_quirk_nec_worker_~work#1.base, ohci_quirk_nec_worker_~work#1.offset, ohci_quirk_nec_worker_~ohci~23#1.base, ohci_quirk_nec_worker_~ohci~23#1.offset, ohci_quirk_nec_worker_~__mptr~9#1.base, ohci_quirk_nec_worker_~__mptr~9#1.offset, ohci_quirk_nec_worker_~status~6#1, ohci_quirk_nec_worker_~tmp~85#1.base, ohci_quirk_nec_worker_~tmp~85#1.offset, ohci_quirk_nec_worker_~tmp___0~58#1.base, ohci_quirk_nec_worker_~tmp___0~58#1.offset;havoc ohci_quirk_nec_worker_#in~work#1.base, ohci_quirk_nec_worker_#in~work#1.offset;assume { :end_inline_ohci_quirk_nec_worker } true; [2025-02-08 02:46:39,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-3: assume false;ohci_quirk_amd700_#t~bitwise1935#1 := ohci_quirk_amd700_#t~mem1934#1; [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-3: assume !false; [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: SUMMARY for call spin_unlock_irqrestore(fill_periodic_buffer_~ohci~6#1.base, fill_periodic_buffer_~ohci~6#1.offset, fill_periodic_buffer_~flags~2#1); srcloc: null [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-4: assume 0 == ohci_quirk_amd700_#t~mem1934#1 % 18446744073709551616 || 512 == ohci_quirk_amd700_#t~mem1934#1 % 18446744073709551616;ohci_quirk_amd700_#t~bitwise1935#1 := 512; [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-4: assume !(0 == ohci_quirk_amd700_#t~mem1934#1 % 18446744073709551616 || 512 == ohci_quirk_amd700_#t~mem1934#1 % 18446744073709551616); [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: call write~int#84(ohci_quirk_amd700_#t~bitwise1935#1, ohci_quirk_amd700_~ohci~25#1.base, 1077 + ohci_quirk_amd700_~ohci~25#1.offset, 8);havoc ohci_quirk_amd700_#t~mem1934#1;havoc ohci_quirk_amd700_#t~bitwise1935#1; [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-1: [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9879: havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;havoc lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1;assume { :end_inline_lockdep_init_map } true; [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-2: havoc ohci_quirk_amd700_#t~bitwise1935#1;assume (ohci_quirk_amd700_#t~bitwise1935#1 % 18446744073709551616 >= ohci_quirk_amd700_#t~mem1934#1 % 18446744073709551616 && ohci_quirk_amd700_#t~bitwise1935#1 % 18446744073709551616 >= 512) && ohci_quirk_amd700_#t~bitwise1935#1 % 18446744073709551616 <= 512 + ohci_quirk_amd700_#t~mem1934#1 % 18446744073709551616; [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929: assume -9223372036854775808 <= ohci_quirk_amd700_#t~ret1941#1 && ohci_quirk_amd700_#t~ret1941#1 <= 9223372036854775807;ohci_quirk_amd700_~tmp___2~33#1 := ohci_quirk_amd700_#t~ret1941#1;havoc ohci_quirk_amd700_#t~mem1940#1;havoc ohci_quirk_amd700_#t~ret1941#1; [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929-1: SUMMARY for call ohci_quirk_amd700_#t~ret1941#1 := ldv__builtin_expect((if ohci_quirk_amd700_#t~mem1940#1 % 256 % 18446744073709551616 <= 9223372036854775807 then ohci_quirk_amd700_#t~mem1940#1 % 256 % 18446744073709551616 else ohci_quirk_amd700_#t~mem1940#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:39,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-1: SUMMARY for call kfree(fill_periodic_buffer_~seen~0#1.base, fill_periodic_buffer_~seen~0#1.offset); srcloc: null [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: fill_periodic_buffer_#res#1 := (if (4096 - fill_periodic_buffer_~size~1#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4096 - fill_periodic_buffer_~size~1#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 else (4096 - fill_periodic_buffer_~size~1#1 % 4294967296) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880: call write~$Pointer$#84(#funAddr~ohci_quirk_nec_worker.base, #funAddr~ohci_quirk_nec_worker.offset, ohci_quirk_nec_~ohci~24#1.base, 1109 + ohci_quirk_nec_~ohci~24#1.offset, 8);call write~$Pointer$#137(517, 0, ohci_quirk_nec_~#descriptor~22#1.base, ohci_quirk_nec_~#descriptor~22#1.offset, 8);call write~$Pointer$#137(518, 0, ohci_quirk_nec_~#descriptor~22#1.base, 8 + ohci_quirk_nec_~#descriptor~22#1.offset, 8);call write~$Pointer$#137(519, 0, ohci_quirk_nec_~#descriptor~22#1.base, 16 + ohci_quirk_nec_~#descriptor~22#1.offset, 8);call write~$Pointer$#137(520, 0, ohci_quirk_nec_~#descriptor~22#1.base, 24 + ohci_quirk_nec_~#descriptor~22#1.offset, 8);call write~int#137(145, ohci_quirk_nec_~#descriptor~22#1.base, 32 + ohci_quirk_nec_~#descriptor~22#1.offset, 4);call write~int#137(1, ohci_quirk_nec_~#descriptor~22#1.base, 36 + ohci_quirk_nec_~#descriptor~22#1.offset, 1);call ohci_quirk_nec_#t~mem1927#1 := read~int#137(ohci_quirk_nec_~#descriptor~22#1.base, 36 + ohci_quirk_nec_~#descriptor~22#1.offset, 1); [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9880-1: SUMMARY for call INIT_LIST_HEAD(ohci_quirk_nec_~ohci~24#1.base, 1093 + ohci_quirk_nec_~ohci~24#1.offset); srcloc: null [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: assume 0 != ohci_quirk_amd700_~tmp___2~33#1; [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: assume !(0 != ohci_quirk_amd700_~tmp___2~33#1); [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677-1: SUMMARY for call fill_periodic_buffer_#t~ret844#1 := scnprintf(fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset, fill_periodic_buffer_~size~1#1 % 4294967296, 381, 0); srcloc: null [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6677: assume -2147483648 <= fill_periodic_buffer_#t~ret844#1 && fill_periodic_buffer_#t~ret844#1 <= 2147483647;fill_periodic_buffer_~tmp___3~10#1 := fill_periodic_buffer_#t~ret844#1;fill_periodic_buffer_~temp~10#1 := fill_periodic_buffer_~tmp___3~10#1;fill_periodic_buffer_~size~1#1 := fill_periodic_buffer_~size~1#1 - fill_periodic_buffer_~temp~10#1;fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset := fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset + (if fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);fill_periodic_buffer_~temp~10#1 := 0; [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9931: ohci_quirk_amd700_~tmp___1~45#1.base, ohci_quirk_amd700_~tmp___1~45#1.offset := ohci_quirk_amd700_#t~ret1942#1.base, ohci_quirk_amd700_#t~ret1942#1.offset;havoc ohci_quirk_amd700_#t~ret1942#1.base, ohci_quirk_amd700_#t~ret1942#1.offset;call ohci_quirk_amd700_#t~mem1943#1.base, ohci_quirk_amd700_#t~mem1943#1.offset := read~$Pointer$#84(ohci_quirk_amd700_~tmp___1~45#1.base, ohci_quirk_amd700_~tmp___1~45#1.offset, 8); [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9931-1: SUMMARY for call ohci_quirk_amd700_#t~ret1942#1.base, ohci_quirk_amd700_#t~ret1942#1.offset := ohci_to_hcd(ohci_quirk_amd700_~ohci~25#1.base, ohci_quirk_amd700_~ohci~25#1.offset); srcloc: null [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: havoc usb_amd_find_chipset_info_#t~nondet2230#1;ohci_quirk_amd700_#t~ret1933#1 := usb_amd_find_chipset_info_#res#1;havoc usb_amd_find_chipset_info_#t~nondet2230#1;assume { :end_inline_usb_amd_find_chipset_info } true;assume -2147483648 <= ohci_quirk_amd700_#t~ret1933#1 && ohci_quirk_amd700_#t~ret1933#1 <= 2147483647;ohci_quirk_amd700_~tmp___0~60#1 := ohci_quirk_amd700_#t~ret1933#1;havoc ohci_quirk_amd700_#t~ret1933#1; [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9915: assume { :begin_inline_pci_get_device } true;pci_get_device_#in~arg0#1, pci_get_device_#in~arg1#1, pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset := 4098, 17285, 0, 0;havoc pci_get_device_#res#1.base, pci_get_device_#res#1.offset;havoc pci_get_device_#t~ret2217#1.base, pci_get_device_#t~ret2217#1.offset, pci_get_device_~arg0#1, pci_get_device_~arg1#1, pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset;pci_get_device_~arg0#1 := pci_get_device_#in~arg0#1;pci_get_device_~arg1#1 := pci_get_device_#in~arg1#1;pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset := pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset; [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: assume fill_periodic_buffer_~seen_count~0#1 % 4294967296 <= 63;fill_periodic_buffer_~tmp___13~5#1 := fill_periodic_buffer_~seen_count~0#1;fill_periodic_buffer_~seen_count~0#1 := 1 + fill_periodic_buffer_~seen_count~0#1;call write~$Pointer$#84(fill_periodic_buffer_~ed~0#1.base, fill_periodic_buffer_~ed~0#1.offset, fill_periodic_buffer_~seen~0#1.base, fill_periodic_buffer_~seen~0#1.offset + 8 * (if fill_periodic_buffer_~tmp___13~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fill_periodic_buffer_~tmp___13~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else fill_periodic_buffer_~tmp___13~5#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: assume !(fill_periodic_buffer_~seen_count~0#1 % 4294967296 <= 63); [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9932: assume -2147483648 <= ohci_quirk_amd700_#t~ret1944#1 && ohci_quirk_amd700_#t~ret1944#1 <= 2147483647;havoc ohci_quirk_amd700_#t~mem1943#1.base, ohci_quirk_amd700_#t~mem1943#1.offset;havoc ohci_quirk_amd700_#t~ret1944#1; [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9932-1: SUMMARY for call ohci_quirk_amd700_#t~ret1944#1 := __dynamic_dev_dbg(ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset, ohci_quirk_amd700_#t~mem1943#1.base, ohci_quirk_amd700_#t~mem1943#1.offset, 526, 0); srcloc: null [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728-2: havoc fill_periodic_buffer_#t~bitwise855#1;assume fill_periodic_buffer_#t~bitwise855#1 % 4294967296 <= fill_periodic_buffer_~info~1#1 % 4294967296 && fill_periodic_buffer_#t~bitwise855#1 % 4294967296 <= 4096; [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728-1: [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761-1: SUMMARY for call fill_periodic_buffer_#t~ret859#1 := scnprintf(fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset, fill_periodic_buffer_~size~1#1 % 4294967296, 391, 0); srcloc: null [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728: assume 0 != fill_periodic_buffer_#t~bitwise855#1 % 4294967296;havoc fill_periodic_buffer_#t~bitwise855#1;fill_periodic_buffer_~tmp___10~6#1.base, fill_periodic_buffer_~tmp___10~6#1.offset := 388, 0; [2025-02-08 02:46:39,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728: assume !(0 != fill_periodic_buffer_#t~bitwise855#1 % 4294967296);havoc fill_periodic_buffer_#t~bitwise855#1;fill_periodic_buffer_~tmp___10~6#1.base, fill_periodic_buffer_~tmp___10~6#1.offset := 389, 0; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: assume -2147483648 <= fill_periodic_buffer_#t~ret859#1 && fill_periodic_buffer_#t~ret859#1 <= 2147483647;fill_periodic_buffer_~tmp___14~5#1 := fill_periodic_buffer_#t~ret859#1;fill_periodic_buffer_~temp~10#1 := fill_periodic_buffer_~tmp___14~5#1;fill_periodic_buffer_~size~1#1 := fill_periodic_buffer_~size~1#1 - fill_periodic_buffer_~temp~10#1;fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset := fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset + (if fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);fill_periodic_buffer_~i~2#1 := 1 + fill_periodic_buffer_~i~2#1; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728-4: assume 0 == fill_periodic_buffer_~info~1#1 % 4294967296;fill_periodic_buffer_#t~bitwise855#1 := 0; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728-4: assume !(0 == fill_periodic_buffer_~info~1#1 % 4294967296); [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728-3: assume 4096 == fill_periodic_buffer_~info~1#1 % 4294967296;fill_periodic_buffer_#t~bitwise855#1 := fill_periodic_buffer_~info~1#1; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6728-3: assume !(4096 == fill_periodic_buffer_~info~1#1 % 4294967296); [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9916: assume 0 == (ohci_quirk_amd700_~amd_smbus_dev~0#1.base + ohci_quirk_amd700_~amd_smbus_dev~0#1.offset) % 18446744073709551616;ohci_quirk_amd700_#res#1 := 0;call ULTIMATE.dealloc(ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset);havoc ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9916: assume !(0 == (ohci_quirk_amd700_~amd_smbus_dev~0#1.base + ohci_quirk_amd700_~amd_smbus_dev~0#1.offset) % 18446744073709551616);call ohci_quirk_amd700_#t~mem1937#1 := read~int#84(ohci_quirk_amd700_~amd_smbus_dev~0#1.base, 72 + ohci_quirk_amd700_~amd_smbus_dev~0#1.offset, 1);ohci_quirk_amd700_~rev~0#1 := ohci_quirk_amd700_#t~mem1937#1;havoc ohci_quirk_amd700_#t~mem1937#1; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712-1: SUMMARY for call fill_periodic_buffer_#t~ret850#1 := cpu_to_hc32(fill_periodic_buffer_~ohci~6#1.base, fill_periodic_buffer_~ohci~6#1.offset, 1); srcloc: null [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: fill_periodic_buffer_~tmp___7~8#1 := fill_periodic_buffer_#t~ret850#1;call fill_periodic_buffer_#t~mem851#1 := read~int#84(fill_periodic_buffer_~ed~0#1.base, 8 + fill_periodic_buffer_~ed~0#1.offset, 4); [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867: call ULTIMATE.dealloc(ohci_quirk_nec_~#__key~3#1.base, ohci_quirk_nec_~#__key~3#1.offset);havoc ohci_quirk_nec_~#__key~3#1.base, ohci_quirk_nec_~#__key~3#1.offset;call ULTIMATE.dealloc(ohci_quirk_nec_~#__constr_expr_0~0#1.base, ohci_quirk_nec_~#__constr_expr_0~0#1.offset);havoc ohci_quirk_nec_~#__constr_expr_0~0#1.base, ohci_quirk_nec_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(ohci_quirk_nec_~#descriptor~22#1.base, ohci_quirk_nec_~#descriptor~22#1.offset);havoc ohci_quirk_nec_~#descriptor~22#1.base, ohci_quirk_nec_~#descriptor~22#1.offset;#t~ret2248#1 := ohci_quirk_nec_#res#1;havoc ohci_quirk_nec_#t~ret1923#1.base, ohci_quirk_nec_#t~ret1923#1.offset, ohci_quirk_nec_#t~mem1924#1, ohci_quirk_nec_#t~bitwise1925#1, ohci_quirk_nec_#t~mem1926#1, ohci_quirk_nec_#t~mem1927#1, ohci_quirk_nec_#t~ret1928#1, ohci_quirk_nec_#t~ret1929#1.base, ohci_quirk_nec_#t~ret1929#1.offset, ohci_quirk_nec_#t~mem1930#1.base, ohci_quirk_nec_#t~mem1930#1.offset, ohci_quirk_nec_#t~ret1931#1, ohci_quirk_nec_~hcd#1.base, ohci_quirk_nec_~hcd#1.offset, ohci_quirk_nec_~ohci~24#1.base, ohci_quirk_nec_~ohci~24#1.offset, ohci_quirk_nec_~tmp~86#1.base, ohci_quirk_nec_~tmp~86#1.offset, ohci_quirk_nec_~#__key~3#1.base, ohci_quirk_nec_~#__key~3#1.offset, ohci_quirk_nec_~#__constr_expr_0~0#1.base, ohci_quirk_nec_~#__constr_expr_0~0#1.offset, ohci_quirk_nec_~#descriptor~22#1.base, ohci_quirk_nec_~#descriptor~22#1.offset, ohci_quirk_nec_~tmp___0~59#1.base, ohci_quirk_nec_~tmp___0~59#1.offset, ohci_quirk_nec_~tmp___1~44#1;havoc ohci_quirk_nec_#in~hcd#1.base, ohci_quirk_nec_#in~hcd#1.offset;assume { :end_inline_ohci_quirk_nec } true;assume -2147483648 <= #t~ret2248#1 && #t~ret2248#1 <= 2147483647;#t~funptrres2239#1 := #t~ret2248#1; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6696: assume fill_periodic_buffer_~temp~10#1 % 4294967296 == fill_periodic_buffer_~seen_count~0#1 % 4294967296;call fill_periodic_buffer_#t~mem846#1 := read~int#84(fill_periodic_buffer_~ed~0#1.base, fill_periodic_buffer_~ed~0#1.offset, 4); [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6696: assume !(fill_periodic_buffer_~temp~10#1 % 4294967296 == fill_periodic_buffer_~seen_count~0#1 % 4294967296);fill_periodic_buffer_~temp~10#1 := 0;fill_periodic_buffer_~ed~0#1.base, fill_periodic_buffer_~ed~0#1.offset := 0, 0; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713-3: assume fill_periodic_buffer_#t~mem851#1 % 4294967296 == fill_periodic_buffer_~tmp___7~8#1 % 4294967296;fill_periodic_buffer_#t~bitwise852#1 := fill_periodic_buffer_#t~mem851#1; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713-3: assume !(fill_periodic_buffer_#t~mem851#1 % 4294967296 == fill_periodic_buffer_~tmp___7~8#1 % 4294967296); [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713-2: havoc fill_periodic_buffer_#t~bitwise852#1;assume fill_periodic_buffer_#t~bitwise852#1 % 4294967296 <= fill_periodic_buffer_#t~mem851#1 % 4294967296 && fill_periodic_buffer_#t~bitwise852#1 % 4294967296 <= fill_periodic_buffer_~tmp___7~8#1 % 4294967296; [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713-1: [2025-02-08 02:46:39,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713: assume 0 != fill_periodic_buffer_#t~bitwise852#1 % 4294967296;havoc fill_periodic_buffer_#t~mem851#1;havoc fill_periodic_buffer_#t~bitwise852#1;fill_periodic_buffer_~tmp___6~8#1.base, fill_periodic_buffer_~tmp___6~8#1.offset := 382, 0; [2025-02-08 02:46:39,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713: assume !(0 != fill_periodic_buffer_#t~bitwise852#1 % 4294967296);havoc fill_periodic_buffer_#t~mem851#1;havoc fill_periodic_buffer_#t~bitwise852#1;fill_periodic_buffer_~tmp___6~8#1.base, fill_periodic_buffer_~tmp___6~8#1.offset := 383, 0; [2025-02-08 02:46:39,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713-4: assume 0 == fill_periodic_buffer_#t~mem851#1 % 4294967296 || 0 == fill_periodic_buffer_~tmp___7~8#1 % 4294967296;fill_periodic_buffer_#t~bitwise852#1 := 0; [2025-02-08 02:46:39,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6713-4: assume !(0 == fill_periodic_buffer_#t~mem851#1 % 4294967296 || 0 == fill_periodic_buffer_~tmp___7~8#1 % 4294967296); [2025-02-08 02:46:39,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: call ULTIMATE.dealloc(ohci_quirk_zfmicro_~#descriptor~21#1.base, ohci_quirk_zfmicro_~#descriptor~21#1.offset);havoc ohci_quirk_zfmicro_~#descriptor~21#1.base, ohci_quirk_zfmicro_~#descriptor~21#1.offset;#t~ret2246#1 := ohci_quirk_zfmicro_#res#1;havoc ohci_quirk_zfmicro_#t~ret1903#1.base, ohci_quirk_zfmicro_#t~ret1903#1.offset, ohci_quirk_zfmicro_#t~mem1904#1, ohci_quirk_zfmicro_#t~bitwise1905#1, ohci_quirk_zfmicro_#t~mem1906#1, ohci_quirk_zfmicro_#t~ret1907#1, ohci_quirk_zfmicro_#t~ret1908#1.base, ohci_quirk_zfmicro_#t~ret1908#1.offset, ohci_quirk_zfmicro_#t~mem1909#1.base, ohci_quirk_zfmicro_#t~mem1909#1.offset, ohci_quirk_zfmicro_#t~ret1910#1, ohci_quirk_zfmicro_~hcd#1.base, ohci_quirk_zfmicro_~hcd#1.offset, ohci_quirk_zfmicro_~ohci~21#1.base, ohci_quirk_zfmicro_~ohci~21#1.offset, ohci_quirk_zfmicro_~tmp~83#1.base, ohci_quirk_zfmicro_~tmp~83#1.offset, ohci_quirk_zfmicro_~#descriptor~21#1.base, ohci_quirk_zfmicro_~#descriptor~21#1.offset, ohci_quirk_zfmicro_~tmp___0~56#1.base, ohci_quirk_zfmicro_~tmp___0~56#1.offset, ohci_quirk_zfmicro_~tmp___1~43#1;havoc ohci_quirk_zfmicro_#in~hcd#1.base, ohci_quirk_zfmicro_#in~hcd#1.offset;assume { :end_inline_ohci_quirk_zfmicro } true;assume -2147483648 <= #t~ret2246#1 && #t~ret2246#1 <= 2147483647;#t~funptrres2239#1 := #t~ret2246#1; [2025-02-08 02:46:39,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697-1: SUMMARY for call fill_periodic_buffer_#t~ret847#1 := hc32_to_cpu(fill_periodic_buffer_~ohci~6#1.base, fill_periodic_buffer_~ohci~6#1.offset, fill_periodic_buffer_#t~mem846#1); srcloc: null [2025-02-08 02:46:39,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: fill_periodic_buffer_~tmp___4~9#1 := fill_periodic_buffer_#t~ret847#1;havoc fill_periodic_buffer_#t~mem846#1;havoc fill_periodic_buffer_#t~ret847#1;fill_periodic_buffer_~info~1#1 := fill_periodic_buffer_~tmp___4~9#1;fill_periodic_buffer_~qlen~0#1 := 0;call fill_periodic_buffer_#t~mem848#1.base, fill_periodic_buffer_#t~mem848#1.offset := read~$Pointer$#84(fill_periodic_buffer_~ed~0#1.base, 48 + fill_periodic_buffer_~ed~0#1.offset, 8);fill_periodic_buffer_~entry~1#1.base, fill_periodic_buffer_~entry~1#1.offset := fill_periodic_buffer_#t~mem848#1.base, fill_periodic_buffer_#t~mem848#1.offset;havoc fill_periodic_buffer_#t~mem848#1.base, fill_periodic_buffer_#t~mem848#1.offset; [2025-02-08 02:46:39,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: call ULTIMATE.dealloc(ohci_quirk_ns_~#descriptor~20#1.base, ohci_quirk_ns_~#descriptor~20#1.offset);havoc ohci_quirk_ns_~#descriptor~20#1.base, ohci_quirk_ns_~#descriptor~20#1.offset;#t~ret2245#1 := ohci_quirk_ns_#res#1;havoc ohci_quirk_ns_#t~mem1886#1.base, ohci_quirk_ns_#t~mem1886#1.offset, ohci_quirk_ns_#t~mem1887#1.base, ohci_quirk_ns_#t~mem1887#1.offset, ohci_quirk_ns_#t~mem1888#1, ohci_quirk_ns_#t~bitwise1889#1, ohci_quirk_ns_#t~ret1890#1.base, ohci_quirk_ns_#t~ret1890#1.offset, ohci_quirk_ns_#t~mem1891#1, ohci_quirk_ns_#t~short1892#1, ohci_quirk_ns_#t~mem1893#1, ohci_quirk_ns_#t~short1894#1, ohci_quirk_ns_#t~ret1895#1.base, ohci_quirk_ns_#t~ret1895#1.offset, ohci_quirk_ns_#t~mem1896#1, ohci_quirk_ns_#t~bitwise1897#1, ohci_quirk_ns_#t~mem1898#1, ohci_quirk_ns_#t~ret1899#1, ohci_quirk_ns_#t~ret1900#1.base, ohci_quirk_ns_#t~ret1900#1.offset, ohci_quirk_ns_#t~mem1901#1.base, ohci_quirk_ns_#t~mem1901#1.offset, ohci_quirk_ns_#t~ret1902#1, ohci_quirk_ns_~hcd#1.base, ohci_quirk_ns_~hcd#1.offset, ohci_quirk_ns_~pdev~0#1.base, ohci_quirk_ns_~pdev~0#1.offset, ohci_quirk_ns_~__mptr~8#1.base, ohci_quirk_ns_~__mptr~8#1.offset, ohci_quirk_ns_~b~0#1.base, ohci_quirk_ns_~b~0#1.offset, ohci_quirk_ns_~ohci~20#1.base, ohci_quirk_ns_~ohci~20#1.offset, ohci_quirk_ns_~tmp~82#1.base, ohci_quirk_ns_~tmp~82#1.offset, ohci_quirk_ns_~#descriptor~20#1.base, ohci_quirk_ns_~#descriptor~20#1.offset, ohci_quirk_ns_~tmp___0~55#1.base, ohci_quirk_ns_~tmp___0~55#1.offset, ohci_quirk_ns_~tmp___1~42#1;havoc ohci_quirk_ns_#in~hcd#1.base, ohci_quirk_ns_#in~hcd#1.offset;assume { :end_inline_ohci_quirk_ns } true;assume -2147483648 <= #t~ret2245#1 && #t~ret2245#1 <= 2147483647;#t~funptrres2239#1 := #t~ret2245#1; [2025-02-08 02:46:39,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6879: havoc fill_registers_buffer_#t~mem922#1;call ULTIMATE.dealloc(fill_registers_buffer_~#size~2#1.base, fill_registers_buffer_~#size~2#1.offset);havoc fill_registers_buffer_~#size~2#1.base, fill_registers_buffer_~#size~2#1.offset;call ULTIMATE.dealloc(fill_registers_buffer_~#next~1#1.base, fill_registers_buffer_~#next~1#1.offset);havoc fill_registers_buffer_~#next~1#1.base, fill_registers_buffer_~#next~1#1.offset;#t~ret2242#1 := fill_registers_buffer_#res#1;havoc fill_registers_buffer_#t~mem860#1.base, fill_registers_buffer_#t~mem860#1.offset, fill_registers_buffer_#t~ret861#1.base, fill_registers_buffer_#t~ret861#1.offset, fill_registers_buffer_#t~mem862#1.base, fill_registers_buffer_#t~mem862#1.offset, fill_registers_buffer_#t~mem863#1.base, fill_registers_buffer_#t~mem863#1.offset, fill_registers_buffer_#t~ret864#1.base, fill_registers_buffer_#t~ret864#1.offset, fill_registers_buffer_#t~ret865#1, fill_registers_buffer_#t~mem866#1.base, fill_registers_buffer_#t~mem866#1.offset, fill_registers_buffer_#t~ret867#1.base, fill_registers_buffer_#t~ret867#1.offset, fill_registers_buffer_#t~mem868#1.base, fill_registers_buffer_#t~mem868#1.offset, fill_registers_buffer_#t~mem869#1, fill_registers_buffer_#t~mem870#1.base, fill_registers_buffer_#t~mem870#1.offset, fill_registers_buffer_#t~mem871#1.base, fill_registers_buffer_#t~mem871#1.offset, fill_registers_buffer_#t~mem872#1.base, fill_registers_buffer_#t~mem872#1.offset, fill_registers_buffer_#t~mem873#1.base, fill_registers_buffer_#t~mem873#1.offset, fill_registers_buffer_#t~ret874#1, fill_registers_buffer_#t~mem875#1, fill_registers_buffer_#t~mem876#1.base, fill_registers_buffer_#t~mem876#1.offset, fill_registers_buffer_#t~mem877#1, fill_registers_buffer_#t~mem878#1.base, fill_registers_buffer_#t~mem878#1.offset, fill_registers_buffer_#t~mem879#1, fill_registers_buffer_#t~ret880#1, fill_registers_buffer_#t~mem881#1, fill_registers_buffer_#t~mem882#1.base, fill_registers_buffer_#t~mem882#1.offset, fill_registers_buffer_#t~ret883#1, fill_registers_buffer_#t~mem884#1.base, fill_registers_buffer_#t~mem884#1.offset, fill_registers_buffer_#t~mem885#1, fill_registers_buffer_#t~ret886#1, fill_registers_buffer_#t~mem887#1, fill_registers_buffer_#t~mem888#1.base, fill_registers_buffer_#t~mem888#1.offset, fill_registers_buffer_#t~ret889#1, fill_registers_buffer_#t~mem890#1.base, fill_registers_buffer_#t~mem890#1.offset, fill_registers_buffer_#t~mem891#1, fill_registers_buffer_#t~bitwise892#1, fill_registers_buffer_#t~ret893#1, fill_registers_buffer_#t~mem894#1, fill_registers_buffer_#t~mem895#1.base, fill_registers_buffer_#t~mem895#1.offset, fill_registers_buffer_#t~ret896#1, fill_registers_buffer_#t~mem897#1.base, fill_registers_buffer_#t~mem897#1.offset, fill_registers_buffer_#t~mem898#1, fill_registers_buffer_#t~ret899#1, fill_registers_buffer_#t~mem900#1, fill_registers_buffer_#t~mem901#1.base, fill_registers_buffer_#t~mem901#1.offset, fill_registers_buffer_#t~ret902#1, fill_registers_buffer_#t~mem903#1.base, fill_registers_buffer_#t~mem903#1.offset, fill_registers_buffer_#t~mem904#1, fill_registers_buffer_#t~ret905#1, fill_registers_buffer_#t~mem906#1, fill_registers_buffer_#t~mem907#1.base, fill_registers_buffer_#t~mem907#1.offset, fill_registers_buffer_#t~ret908#1, fill_registers_buffer_#t~mem909#1.base, fill_registers_buffer_#t~mem909#1.offset, fill_registers_buffer_#t~mem910#1, fill_registers_buffer_#t~ret911#1, fill_registers_buffer_#t~mem912#1, fill_registers_buffer_#t~mem913#1.base, fill_registers_buffer_#t~mem913#1.offset, fill_registers_buffer_#t~ret914#1.base, fill_registers_buffer_#t~ret914#1.offset, fill_registers_buffer_#t~mem915#1, fill_registers_buffer_#t~bitwise916#1, fill_registers_buffer_#t~mem917#1.base, fill_registers_buffer_#t~mem917#1.offset, fill_registers_buffer_#t~mem918#1, fill_registers_buffer_#t~ret919#1, fill_registers_buffer_#t~mem920#1, fill_registers_buffer_#t~mem921#1.base, fill_registers_buffer_#t~mem921#1.offset, fill_registers_buffer_#t~mem922#1, fill_registers_buffer_~buf#1.base, fill_registers_buffer_~buf#1.offset, fill_registers_buffer_~hcd~1#1.base, fill_registers_buffer_~hcd~1#1.offset, fill_registers_buffer_~ohci~7#1.base, fill_registers_buffer_~ohci~7#1.offset, fill_registers_buffer_~regs~1#1.base, fill_registers_buffer_~regs~1#1.offset, fill_registers_buffer_~flags~3#1, fill_registers_buffer_~temp~11#1, fill_registers_buffer_~#size~2#1.base, fill_registers_buffer_~#size~2#1.offset, fill_registers_buffer_~#next~1#1.base, fill_registers_buffer_~#next~1#1.offset, fill_registers_buffer_~rdata~0#1, fill_registers_buffer_~tmp~40#1.base, fill_registers_buffer_~tmp~40#1.offset, fill_registers_buffer_~s_len~4#1, fill_registers_buffer_~tmp___0~20#1.base, fill_registers_buffer_~tmp___0~20#1.offset, fill_registers_buffer_~tmp___1~17#1, fill_registers_buffer_~tmp___2~13#1, fill_registers_buffer_~s_len___0~2#1, fill_registers_buffer_~tmp___3~11#1, fill_registers_buffer_~tmp___4~10#1, fill_registers_buffer_~tmp___5~9#1.base, fill_registers_buffer_~tmp___5~9#1.offset, fill_registers_buffer_~tmp___6~9#1, fill_registers_buffer_~tmp___7~9#1.base, fill_registers_buffer_~tmp___7~9#1.offset, fill_registers_buffer_~tmp___8~9#1, fill_registers_buffer_~tmp___9~8#1, fill_registers_buffer_~tmp___10~7#1, fill_registers_buffer_~tmp___12~7#1.base, fill_registers_buffer_~tmp___12~7#1.offset, fill_registers_buffer_~tmp___13~6#1.base, fill_registers_buffer_~tmp___13~6#1.offset, fill_registers_buffer_~tmp___14~6#1;havoc fill_registers_buffer_#in~buf#1.base, fill_registers_buffer_#in~buf#1.offset;assume { :end_inline_fill_registers_buffer } true;assume -9223372036854775808 <= #t~ret2242#1 && #t~ret2242#1 <= 9223372036854775807;#t~funptrres2239#1 := #t~ret2242#1; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: assume -9223372036854775808 <= ohci_quirk_ns_#t~ret1899#1 && ohci_quirk_ns_#t~ret1899#1 <= 9223372036854775807;ohci_quirk_ns_~tmp___1~42#1 := ohci_quirk_ns_#t~ret1899#1;havoc ohci_quirk_ns_#t~mem1898#1;havoc ohci_quirk_ns_#t~ret1899#1; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786-1: SUMMARY for call ohci_quirk_ns_#t~ret1899#1 := ldv__builtin_expect((if ohci_quirk_ns_#t~mem1898#1 % 256 % 18446744073709551616 <= 9223372036854775807 then ohci_quirk_ns_#t~mem1898#1 % 256 % 18446744073709551616 else ohci_quirk_ns_#t~mem1898#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9787: assume 0 != ohci_quirk_ns_~tmp___1~42#1; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9787: assume !(0 != ohci_quirk_ns_~tmp___1~42#1); [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: ohci_quirk_ns_~tmp___0~55#1.base, ohci_quirk_ns_~tmp___0~55#1.offset := ohci_quirk_ns_#t~ret1900#1.base, ohci_quirk_ns_#t~ret1900#1.offset;havoc ohci_quirk_ns_#t~ret1900#1.base, ohci_quirk_ns_#t~ret1900#1.offset;call ohci_quirk_ns_#t~mem1901#1.base, ohci_quirk_ns_#t~mem1901#1.offset := read~$Pointer$#84(ohci_quirk_ns_~tmp___0~55#1.base, ohci_quirk_ns_~tmp___0~55#1.offset, 8); [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788-1: SUMMARY for call ohci_quirk_ns_#t~ret1900#1.base, ohci_quirk_ns_#t~ret1900#1.offset := ohci_to_hcd(ohci_quirk_ns_~ohci~20#1.base, ohci_quirk_ns_~ohci~20#1.offset); srcloc: null [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: assume 8192 == fill_periodic_buffer_~info~1#1 % 4294967296;fill_periodic_buffer_#t~bitwise856#1 := fill_periodic_buffer_~info~1#1; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-3: assume !(8192 == fill_periodic_buffer_~info~1#1 % 4294967296); [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: call ULTIMATE.dealloc(ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset);havoc ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset;#t~ret2250#1 := ohci_quirk_amd700_#res#1;havoc ohci_quirk_amd700_#t~ret1932#1.base, ohci_quirk_amd700_#t~ret1932#1.offset, ohci_quirk_amd700_#t~ret1933#1, ohci_quirk_amd700_#t~mem1934#1, ohci_quirk_amd700_#t~bitwise1935#1, ohci_quirk_amd700_#t~ret1936#1.base, ohci_quirk_amd700_#t~ret1936#1.offset, ohci_quirk_amd700_#t~mem1937#1, ohci_quirk_amd700_#t~mem1938#1, ohci_quirk_amd700_#t~bitwise1939#1, ohci_quirk_amd700_#t~mem1940#1, ohci_quirk_amd700_#t~ret1941#1, ohci_quirk_amd700_#t~ret1942#1.base, ohci_quirk_amd700_#t~ret1942#1.offset, ohci_quirk_amd700_#t~mem1943#1.base, ohci_quirk_amd700_#t~mem1943#1.offset, ohci_quirk_amd700_#t~ret1944#1, ohci_quirk_amd700_~hcd#1.base, ohci_quirk_amd700_~hcd#1.offset, ohci_quirk_amd700_~ohci~25#1.base, ohci_quirk_amd700_~ohci~25#1.offset, ohci_quirk_amd700_~tmp~87#1.base, ohci_quirk_amd700_~tmp~87#1.offset, ohci_quirk_amd700_~amd_smbus_dev~0#1.base, ohci_quirk_amd700_~amd_smbus_dev~0#1.offset, ohci_quirk_amd700_~rev~0#1, ohci_quirk_amd700_~tmp___0~60#1, ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset, ohci_quirk_amd700_~tmp___1~45#1.base, ohci_quirk_amd700_~tmp___1~45#1.offset, ohci_quirk_amd700_~tmp___2~33#1;havoc ohci_quirk_amd700_#in~hcd#1.base, ohci_quirk_amd700_#in~hcd#1.offset;assume { :end_inline_ohci_quirk_amd700 } true;assume -2147483648 <= #t~ret2250#1 && #t~ret2250#1 <= 2147483647;#t~funptrres2239#1 := #t~ret2250#1; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-2: havoc fill_periodic_buffer_#t~bitwise856#1;assume fill_periodic_buffer_#t~bitwise856#1 % 4294967296 <= fill_periodic_buffer_~info~1#1 % 4294967296 && fill_periodic_buffer_#t~bitwise856#1 % 4294967296 <= 8192; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6667: call fill_periodic_buffer_#t~mem840#1.base, fill_periodic_buffer_#t~mem840#1.offset := read~$Pointer$#84(fill_periodic_buffer_~ohci~6#1.base, 116 + fill_periodic_buffer_~ohci~6#1.offset + 8 * (if fill_periodic_buffer_~i~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then fill_periodic_buffer_~i~2#1 % 4294967296 % 18446744073709551616 else fill_periodic_buffer_~i~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);fill_periodic_buffer_~ed~0#1.base, fill_periodic_buffer_~ed~0#1.offset := fill_periodic_buffer_#t~mem840#1.base, fill_periodic_buffer_#t~mem840#1.offset; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-1: [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume 0 != fill_periodic_buffer_#t~bitwise856#1 % 4294967296;havoc fill_periodic_buffer_#t~bitwise856#1;fill_periodic_buffer_~tmp___11~6#1 := 108; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733: assume !(0 != fill_periodic_buffer_#t~bitwise856#1 % 4294967296);havoc fill_periodic_buffer_#t~bitwise856#1;fill_periodic_buffer_~tmp___11~6#1 := 102; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-4: assume 0 == fill_periodic_buffer_~info~1#1 % 4294967296;fill_periodic_buffer_#t~bitwise856#1 := 0; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6733-4: assume !(0 == fill_periodic_buffer_~info~1#1 % 4294967296); [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: assume -2147483648 <= ohci_quirk_ns_#t~ret1902#1 && ohci_quirk_ns_#t~ret1902#1 <= 2147483647;havoc ohci_quirk_ns_#t~mem1901#1.base, ohci_quirk_ns_#t~mem1901#1.offset;havoc ohci_quirk_ns_#t~ret1902#1; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6750: call fill_periodic_buffer_#t~mem858#1.base, fill_periodic_buffer_#t~mem858#1.offset := read~$Pointer$#84(fill_periodic_buffer_~ed~0#1.base, 32 + fill_periodic_buffer_~ed~0#1.offset, 8);fill_periodic_buffer_~ed~0#1.base, fill_periodic_buffer_~ed~0#1.offset := fill_periodic_buffer_#t~mem858#1.base, fill_periodic_buffer_#t~mem858#1.offset;havoc fill_periodic_buffer_#t~mem858#1.base, fill_periodic_buffer_#t~mem858#1.offset; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789-1: SUMMARY for call ohci_quirk_ns_#t~ret1902#1 := __dynamic_dev_dbg(ohci_quirk_ns_~#descriptor~20#1.base, ohci_quirk_ns_~#descriptor~20#1.offset, ohci_quirk_ns_#t~mem1901#1.base, ohci_quirk_ns_#t~mem1901#1.offset, 505, 0); srcloc: null [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: assume ohci_quirk_amd700_~rev~0#1 % 256 % 4294967296 > 63 && ohci_quirk_amd700_~rev~0#1 % 256 % 4294967296 <= 79;call ohci_quirk_amd700_#t~mem1938#1 := read~int#84(ohci_quirk_amd700_~ohci~25#1.base, 1077 + ohci_quirk_amd700_~ohci~25#1.offset, 8); [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: assume !(ohci_quirk_amd700_~rev~0#1 % 256 % 4294967296 > 63 && ohci_quirk_amd700_~rev~0#1 % 256 % 4294967296 <= 79); [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: assume -9223372036854775808 <= ohci_quirk_nec_#t~ret1928#1 && ohci_quirk_nec_#t~ret1928#1 <= 9223372036854775807;ohci_quirk_nec_~tmp___1~44#1 := ohci_quirk_nec_#t~ret1928#1;havoc ohci_quirk_nec_#t~mem1927#1;havoc ohci_quirk_nec_#t~ret1928#1; [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684-1: call fill_periodic_buffer_#t~mem845#1.base, fill_periodic_buffer_#t~mem845#1.offset := read~$Pointer$#84(fill_periodic_buffer_~seen~0#1.base, fill_periodic_buffer_~seen~0#1.offset + 8 * (if fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888-1: SUMMARY for call ohci_quirk_nec_#t~ret1928#1 := ldv__builtin_expect((if ohci_quirk_nec_#t~mem1927#1 % 256 % 18446744073709551616 <= 9223372036854775807 then ohci_quirk_nec_#t~mem1927#1 % 256 % 18446744073709551616 else ohci_quirk_nec_#t~mem1927#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:39,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684: assume (fill_periodic_buffer_#t~mem845#1.base + fill_periodic_buffer_#t~mem845#1.offset) % 18446744073709551616 == (fill_periodic_buffer_~ed~0#1.base + fill_periodic_buffer_~ed~0#1.offset) % 18446744073709551616;havoc fill_periodic_buffer_#t~mem845#1.base, fill_periodic_buffer_#t~mem845#1.offset; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684: assume !((fill_periodic_buffer_#t~mem845#1.base + fill_periodic_buffer_#t~mem845#1.offset) % 18446744073709551616 == (fill_periodic_buffer_~ed~0#1.base + fill_periodic_buffer_~ed~0#1.offset) % 18446744073709551616);havoc fill_periodic_buffer_#t~mem845#1.base, fill_periodic_buffer_#t~mem845#1.offset;fill_periodic_buffer_~temp~10#1 := 1 + fill_periodic_buffer_~temp~10#1; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9938: ohci_quirk_amd700_~amd_smbus_dev~0#1.base, ohci_quirk_amd700_~amd_smbus_dev~0#1.offset := 0, 0;ohci_quirk_amd700_#res#1 := 0;call ULTIMATE.dealloc(ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset);havoc ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9938-1: SUMMARY for call pci_dev_put(ohci_quirk_amd700_~amd_smbus_dev~0#1.base, ohci_quirk_amd700_~amd_smbus_dev~0#1.offset); srcloc: null [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: assume 0 == (fill_periodic_buffer_~ed~0#1.base + fill_periodic_buffer_~ed~0#1.offset) % 18446744073709551616; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: assume !(0 == (fill_periodic_buffer_~ed~0#1.base + fill_periodic_buffer_~ed~0#1.offset) % 18446744073709551616);call fill_periodic_buffer_#t~mem841#1 := read~int#84(fill_periodic_buffer_~ohci~6#1.base, 932 + fill_periodic_buffer_~ohci~6#1.offset + 4 * (if fill_periodic_buffer_~i~2#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then fill_periodic_buffer_~i~2#1 % 4294967296 % 18446744073709551616 else fill_periodic_buffer_~i~2#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922: call write~int#84(ohci_quirk_amd700_#t~bitwise1939#1, ohci_quirk_amd700_~ohci~25#1.base, 1077 + ohci_quirk_amd700_~ohci~25#1.offset, 8);havoc ohci_quirk_amd700_#t~mem1938#1;havoc ohci_quirk_amd700_#t~bitwise1939#1;call write~$Pointer$#137(522, 0, ohci_quirk_amd700_~#descriptor~23#1.base, ohci_quirk_amd700_~#descriptor~23#1.offset, 8);call write~$Pointer$#137(523, 0, ohci_quirk_amd700_~#descriptor~23#1.base, 8 + ohci_quirk_amd700_~#descriptor~23#1.offset, 8);call write~$Pointer$#137(524, 0, ohci_quirk_amd700_~#descriptor~23#1.base, 16 + ohci_quirk_amd700_~#descriptor~23#1.offset, 8);call write~$Pointer$#137(525, 0, ohci_quirk_amd700_~#descriptor~23#1.base, 24 + ohci_quirk_amd700_~#descriptor~23#1.offset, 8);call write~int#137(169, ohci_quirk_amd700_~#descriptor~23#1.base, 32 + ohci_quirk_amd700_~#descriptor~23#1.offset, 4);call write~int#137(1, ohci_quirk_amd700_~#descriptor~23#1.base, 36 + ohci_quirk_amd700_~#descriptor~23#1.offset, 1);call ohci_quirk_amd700_#t~mem1940#1 := read~int#137(ohci_quirk_amd700_~#descriptor~23#1.base, 36 + ohci_quirk_amd700_~#descriptor~23#1.offset, 1); [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718: assume 0 != fill_periodic_buffer_#t~bitwise853#1 % 4294967296;havoc fill_periodic_buffer_#t~bitwise853#1;fill_periodic_buffer_~tmp___8~8#1.base, fill_periodic_buffer_~tmp___8~8#1.offset := 384, 0; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718: assume !(0 != fill_periodic_buffer_#t~bitwise853#1 % 4294967296);havoc fill_periodic_buffer_#t~bitwise853#1;fill_periodic_buffer_~tmp___8~8#1.base, fill_periodic_buffer_~tmp___8~8#1.offset := 385, 0; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-1: [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889: assume 0 != ohci_quirk_nec_~tmp___1~44#1; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889: assume !(0 != ohci_quirk_nec_~tmp___1~44#1); [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718-4: assume 0 == fill_periodic_buffer_~info~1#1 % 4294967296;fill_periodic_buffer_#t~bitwise853#1 := 0; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718-4: assume !(0 == fill_periodic_buffer_~info~1#1 % 4294967296); [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-2: havoc ohci_quirk_amd700_#t~bitwise1939#1;assume (ohci_quirk_amd700_#t~bitwise1939#1 % 18446744073709551616 >= ohci_quirk_amd700_#t~mem1938#1 % 18446744073709551616 && ohci_quirk_amd700_#t~bitwise1939#1 % 18446744073709551616 >= 1024) && ohci_quirk_amd700_#t~bitwise1939#1 % 18446744073709551616 <= 1024 + ohci_quirk_amd700_#t~mem1938#1 % 18446744073709551616; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718-3: assume 16384 == fill_periodic_buffer_~info~1#1 % 4294967296;fill_periodic_buffer_#t~bitwise853#1 := fill_periodic_buffer_~info~1#1; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718-3: assume !(16384 == fill_periodic_buffer_~info~1#1 % 4294967296); [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-3: assume false;ohci_quirk_amd700_#t~bitwise1939#1 := ohci_quirk_amd700_#t~mem1938#1; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-3: assume !false; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718-2: havoc fill_periodic_buffer_#t~bitwise853#1;assume fill_periodic_buffer_#t~bitwise853#1 % 4294967296 <= fill_periodic_buffer_~info~1#1 % 4294967296 && fill_periodic_buffer_#t~bitwise853#1 % 4294967296 <= 16384; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-4: assume 0 == ohci_quirk_amd700_#t~mem1938#1 % 18446744073709551616 || 1024 == ohci_quirk_amd700_#t~mem1938#1 % 18446744073709551616;ohci_quirk_amd700_#t~bitwise1939#1 := 1024; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-4: assume !(0 == ohci_quirk_amd700_#t~mem1938#1 % 18446744073709551616 || 1024 == ohci_quirk_amd700_#t~mem1938#1 % 18446744073709551616); [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6718-1: [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12086-2: pci_get_device_#res#1.base, pci_get_device_#res#1.offset := pci_get_device_#t~ret2217#1.base, pci_get_device_#t~ret2217#1.offset;havoc pci_get_device_#t~ret2217#1.base, pci_get_device_#t~ret2217#1.offset; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12086-3: SUMMARY for call pci_get_device_#t~ret2217#1.base, pci_get_device_#t~ret2217#1.offset := ldv_malloc(2643); srcloc: null [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12086: havoc pci_get_device_#t~ret2217#1.base, pci_get_device_#t~ret2217#1.offset;ohci_quirk_amd700_#t~ret1936#1.base, ohci_quirk_amd700_#t~ret1936#1.offset := pci_get_device_#res#1.base, pci_get_device_#res#1.offset;havoc pci_get_device_#t~ret2217#1.base, pci_get_device_#t~ret2217#1.offset, pci_get_device_~arg0#1, pci_get_device_~arg1#1, pci_get_device_~arg2#1.base, pci_get_device_~arg2#1.offset;havoc pci_get_device_#in~arg0#1, pci_get_device_#in~arg1#1, pci_get_device_#in~arg2#1.base, pci_get_device_#in~arg2#1.offset;assume { :end_inline_pci_get_device } true;ohci_quirk_amd700_~amd_smbus_dev~0#1.base, ohci_quirk_amd700_~amd_smbus_dev~0#1.offset := ohci_quirk_amd700_#t~ret1936#1.base, ohci_quirk_amd700_#t~ret1936#1.offset;havoc ohci_quirk_amd700_#t~ret1936#1.base, ohci_quirk_amd700_#t~ret1936#1.offset; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: call ULTIMATE.dealloc(ohci_quirk_opti_~#descriptor~19#1.base, ohci_quirk_opti_~#descriptor~19#1.offset);havoc ohci_quirk_opti_~#descriptor~19#1.base, ohci_quirk_opti_~#descriptor~19#1.offset;#t~ret2244#1 := ohci_quirk_opti_#res#1;havoc ohci_quirk_opti_#t~ret1880#1.base, ohci_quirk_opti_#t~ret1880#1.offset, ohci_quirk_opti_#t~mem1881#1, ohci_quirk_opti_#t~ret1882#1, ohci_quirk_opti_#t~ret1883#1.base, ohci_quirk_opti_#t~ret1883#1.offset, ohci_quirk_opti_#t~mem1884#1.base, ohci_quirk_opti_#t~mem1884#1.offset, ohci_quirk_opti_#t~ret1885#1, ohci_quirk_opti_~hcd#1.base, ohci_quirk_opti_~hcd#1.offset, ohci_quirk_opti_~ohci~19#1.base, ohci_quirk_opti_~ohci~19#1.offset, ohci_quirk_opti_~tmp~81#1.base, ohci_quirk_opti_~tmp~81#1.offset, ohci_quirk_opti_~#descriptor~19#1.base, ohci_quirk_opti_~#descriptor~19#1.offset, ohci_quirk_opti_~tmp___0~54#1.base, ohci_quirk_opti_~tmp___0~54#1.offset, ohci_quirk_opti_~tmp___1~41#1;havoc ohci_quirk_opti_#in~hcd#1.base, ohci_quirk_opti_#in~hcd#1.offset;assume { :end_inline_ohci_quirk_opti } true;assume -2147483648 <= #t~ret2244#1 && #t~ret2244#1 <= 2147483647;#t~funptrres2239#1 := #t~ret2244#1; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume fill_periodic_buffer_~i~2#1 % 4294967296 <= 31; [2025-02-08 02:46:39,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: assume !(fill_periodic_buffer_~i~2#1 % 4294967296 <= 31); [2025-02-08 02:46:39,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: ohci_quirk_nec_~tmp___0~59#1.base, ohci_quirk_nec_~tmp___0~59#1.offset := ohci_quirk_nec_#t~ret1929#1.base, ohci_quirk_nec_#t~ret1929#1.offset;havoc ohci_quirk_nec_#t~ret1929#1.base, ohci_quirk_nec_#t~ret1929#1.offset;call ohci_quirk_nec_#t~mem1930#1.base, ohci_quirk_nec_#t~mem1930#1.offset := read~$Pointer$#84(ohci_quirk_nec_~tmp___0~59#1.base, ohci_quirk_nec_~tmp___0~59#1.offset, 8); [2025-02-08 02:46:39,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890-1: SUMMARY for call ohci_quirk_nec_#t~ret1929#1.base, ohci_quirk_nec_#t~ret1929#1.offset := ohci_to_hcd(ohci_quirk_nec_~ohci~24#1.base, ohci_quirk_nec_~ohci~24#1.offset); srcloc: null [2025-02-08 02:46:39,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703: fill_periodic_buffer_~qlen~0#1 := 1 + fill_periodic_buffer_~qlen~0#1;call fill_periodic_buffer_#t~mem849#1.base, fill_periodic_buffer_#t~mem849#1.offset := read~$Pointer$#84(fill_periodic_buffer_~entry~1#1.base, fill_periodic_buffer_~entry~1#1.offset, 8);fill_periodic_buffer_~entry~1#1.base, fill_periodic_buffer_~entry~1#1.offset := fill_periodic_buffer_#t~mem849#1.base, fill_periodic_buffer_#t~mem849#1.offset;havoc fill_periodic_buffer_#t~mem849#1.base, fill_periodic_buffer_#t~mem849#1.offset; [2025-02-08 02:46:39,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: assume -2147483648 <= ohci_quirk_nec_#t~ret1931#1 && ohci_quirk_nec_#t~ret1931#1 <= 2147483647;havoc ohci_quirk_nec_#t~mem1930#1.base, ohci_quirk_nec_#t~mem1930#1.offset;havoc ohci_quirk_nec_#t~ret1931#1; [2025-02-08 02:46:39,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-1: SUMMARY for call ohci_quirk_nec_#t~ret1931#1 := __dynamic_dev_dbg(ohci_quirk_nec_~#descriptor~22#1.base, ohci_quirk_nec_~#descriptor~22#1.offset, ohci_quirk_nec_#t~mem1930#1.base, ohci_quirk_nec_#t~mem1930#1.offset, 521, 0); srcloc: null [2025-02-08 02:46:39,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776-3: assume ohci_quirk_ns_#t~short1892#1;call ohci_quirk_ns_#t~mem1891#1 := read~int#84(ohci_quirk_ns_~b~0#1.base, 62 + ohci_quirk_ns_~b~0#1.offset, 2);ohci_quirk_ns_#t~short1892#1 := 14 == ohci_quirk_ns_#t~mem1891#1 % 65536 % 4294967296; [2025-02-08 02:46:39,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776-3: assume !ohci_quirk_ns_#t~short1892#1; [2025-02-08 02:46:39,030 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume ohci_quirk_ns_#t~short1894#1;havoc ohci_quirk_ns_#t~mem1891#1;havoc ohci_quirk_ns_#t~short1892#1;havoc ohci_quirk_ns_#t~mem1893#1;havoc ohci_quirk_ns_#t~short1894#1; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume !ohci_quirk_ns_#t~short1894#1;havoc ohci_quirk_ns_#t~mem1891#1;havoc ohci_quirk_ns_#t~short1892#1;havoc ohci_quirk_ns_#t~mem1893#1;havoc ohci_quirk_ns_#t~short1894#1; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776-1: assume ohci_quirk_ns_#t~short1894#1;call ohci_quirk_ns_#t~mem1893#1 := read~int#84(ohci_quirk_ns_~b~0#1.base, 60 + ohci_quirk_ns_~b~0#1.offset, 2);ohci_quirk_ns_#t~short1894#1 := 4107 == ohci_quirk_ns_#t~mem1893#1 % 65536 % 4294967296; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776-1: assume !ohci_quirk_ns_#t~short1894#1; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776-2: ohci_quirk_ns_#t~short1894#1 := ohci_quirk_ns_#t~short1892#1; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;havoc __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1;assume { :end_inline___init_work } true;call write~int#136(4195328, ohci_quirk_nec_~#__constr_expr_0~0#1.base, ohci_quirk_nec_~#__constr_expr_0~0#1.offset, 8);call ohci_quirk_nec_#t~mem1926#1 := read~int#136(ohci_quirk_nec_~#__constr_expr_0~0#1.base, ohci_quirk_nec_~#__constr_expr_0~0#1.offset, 8);call write~int#84(ohci_quirk_nec_#t~mem1926#1, ohci_quirk_nec_~ohci~24#1.base, 1085 + ohci_quirk_nec_~ohci~24#1.offset, 8);havoc ohci_quirk_nec_#t~mem1926#1;assume { :begin_inline_lockdep_init_map } true;lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1 := ohci_quirk_nec_~ohci~24#1.base, 1117 + ohci_quirk_nec_~ohci~24#1.offset, 516, 0, ohci_quirk_nec_~#__key~3#1.base, ohci_quirk_nec_~#__key~3#1.offset, 0;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset := lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset;lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset := lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset;lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset := lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset;lockdep_init_map_~arg3#1 := lockdep_init_map_#in~arg3#1; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: assume -2147483648 <= fill_periodic_buffer_#t~ret857#1 && fill_periodic_buffer_#t~ret857#1 <= 2147483647;fill_periodic_buffer_~tmp___12~6#1 := fill_periodic_buffer_#t~ret857#1;havoc fill_periodic_buffer_#t~ret857#1;fill_periodic_buffer_~temp~10#1 := fill_periodic_buffer_~tmp___12~6#1;fill_periodic_buffer_~size~1#1 := fill_periodic_buffer_~size~1#1 - fill_periodic_buffer_~temp~10#1;fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset := fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset + (if fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12089: havoc pci_get_slot_#t~ret2218#1.base, pci_get_slot_#t~ret2218#1.offset;ohci_quirk_ns_#t~ret1890#1.base, ohci_quirk_ns_#t~ret1890#1.offset := pci_get_slot_#res#1.base, pci_get_slot_#res#1.offset;havoc pci_get_slot_#t~ret2218#1.base, pci_get_slot_#t~ret2218#1.offset, pci_get_slot_~arg0#1.base, pci_get_slot_~arg0#1.offset, pci_get_slot_~arg1#1;havoc pci_get_slot_#in~arg0#1.base, pci_get_slot_#in~arg0#1.offset, pci_get_slot_#in~arg1#1;assume { :end_inline_pci_get_slot } true;ohci_quirk_ns_~b~0#1.base, ohci_quirk_ns_~b~0#1.offset := ohci_quirk_ns_#t~ret1890#1.base, ohci_quirk_ns_#t~ret1890#1.offset;havoc ohci_quirk_ns_#t~mem1887#1.base, ohci_quirk_ns_#t~mem1887#1.offset;havoc ohci_quirk_ns_#t~mem1888#1;havoc ohci_quirk_ns_#t~bitwise1889#1;havoc ohci_quirk_ns_#t~ret1890#1.base, ohci_quirk_ns_#t~ret1890#1.offset;ohci_quirk_ns_#t~short1892#1 := 0 != (ohci_quirk_ns_~b~0#1.base + ohci_quirk_ns_~b~0#1.offset) % 18446744073709551616; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672-1: SUMMARY for call fill_periodic_buffer_#t~ret842#1 := scnprintf(fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset, fill_periodic_buffer_~size~1#1 % 4294967296, 380, 0); srcloc: null [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: assume -2147483648 <= fill_periodic_buffer_#t~ret842#1 && fill_periodic_buffer_#t~ret842#1 <= 2147483647;fill_periodic_buffer_~tmp___2~12#1 := fill_periodic_buffer_#t~ret842#1;havoc fill_periodic_buffer_#t~mem841#1;havoc fill_periodic_buffer_#t~ret842#1;fill_periodic_buffer_~temp~10#1 := fill_periodic_buffer_~tmp___2~12#1;fill_periodic_buffer_~size~1#1 := fill_periodic_buffer_~size~1#1 - fill_periodic_buffer_~temp~10#1;fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset := fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset + (if fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else fill_periodic_buffer_~temp~10#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call fill_periodic_buffer_#t~mem843#1 := read~int#84(fill_periodic_buffer_~ed~0#1.base, 67 + fill_periodic_buffer_~ed~0#1.offset, 2); [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738-1: SUMMARY for call fill_periodic_buffer_#t~ret857#1 := scnprintf(fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset, fill_periodic_buffer_~size~1#1 % 4294967296, 390, 0); srcloc: null [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: ohci_quirk_ns_~tmp~82#1.base, ohci_quirk_ns_~tmp~82#1.offset := ohci_quirk_ns_#t~ret1895#1.base, ohci_quirk_ns_#t~ret1895#1.offset;havoc ohci_quirk_ns_#t~ret1895#1.base, ohci_quirk_ns_#t~ret1895#1.offset;ohci_quirk_ns_~ohci~20#1.base, ohci_quirk_ns_~ohci~20#1.offset := ohci_quirk_ns_~tmp~82#1.base, ohci_quirk_ns_~tmp~82#1.offset;call ohci_quirk_ns_#t~mem1896#1 := read~int#84(ohci_quirk_ns_~ohci~20#1.base, 1077 + ohci_quirk_ns_~ohci~20#1.offset, 8); [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777-1: SUMMARY for call ohci_quirk_ns_#t~ret1895#1.base, ohci_quirk_ns_#t~ret1895#1.offset := hcd_to_ohci(ohci_quirk_ns_~hcd#1.base, ohci_quirk_ns_~hcd#1.offset); srcloc: null [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-25: #t~ret2247#1 := ohci_quirk_toshiba_scc_#res#1;havoc ohci_quirk_toshiba_scc_#t~ret1911#1.base, ohci_quirk_toshiba_scc_#t~ret1911#1.offset, ohci_quirk_toshiba_scc_#t~ret1912#1.base, ohci_quirk_toshiba_scc_#t~ret1912#1.offset, ohci_quirk_toshiba_scc_#t~mem1913#1.base, ohci_quirk_toshiba_scc_#t~mem1913#1.offset, ohci_quirk_toshiba_scc_#t~ret1914#1, ohci_quirk_toshiba_scc_~hcd#1.base, ohci_quirk_toshiba_scc_~hcd#1.offset, ohci_quirk_toshiba_scc_~ohci~22#1.base, ohci_quirk_toshiba_scc_~ohci~22#1.offset, ohci_quirk_toshiba_scc_~tmp~84#1.base, ohci_quirk_toshiba_scc_~tmp~84#1.offset, ohci_quirk_toshiba_scc_~tmp___0~57#1.base, ohci_quirk_toshiba_scc_~tmp___0~57#1.offset;havoc ohci_quirk_toshiba_scc_#in~hcd#1.base, ohci_quirk_toshiba_scc_#in~hcd#1.offset;assume { :end_inline_ohci_quirk_toshiba_scc } true;assume -2147483648 <= #t~ret2247#1 && #t~ret2247#1 <= 2147483647;#t~funptrres2239#1 := #t~ret2247#1; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-26: #t~ret2241#1 := fill_periodic_buffer_#res#1;havoc fill_periodic_buffer_#t~ret834#1.base, fill_periodic_buffer_#t~ret834#1.offset, fill_periodic_buffer_#t~mem835#1.base, fill_periodic_buffer_#t~mem835#1.offset, fill_periodic_buffer_#t~mem836#1.base, fill_periodic_buffer_#t~mem836#1.offset, fill_periodic_buffer_#t~ret837#1, fill_periodic_buffer_#t~ret838#1.base, fill_periodic_buffer_#t~ret838#1.offset, fill_periodic_buffer_#t~ret839#1, fill_periodic_buffer_#t~mem840#1.base, fill_periodic_buffer_#t~mem840#1.offset, fill_periodic_buffer_#t~mem841#1, fill_periodic_buffer_#t~ret842#1, fill_periodic_buffer_#t~mem843#1, fill_periodic_buffer_#t~ret844#1, fill_periodic_buffer_#t~mem845#1.base, fill_periodic_buffer_#t~mem845#1.offset, fill_periodic_buffer_#t~mem846#1, fill_periodic_buffer_#t~ret847#1, fill_periodic_buffer_#t~mem848#1.base, fill_periodic_buffer_#t~mem848#1.offset, fill_periodic_buffer_#t~mem849#1.base, fill_periodic_buffer_#t~mem849#1.offset, fill_periodic_buffer_#t~ret850#1, fill_periodic_buffer_#t~mem851#1, fill_periodic_buffer_#t~bitwise852#1, fill_periodic_buffer_#t~bitwise853#1, fill_periodic_buffer_#t~bitwise854#1, fill_periodic_buffer_#t~bitwise855#1, fill_periodic_buffer_#t~bitwise856#1, fill_periodic_buffer_#t~ret857#1, fill_periodic_buffer_#t~mem858#1.base, fill_periodic_buffer_#t~mem858#1.offset, fill_periodic_buffer_#t~ret859#1, fill_periodic_buffer_~buf#1.base, fill_periodic_buffer_~buf#1.offset, fill_periodic_buffer_~ohci~6#1.base, fill_periodic_buffer_~ohci~6#1.offset, fill_periodic_buffer_~seen~0#1.base, fill_periodic_buffer_~seen~0#1.offset, fill_periodic_buffer_~ed~0#1.base, fill_periodic_buffer_~ed~0#1.offset, fill_periodic_buffer_~flags~2#1, fill_periodic_buffer_~temp~10#1, fill_periodic_buffer_~size~1#1, fill_periodic_buffer_~seen_count~0#1, fill_periodic_buffer_~next~0#1.base, fill_periodic_buffer_~next~0#1.offset, fill_periodic_buffer_~i~2#1, fill_periodic_buffer_~tmp~39#1.base, fill_periodic_buffer_~tmp~39#1.offset, fill_periodic_buffer_~tmp___0~19#1, fill_periodic_buffer_~tmp___1~16#1.base, fill_periodic_buffer_~tmp___1~16#1.offset, fill_periodic_buffer_~tmp___2~12#1, fill_periodic_buffer_~tmp___3~10#1, fill_periodic_buffer_~info~1#1, fill_periodic_buffer_~tmp___4~9#1, fill_periodic_buffer_~entry~1#1.base, fill_periodic_buffer_~entry~1#1.offset, fill_periodic_buffer_~qlen~0#1, fill_periodic_buffer_~tmp___6~8#1.base, fill_periodic_buffer_~tmp___6~8#1.offset, fill_periodic_buffer_~tmp___7~8#1, fill_periodic_buffer_~tmp___8~8#1.base, fill_periodic_buffer_~tmp___8~8#1.offset, fill_periodic_buffer_~tmp___9~7#1.base, fill_periodic_buffer_~tmp___9~7#1.offset, fill_periodic_buffer_~tmp___10~6#1.base, fill_periodic_buffer_~tmp___10~6#1.offset, fill_periodic_buffer_~tmp___11~6#1, fill_periodic_buffer_~tmp___12~6#1, fill_periodic_buffer_~tmp___13~5#1, fill_periodic_buffer_~tmp___14~5#1;havoc fill_periodic_buffer_#in~buf#1.base, fill_periodic_buffer_#in~buf#1.offset;assume { :end_inline_fill_periodic_buffer } true;assume -9223372036854775808 <= #t~ret2241#1 && #t~ret2241#1 <= 9223372036854775807;#t~funptrres2239#1 := #t~ret2241#1; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume 0 != (fill_periodic_buffer_~ed~0#1.base + fill_periodic_buffer_~ed~0#1.offset) % 18446744073709551616; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6755: assume !(0 != (fill_periodic_buffer_~ed~0#1.base + fill_periodic_buffer_~ed~0#1.offset) % 18446744073709551616); [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-27: #t~ret2240#1 := fill_async_buffer_#res#1;havoc fill_async_buffer_#t~mem823#1.base, fill_async_buffer_#t~mem823#1.offset, fill_async_buffer_#t~ret824#1.base, fill_async_buffer_#t~ret824#1.offset, fill_async_buffer_#t~ret825#1, fill_async_buffer_#t~mem826#1.base, fill_async_buffer_#t~mem826#1.offset, fill_async_buffer_#t~mem827#1, fill_async_buffer_#t~mem828#1.base, fill_async_buffer_#t~mem828#1.offset, fill_async_buffer_#t~ret829#1, fill_async_buffer_#t~mem830#1.base, fill_async_buffer_#t~mem830#1.offset, fill_async_buffer_#t~mem831#1, fill_async_buffer_#t~mem832#1.base, fill_async_buffer_#t~mem832#1.offset, fill_async_buffer_#t~ret833#1, fill_async_buffer_~buf#1.base, fill_async_buffer_~buf#1.offset, fill_async_buffer_~ohci~5#1.base, fill_async_buffer_~ohci~5#1.offset, fill_async_buffer_~temp~9#1, fill_async_buffer_~flags~1#1, fill_async_buffer_~tmp~38#1.base, fill_async_buffer_~tmp~38#1.offset, fill_async_buffer_~tmp___0~18#1, fill_async_buffer_~tmp___1~15#1;havoc fill_async_buffer_#in~buf#1.base, fill_async_buffer_#in~buf#1.offset;assume { :end_inline_fill_async_buffer } true;assume -9223372036854775808 <= #t~ret2240#1 && #t~ret2240#1 <= 9223372036854775807;#t~funptrres2239#1 := #t~ret2240#1; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: assume (fill_periodic_buffer_~ed~0#1.base + (48 + fill_periodic_buffer_~ed~0#1.offset)) % 18446744073709551616 != (fill_periodic_buffer_~entry~1#1.base + fill_periodic_buffer_~entry~1#1.offset) % 18446744073709551616; [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6706: assume !((fill_periodic_buffer_~ed~0#1.base + (48 + fill_periodic_buffer_~ed~0#1.offset)) % 18446744073709551616 != (fill_periodic_buffer_~entry~1#1.base + fill_periodic_buffer_~entry~1#1.offset) % 18446744073709551616); [2025-02-08 02:46:39,031 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: ohci_quirk_ns_#res#1 := 0;call ULTIMATE.dealloc(ohci_quirk_ns_~#descriptor~20#1.base, ohci_quirk_ns_~#descriptor~20#1.offset);havoc ohci_quirk_ns_~#descriptor~20#1.base, ohci_quirk_ns_~#descriptor~20#1.offset; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-1: SUMMARY for call pci_dev_put(ohci_quirk_ns_~b~0#1.base, ohci_quirk_ns_~b~0#1.offset); srcloc: null [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-1: [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: assume fill_periodic_buffer_~temp~10#1 % 4294967296 < fill_periodic_buffer_~seen_count~0#1 % 4294967296; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6690: assume !(fill_periodic_buffer_~temp~10#1 % 4294967296 < fill_periodic_buffer_~seen_count~0#1 % 4294967296); [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: assume 0 != fill_periodic_buffer_#t~bitwise854#1 % 4294967296;havoc fill_periodic_buffer_#t~bitwise854#1;fill_periodic_buffer_~tmp___9~7#1.base, fill_periodic_buffer_~tmp___9~7#1.offset := 386, 0; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: assume !(0 != fill_periodic_buffer_#t~bitwise854#1 % 4294967296);havoc fill_periodic_buffer_#t~bitwise854#1;fill_periodic_buffer_~tmp___9~7#1.base, fill_periodic_buffer_~tmp___9~7#1.offset := 387, 0; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-4: assume 0 == fill_periodic_buffer_~info~1#1 % 4294967296;fill_periodic_buffer_#t~bitwise854#1 := 0; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-4: assume !(0 == fill_periodic_buffer_~info~1#1 % 4294967296); [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-3: assume 32768 == fill_periodic_buffer_~info~1#1 % 4294967296;fill_periodic_buffer_#t~bitwise854#1 := fill_periodic_buffer_~info~1#1; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-3: assume !(32768 == fill_periodic_buffer_~info~1#1 % 4294967296); [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723-2: havoc fill_periodic_buffer_#t~bitwise854#1;assume fill_periodic_buffer_#t~bitwise854#1 % 4294967296 <= fill_periodic_buffer_~info~1#1 % 4294967296 && fill_periodic_buffer_#t~bitwise854#1 % 4294967296 <= 32768; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: call write~int#84(ohci_quirk_ns_#t~bitwise1897#1, ohci_quirk_ns_~ohci~20#1.base, 1077 + ohci_quirk_ns_~ohci~20#1.offset, 8);havoc ohci_quirk_ns_#t~mem1896#1;havoc ohci_quirk_ns_#t~bitwise1897#1;call write~$Pointer$#137(501, 0, ohci_quirk_ns_~#descriptor~20#1.base, ohci_quirk_ns_~#descriptor~20#1.offset, 8);call write~$Pointer$#137(502, 0, ohci_quirk_ns_~#descriptor~20#1.base, 8 + ohci_quirk_ns_~#descriptor~20#1.offset, 8);call write~$Pointer$#137(503, 0, ohci_quirk_ns_~#descriptor~20#1.base, 16 + ohci_quirk_ns_~#descriptor~20#1.offset, 8);call write~$Pointer$#137(504, 0, ohci_quirk_ns_~#descriptor~20#1.base, 24 + ohci_quirk_ns_~#descriptor~20#1.offset, 8);call write~int#137(75, ohci_quirk_ns_~#descriptor~20#1.base, 32 + ohci_quirk_ns_~#descriptor~20#1.offset, 4);call write~int#137(1, ohci_quirk_ns_~#descriptor~20#1.base, 36 + ohci_quirk_ns_~#descriptor~20#1.offset, 1);call ohci_quirk_ns_#t~mem1898#1 := read~int#137(ohci_quirk_ns_~#descriptor~20#1.base, 36 + ohci_quirk_ns_~#descriptor~20#1.offset, 1); [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-1: [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: assume 0 != ohci_quirk_amd700_~tmp___0~60#1;call ohci_quirk_amd700_#t~mem1934#1 := read~int#84(ohci_quirk_amd700_~ohci~25#1.base, 1077 + ohci_quirk_amd700_~ohci~25#1.offset, 8); [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: assume !(0 != ohci_quirk_amd700_~tmp___0~60#1); [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-2: havoc ohci_quirk_ns_#t~bitwise1897#1;assume (ohci_quirk_ns_#t~bitwise1897#1 % 18446744073709551616 >= ohci_quirk_ns_#t~mem1896#1 % 18446744073709551616 && ohci_quirk_ns_#t~bitwise1897#1 % 18446744073709551616 >= 2) && ohci_quirk_ns_#t~bitwise1897#1 % 18446744073709551616 <= 2 + ohci_quirk_ns_#t~mem1896#1 % 18446744073709551616; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713: call ULTIMATE.dealloc(ohci_quirk_amd756_~#descriptor~18#1.base, ohci_quirk_amd756_~#descriptor~18#1.offset);havoc ohci_quirk_amd756_~#descriptor~18#1.base, ohci_quirk_amd756_~#descriptor~18#1.offset;#t~ret2243#1 := ohci_quirk_amd756_#res#1;havoc ohci_quirk_amd756_#t~ret1873#1.base, ohci_quirk_amd756_#t~ret1873#1.offset, ohci_quirk_amd756_#t~mem1874#1, ohci_quirk_amd756_#t~ret1875#1, ohci_quirk_amd756_#t~ret1876#1.base, ohci_quirk_amd756_#t~ret1876#1.offset, ohci_quirk_amd756_#t~mem1877#1.base, ohci_quirk_amd756_#t~mem1877#1.offset, ohci_quirk_amd756_#t~ret1878#1, ohci_quirk_amd756_#t~ret1879#1, ohci_quirk_amd756_~hcd#1.base, ohci_quirk_amd756_~hcd#1.offset, ohci_quirk_amd756_~ohci~18#1.base, ohci_quirk_amd756_~ohci~18#1.offset, ohci_quirk_amd756_~tmp~80#1.base, ohci_quirk_amd756_~tmp~80#1.offset, ohci_quirk_amd756_~#descriptor~18#1.base, ohci_quirk_amd756_~#descriptor~18#1.offset, ohci_quirk_amd756_~tmp___0~53#1.base, ohci_quirk_amd756_~tmp___0~53#1.offset, ohci_quirk_amd756_~tmp___1~40#1, ohci_quirk_amd756_~tmp___2~32#1;havoc ohci_quirk_amd756_#in~hcd#1.base, ohci_quirk_amd756_#in~hcd#1.offset;assume { :end_inline_ohci_quirk_amd756 } true;assume -2147483648 <= #t~ret2243#1 && #t~ret2243#1 <= 2147483647;#t~funptrres2239#1 := #t~ret2243#1; [2025-02-08 02:46:39,032 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-3: assume false;ohci_quirk_ns_#t~bitwise1897#1 := ohci_quirk_ns_#t~mem1896#1; [2025-02-08 02:46:39,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-3: assume !false; [2025-02-08 02:46:39,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-4: assume 0 == ohci_quirk_ns_#t~mem1896#1 % 18446744073709551616 || 2 == ohci_quirk_ns_#t~mem1896#1 % 18446744073709551616;ohci_quirk_ns_#t~bitwise1897#1 := 2; [2025-02-08 02:46:39,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779-4: assume !(0 == ohci_quirk_ns_#t~mem1896#1 % 18446744073709551616 || 2 == ohci_quirk_ns_#t~mem1896#1 % 18446744073709551616); [2025-02-08 02:46:39,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895-1: ohci_quirk_nec_#res#1 := 0;call ULTIMATE.dealloc(ohci_quirk_nec_~#__key~3#1.base, ohci_quirk_nec_~#__key~3#1.offset);havoc ohci_quirk_nec_~#__key~3#1.base, ohci_quirk_nec_~#__key~3#1.offset;call ULTIMATE.dealloc(ohci_quirk_nec_~#__constr_expr_0~0#1.base, ohci_quirk_nec_~#__constr_expr_0~0#1.offset);havoc ohci_quirk_nec_~#__constr_expr_0~0#1.base, ohci_quirk_nec_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(ohci_quirk_nec_~#descriptor~22#1.base, ohci_quirk_nec_~#descriptor~22#1.offset);havoc ohci_quirk_nec_~#descriptor~22#1.base, ohci_quirk_nec_~#descriptor~22#1.offset; [2025-02-08 02:46:39,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4286: havoc #t~mem246;havoc #t~bitwise247; [2025-02-08 02:46:39,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: call #t~mem1026.base, #t~mem1026.offset := read~$Pointer$#84(~urb_priv.base, 28 + ~urb_priv.offset + 8 * ~i~3, 8);~td~3.base, ~td~3.offset := #t~mem1026.base, #t~mem1026.offset; [2025-02-08 02:46:39,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238: ~i~3 := 1 + ~i~3; [2025-02-08 02:46:39,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: assume ~i~3 <= ~last~0; [2025-02-08 02:46:39,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: assume !(~i~3 <= ~last~0); [2025-02-08 02:46:39,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: assume 0 != (~td~3.base + ~td~3.offset) % 18446744073709551616; [2025-02-08 02:46:39,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: assume !(0 != (~td~3.base + ~td~3.offset) % 18446744073709551616); [2025-02-08 02:46:39,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235: SUMMARY for call td_free(~hc.base, ~hc.offset, ~td~3.base, ~td~3.offset); srcloc: null [2025-02-08 02:46:39,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11978: havoc dev_set_drvdata_#t~nondet2198#1; [2025-02-08 02:46:41,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5720: call ULTIMATE.dealloc(~#descriptor~6.base, ~#descriptor~6.offset);havoc ~#descriptor~6.base, ~#descriptor~6.offset;call ULTIMATE.dealloc(~#descriptor___0~2.base, ~#descriptor___0~2.offset);havoc ~#descriptor___0~2.base, ~#descriptor___0~2.offset;call ULTIMATE.dealloc(~#descriptor___1~2.base, ~#descriptor___1~2.offset);havoc ~#descriptor___1~2.base, ~#descriptor___1~2.offset; [2025-02-08 02:46:41,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3937: havoc kobject_name_#t~mem65#1.base, kobject_name_#t~mem65#1.offset; [2025-02-08 02:46:41,823 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3960: havoc #t~mem77#1.base, #t~mem77#1.offset; [2025-02-08 02:46:41,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982: havoc #t~nondet2199; [2025-02-08 02:46:41,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: havoc #t~ret2202.base, #t~ret2202.offset; [2025-02-08 02:46:41,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4185: havoc #t~mem183; [2025-02-08 02:46:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4280: havoc #t~mem244;havoc #t~bitwise245; [2025-02-08 02:46:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6892: havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true; [2025-02-08 02:46:42,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 02:46:42,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7077: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 02:46:42,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: havoc #t~nondet2224; [2025-02-08 02:46:42,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4024: havoc #t~ret128.base, #t~ret128.offset; [2025-02-08 02:46:42,647 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4274: havoc #t~mem242;havoc #t~bitwise243; [2025-02-08 02:46:43,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: assume 0 != ~tmp___0~27; [2025-02-08 02:46:43,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: assume !(0 != ~tmp___0~27); [2025-02-08 02:46:43,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7189-1: SUMMARY for call #t~ret1016 := __dynamic_dev_dbg(~#descriptor~10.base, ~#descriptor~10.offset, #t~mem1015.base, #t~mem1015.offset, 422, 0); srcloc: null [2025-02-08 02:46:43,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7189: assume -2147483648 <= #t~ret1016 && #t~ret1016 <= 2147483647;havoc #t~mem1015.base, #t~mem1015.offset;havoc #t~ret1016; [2025-02-08 02:46:43,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179-1: [2025-02-08 02:46:43,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: assume 0 != #t~bitwise1011 % 4294967296;havoc #t~mem1010;havoc #t~bitwise1011;call write~$Pointer$#137(418, 0, ~#descriptor~10.base, ~#descriptor~10.offset, 8);call write~$Pointer$#137(419, 0, ~#descriptor~10.base, 8 + ~#descriptor~10.offset, 8);call write~$Pointer$#137(420, 0, ~#descriptor~10.base, 16 + ~#descriptor~10.offset, 8);call write~$Pointer$#137(421, 0, ~#descriptor~10.base, 24 + ~#descriptor~10.offset, 8);call write~int#137(111, ~#descriptor~10.base, 32 + ~#descriptor~10.offset, 4);call write~int#137(1, ~#descriptor~10.base, 36 + ~#descriptor~10.offset, 1);call #t~mem1012 := read~int#137(~#descriptor~10.base, 36 + ~#descriptor~10.offset, 1); [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179: assume !(0 != #t~bitwise1011 % 4294967296);havoc #t~mem1010;havoc #t~bitwise1011; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175-1: call #t~mem1007.base, #t~mem1007.offset := read~$Pointer$#84(~prev~0.base, ~prev~0.offset, 8); [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179-4: assume 0 == #t~mem1010 % 4294967296 || 0 == ~tmp___1~19 % 4294967296;#t~bitwise1011 := 0; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179-4: assume !(0 == #t~mem1010 % 4294967296 || 0 == ~tmp___1~19 % 4294967296); [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175: assume 0 != (#t~mem1007.base + #t~mem1007.offset) % 18446744073709551616;havoc #t~mem1007.base, #t~mem1007.offset;call #t~mem1008.base, #t~mem1008.offset := read~$Pointer$#84(~td.base, 29 + ~td.offset, 8);call write~$Pointer$#84(#t~mem1008.base, #t~mem1008.offset, ~prev~0.base, ~prev~0.offset, 8);havoc #t~mem1008.base, #t~mem1008.offset; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175: assume !(0 != (#t~mem1007.base + #t~mem1007.offset) % 18446744073709551616);havoc #t~mem1007.base, #t~mem1007.offset; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179-3: assume #t~mem1010 % 4294967296 == ~tmp___1~19 % 4294967296;#t~bitwise1011 := #t~mem1010; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179-3: assume !(#t~mem1010 % 4294967296 == ~tmp___1~19 % 4294967296); [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7179-2: havoc #t~bitwise1011;assume #t~bitwise1011 % 4294967296 <= #t~mem1010 % 4294967296 && #t~bitwise1011 % 4294967296 <= ~tmp___1~19 % 4294967296; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7167: call #t~mem1003.base, #t~mem1003.offset := read~$Pointer$#84(~prev~0.base, ~prev~0.offset, 8);~prev~0.base, ~prev~0.offset := #t~mem1003.base, 29 + #t~mem1003.offset; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196-2: call #t~mem1017.base, #t~mem1017.offset := read~$Pointer$#84(~hc.base, 380 + ~hc.offset, 8);call #t~mem1018 := read~int#84(~td.base, 53 + ~td.offset, 8); [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196-1: SUMMARY for call dma_pool_free(#t~mem1017.base, #t~mem1017.offset, ~td.base, ~td.offset, #t~mem1018); srcloc: null [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196: havoc #t~mem1017.base, #t~mem1017.offset;havoc #t~mem1018;call ULTIMATE.dealloc(~#descriptor~10.base, ~#descriptor~10.offset);havoc ~#descriptor~10.base, ~#descriptor~10.offset; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7159: call ULTIMATE.dealloc(~#descriptor~10.base, ~#descriptor~10.offset);havoc ~#descriptor~10.base, ~#descriptor~10.offset; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7186: assume -9223372036854775808 <= #t~ret1013 && #t~ret1013 <= 9223372036854775807;~tmp___0~27 := #t~ret1013;havoc #t~mem1012;havoc #t~ret1013; [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188-1: SUMMARY for call #t~ret1014.base, #t~ret1014.offset := ohci_to_hcd(~hc.base, ~hc.offset); srcloc: null [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: ~tmp~50.base, ~tmp~50.offset := #t~ret1014.base, #t~ret1014.offset;havoc #t~ret1014.base, #t~ret1014.offset;call #t~mem1015.base, #t~mem1015.offset := read~$Pointer$#84(~tmp~50.base, ~tmp~50.offset, 8); [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7186-1: SUMMARY for call #t~ret1013 := ldv__builtin_expect((if #t~mem1012 % 256 % 18446744073709551616 <= 9223372036854775807 then #t~mem1012 % 256 % 18446744073709551616 else #t~mem1012 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7178: ~tmp___1~19 := #t~ret1009;havoc #t~ret1009;call #t~mem1010 := read~int#84(~td.base, ~td.offset, 4); [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7178-1: SUMMARY for call #t~ret1009 := cpu_to_hc32(~hc.base, ~hc.offset, 131072); srcloc: null [2025-02-08 02:46:43,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint td_freeFINAL: assume true; [2025-02-08 02:46:43,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11971: havoc #t~nondet2196; [2025-02-08 02:46:44,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset;call ULTIMATE.dealloc(~#descriptor___0~0.base, ~#descriptor___0~0.offset);havoc ~#descriptor___0~0.base, ~#descriptor___0~0.offset;call ULTIMATE.dealloc(~#descriptor___1~0.base, ~#descriptor___1~0.offset);havoc ~#descriptor___1~0.base, ~#descriptor___1~0.offset;call ULTIMATE.dealloc(~#descriptor___2~0.base, ~#descriptor___2~0.offset);havoc ~#descriptor___2~0.base, ~#descriptor___2~0.offset;call ULTIMATE.dealloc(~#descriptor___3~0.base, ~#descriptor___3~0.offset);havoc ~#descriptor___3~0.base, ~#descriptor___3~0.offset; [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4407: assume 0 != #t~bitwise269 % 4294967296;havoc #t~bitwise269; [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4407: assume !(0 != #t~bitwise269 % 4294967296);havoc #t~bitwise269; [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4407-1: [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4407-4: assume 0 == ~temp~0 % 4294967296;#t~bitwise269 := 0; [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4407-4: assume !(0 == ~temp~0 % 4294967296); [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4405-2: call #t~mem267.base, #t~mem267.offset := read~$Pointer$#84(~hc.base, 68 + ~hc.offset, 8); [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4407-2: havoc #t~bitwise269;assume #t~bitwise269 % 4294967296 <= ~temp~0 % 4294967296 && #t~bitwise269 % 4294967296 <= 4228898816; [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4405: ~temp~0 := #t~ret268; [2025-02-08 02:46:44,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4407-3: assume 4228898816 == ~temp~0 % 4294967296;#t~bitwise269 := ~temp~0; [2025-02-08 02:46:44,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4407-3: assume !(4228898816 == ~temp~0 % 4294967296); [2025-02-08 02:46:44,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4405-1: SUMMARY for call #t~ret268 := _ohci_readl(~hc.base, ~hc.offset, #t~mem267.base, 72 + #t~mem267.offset); srcloc: null [2025-02-08 02:46:46,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12125: havoc schedule_work_#t~nondet2226#1;#t~ret1765#1 := schedule_work_#res#1;havoc schedule_work_#t~nondet2226#1, schedule_work_~arg0#1.base, schedule_work_~arg0#1.offset;havoc schedule_work_#in~arg0#1.base, schedule_work_#in~arg0#1.offset;assume { :end_inline_schedule_work } true;havoc #t~ret1765#1; [2025-02-08 02:46:46,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: call ULTIMATE.dealloc(~#descriptor~15#1.base, ~#descriptor~15#1.offset);havoc ~#descriptor~15#1.base, ~#descriptor~15#1.offset; [2025-02-08 02:46:50,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673: ~frame~1#1 := (if ~tmp___4~16#1 % 65536 % 4294967296 <= 2147483647 then ~tmp___4~16#1 % 65536 % 4294967296 else ~tmp___4~16#1 % 65536 % 4294967296 - 4294967296) + (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296);call #t~mem1519#1 := read~int#84(~ed~7#1.base, 67 + ~ed~7#1.offset, 2); [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8640: ~flags~5#1 := #t~ret1510#1;havoc #t~ret1510#1;call #t~mem1511#1 := read~int#84(~hcd#1.base, 370 + ~hcd#1.offset, 8); [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8640-1: SUMMARY for call #t~ret1510#1 := _raw_spin_lock_irqsave(~tmp___2~23#1.base, ~tmp___2~23#1.offset); srcloc: null [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume 0 != td_submit_urb_~data_len~0#1;call td_submit_urb_#t~mem1271#1 := read~int#84(td_submit_urb_~urb#1.base, 104 + td_submit_urb_~urb#1.offset, 8);td_submit_urb_~data~0#1 := td_submit_urb_#t~mem1271#1;havoc td_submit_urb_#t~mem1271#1; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume !(0 != td_submit_urb_~data_len~0#1);td_submit_urb_~data~0#1 := 0; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: assume (if ((if #t~mem1533#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1533#1 % 65536 % 4294967296 else #t~mem1533#1 % 65536 % 4294967296 - 4294967296) * (if (-1 + #t~mem1534#1) % 65536 % 4294967296 <= 2147483647 then (-1 + #t~mem1534#1) % 65536 % 4294967296 else (-1 + #t~mem1534#1) % 65536 % 4294967296 - 4294967296) + (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 <= 32767 then ((if #t~mem1533#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1533#1 % 65536 % 4294967296 else #t~mem1533#1 % 65536 % 4294967296 - 4294967296) * (if (-1 + #t~mem1534#1) % 65536 % 4294967296 <= 2147483647 then (-1 + #t~mem1534#1) % 65536 % 4294967296 else (-1 + #t~mem1534#1) % 65536 % 4294967296 - 4294967296) + (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 else ((if #t~mem1533#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1533#1 % 65536 % 4294967296 else #t~mem1533#1 % 65536 % 4294967296 - 4294967296) * (if (-1 + #t~mem1534#1) % 65536 % 4294967296 <= 2147483647 then (-1 + #t~mem1534#1) % 65536 % 4294967296 else (-1 + #t~mem1534#1) % 65536 % 4294967296 - 4294967296) + (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 - 65536) < 0;havoc #t~mem1533#1;havoc #t~mem1534#1;~retval~1#1 := -18; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: assume !((if ((if #t~mem1533#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1533#1 % 65536 % 4294967296 else #t~mem1533#1 % 65536 % 4294967296 - 4294967296) * (if (-1 + #t~mem1534#1) % 65536 % 4294967296 <= 2147483647 then (-1 + #t~mem1534#1) % 65536 % 4294967296 else (-1 + #t~mem1534#1) % 65536 % 4294967296 - 4294967296) + (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 <= 32767 then ((if #t~mem1533#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1533#1 % 65536 % 4294967296 else #t~mem1533#1 % 65536 % 4294967296 - 4294967296) * (if (-1 + #t~mem1534#1) % 65536 % 4294967296 <= 2147483647 then (-1 + #t~mem1534#1) % 65536 % 4294967296 else (-1 + #t~mem1534#1) % 65536 % 4294967296 - 4294967296) + (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 else ((if #t~mem1533#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1533#1 % 65536 % 4294967296 else #t~mem1533#1 % 65536 % 4294967296 - 4294967296) * (if (-1 + #t~mem1534#1) % 65536 % 4294967296 <= 2147483647 then (-1 + #t~mem1534#1) % 65536 % 4294967296 else (-1 + #t~mem1534#1) % 65536 % 4294967296 - 4294967296) + (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 - 65536) < 0);havoc #t~mem1533#1;havoc #t~mem1534#1; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume 0 == (ed_get_~td~4#1.base + ed_get_~td~4#1.offset) % 18446744073709551616; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: assume !(0 == (ed_get_~td~4#1.base + ed_get_~td~4#1.offset) % 18446744073709551616);call write~$Pointer$#84(ed_get_~td~4#1.base, ed_get_~td~4#1.offset, ed_get_~ed~2#1.base, 24 + ed_get_~ed~2#1.offset, 8);call ed_get_#t~mem1190#1 := read~int#84(ed_get_~td~4#1.base, 53 + ed_get_~td~4#1.offset, 8); [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: assume -2147483648 <= #t~ret1515#1 && #t~ret1515#1 <= 2147483647;~retval~1#1 := #t~ret1515#1;havoc #t~ret1515#1; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657-1: SUMMARY for call #t~ret1515#1 := ed_schedule(~ohci~8#1.base, ~ohci~8#1.offset, ~ed~7#1.base, ~ed~7#1.offset); srcloc: null [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: call write~$Pointer$#84(#t~ret1507#1.base, #t~ret1507#1.offset, ~urb_priv~5#1.base, 28 + ~urb_priv~5#1.offset + 8 * ~i~7#1, 8);call #t~mem1508#1.base, #t~mem1508#1.offset := read~$Pointer$#84(~urb_priv~5#1.base, 28 + ~urb_priv~5#1.offset + 8 * ~i~7#1, 8); [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175-1: #t~ret1513#1 := usb_hcd_link_urb_to_ep_#res#1;havoc usb_hcd_link_urb_to_ep_#t~nondet2235#1, usb_hcd_link_urb_to_ep_~arg0#1.base, usb_hcd_link_urb_to_ep_~arg0#1.offset, usb_hcd_link_urb_to_ep_~arg1#1.base, usb_hcd_link_urb_to_ep_~arg1#1.offset;havoc usb_hcd_link_urb_to_ep_#in~arg0#1.base, usb_hcd_link_urb_to_ep_#in~arg0#1.offset, usb_hcd_link_urb_to_ep_#in~arg1#1.base, usb_hcd_link_urb_to_ep_#in~arg1#1.offset;assume { :end_inline_usb_hcd_link_urb_to_ep } true;assume -2147483648 <= #t~ret1513#1 && #t~ret1513#1 <= 2147483647;~retval~1#1 := #t~ret1513#1;havoc #t~ret1513#1; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624-1: SUMMARY for call #t~ret1507#1.base, #t~ret1507#1.offset := td_alloc(~ohci~8#1.base, ~ohci~8#1.offset, ~mem_flags#1); srcloc: null [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175: havoc usb_hcd_link_urb_to_ep_#t~nondet2235#1; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: ~frame~1#1 := #t~bitwise1520#1;havoc #t~mem1519#1;havoc #t~bitwise1520#1;call #t~mem1521#1 := read~int#84(~ed~7#1.base, 66 + ~ed~7#1.offset, 1); [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683-1: [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683: ed_get_~info~2#1 := ed_get_#t~bitwise1200#1;havoc ed_get_#t~bitwise1200#1; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683-4: assume 0 == ed_get_~info~2#1 % 4294967296 || 8192 == ed_get_~info~2#1 % 4294967296;ed_get_#t~bitwise1200#1 := 8192; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683-4: assume !(0 == ed_get_~info~2#1 % 4294967296 || 8192 == ed_get_~info~2#1 % 4294967296); [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683-3: assume false;ed_get_#t~bitwise1200#1 := ed_get_~info~2#1; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683-3: assume !false; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683-2: havoc ed_get_#t~bitwise1200#1;assume (ed_get_#t~bitwise1200#1 % 4294967296 >= ed_get_~info~2#1 % 4294967296 && ed_get_#t~bitwise1200#1 % 4294967296 >= 8192) && ed_get_#t~bitwise1200#1 % 4294967296 <= 8192 + ed_get_~info~2#1 % 4294967296; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-1: [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: assume 0 == #t~mem1511#1 % 2 % 18446744073709551616;havoc #t~mem1511#1;~retval~1#1 := -19; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8641: assume !(0 == #t~mem1511#1 % 2 % 18446744073709551616);havoc #t~mem1511#1;call #t~mem1512#1 := read~int#84(~ohci~8#1.base, 924 + ~ohci~8#1.offset, 4); [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-2: havoc #t~bitwise1520#1;assume ((((((if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 && (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536) >= 0) || #t~bitwise1520#1 <= (if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536)) && (((if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536) < 0) || #t~bitwise1520#1 <= (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536))) && (((if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0 && (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536) < 0) || #t~bitwise1520#1 >= 0)) && (((if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0 && (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536) >= 0) || #t~bitwise1520#1 > (if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) + (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536))) && #t~bitwise1520#1 >= -2147483648; [2025-02-08 02:46:50,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-3: assume (if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536);#t~bitwise1520#1 := (if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-3: assume !((if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) == (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536)); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-4: assume 0 == (if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || 0 == (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536);#t~bitwise1520#1 := 0; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674-4: assume !(0 == (if -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1519#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1519#1 % 65536 % 4294967296 else #t~mem1519#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) || 0 == (if ~frame~1#1 % 65536 % 65536 <= 32767 then ~frame~1#1 % 65536 % 65536 else ~frame~1#1 % 65536 % 65536 - 65536)); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658: assume ~retval~1#1 < 0; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658: assume !(~retval~1#1 < 0);call #t~mem1516#1 := read~int#84(~ed~7#1.base, 65 + ~ed~7#1.offset, 1); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667-1: SUMMARY for call ed_free(ed_get_~ohci#1.base, ed_get_~ohci#1.offset, ed_get_~ed~2#1.base, ed_get_~ed~2#1.offset); srcloc: null [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667: ed_get_~ed~2#1.base, ed_get_~ed~2#1.offset := 0, 0; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7882: call td_submit_urb_#t~mem1286#1.base, td_submit_urb_#t~mem1286#1.offset := read~$Pointer$#84(td_submit_urb_~urb_priv~1#1.base, td_submit_urb_~urb_priv~1#1.offset, 8);call td_submit_urb_#t~mem1287#1 := read~int#84(td_submit_urb_#t~mem1286#1.base, 65 + td_submit_urb_#t~mem1286#1.offset, 1); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: assume 0 == (#t~mem1508#1.base + #t~mem1508#1.offset) % 18446744073709551616;havoc #t~mem1508#1.base, #t~mem1508#1.offset;call write~int#84(~i~7#1, ~urb_priv~5#1.base, 8 + ~urb_priv~5#1.offset, 2); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: assume !(0 == (#t~mem1508#1.base + #t~mem1508#1.offset) % 18446744073709551616);havoc #t~mem1508#1.base, #t~mem1508#1.offset;~i~7#1 := 1 + ~i~7#1; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948-1: SUMMARY for call td_submit_urb_#t~ret1303#1.base, td_submit_urb_#t~ret1303#1.offset := ohci_to_hcd(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset); srcloc: null [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: SUMMARY for call _ohci_writel(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, 2, td_submit_urb_#t~mem1291#1.base, 8 + td_submit_urb_#t~mem1291#1.offset); srcloc: null [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7948: td_submit_urb_~tmp___11~7#1.base, td_submit_urb_~tmp___11~7#1.offset := td_submit_urb_#t~ret1303#1.base, td_submit_urb_#t~ret1303#1.offset;call td_submit_urb_#t~mem1304#1 := read~int#84(td_submit_urb_~tmp___11~7#1.base, 90 + td_submit_urb_~tmp___11~7#1.offset, 4);td_submit_urb_~tmp___12~8#1 := td_submit_urb_#t~mem1304#1;call td_submit_urb_#t~mem1305#1 := read~int#84(td_submit_urb_~tmp___11~7#1.base, 90 + td_submit_urb_~tmp___11~7#1.offset, 4);call write~int#84(1 + td_submit_urb_#t~mem1305#1, td_submit_urb_~tmp___11~7#1.base, 90 + td_submit_urb_~tmp___11~7#1.offset, 4); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: ~frame~1#1 := #t~bitwise1522#1;havoc #t~mem1521#1;havoc #t~bitwise1522#1;call write~int#84((if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296), ~urb#1.base, 152 + ~urb#1.offset, 4); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-2: havoc #t~bitwise1522#1;assume ((((((if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) < 0 && (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise1522#1 >= (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296)) && (((if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) >= 0 && (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise1522#1 >= (if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296))) && (((if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) < 0 || (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296) < 0) || #t~bitwise1522#1 <= (if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) + (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296))) && (((if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) >= 0 && (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296) >= 0) || #t~bitwise1522#1 < 0)) && #t~bitwise1522#1 <= 2147483647; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-3: assume 0 == (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1522#1 := (if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-3: assume !(0 == (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-4: assume 0 == (if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) || (if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) == (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise1522#1 := (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-4: assume !(0 == (if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) || (if #t~mem1521#1 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem1521#1 % 256 % 65536 % 4294967296 else #t~mem1521#1 % 256 % 65536 % 4294967296 - 4294967296) == (if ~frame~1#1 % 65536 % 4294967296 <= 2147483647 then ~frame~1#1 % 65536 % 4294967296 else ~frame~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965: assume 0 != td_submit_urb_~periodic~0#1;call td_submit_urb_#t~mem1308#1 := read~int#84(td_submit_urb_~ohci#1.base, 1060 + td_submit_urb_~ohci#1.offset, 4); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965: assume !(0 != td_submit_urb_~periodic~0#1); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692: 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:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659: 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:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7701: call write~int#84(ed_get_~interval#1, ed_get_~ed~2#1.base, 67 + ed_get_~ed~2#1.offset, 2); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: #res#1 := ~retval~1#1; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709-1: SUMMARY for call spin_unlock_irqrestore(~ohci~8#1.base, ~ohci~8#1.offset, ~flags~5#1); srcloc: null [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900-2: havoc td_submit_urb_#t~bitwise1290#1;assume (td_submit_urb_#t~bitwise1290#1 % 4294967296 >= td_submit_urb_~tmp___5~12#1 % 4294967296 && td_submit_urb_#t~bitwise1290#1 % 4294967296 >= td_submit_urb_~info~3#1 % 4294967296) && td_submit_urb_#t~bitwise1290#1 % 4294967296 <= td_submit_urb_~tmp___5~12#1 % 4294967296 + td_submit_urb_~info~3#1 % 4294967296; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900-1: [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900: td_submit_urb_~info~3#1 := td_submit_urb_#t~bitwise1290#1;havoc td_submit_urb_#t~bitwise1290#1;td_submit_urb_~tmp___6~11#1 := td_submit_urb_~cnt~0#1;td_submit_urb_~cnt~0#1 := 1 + td_submit_urb_~cnt~0#1; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7702: assume -2147483648 <= ed_get_#t~ret1206#1 && ed_get_#t~ret1206#1 <= 2147483647;ed_get_~tmp___2~16#1 := ed_get_#t~ret1206#1;havoc ed_get_#t~ret1206#1;call ed_get_#t~mem1207#1 := read~int#84(ed_get_~udev#1.base, 28 + ed_get_~udev#1.offset, 4);call ed_get_#t~mem1208#1 := read~int#84(ed_get_~ed~2#1.base, 65 + ed_get_~ed~2#1.offset, 1);assume { :begin_inline_usb_calc_bus_time } true;usb_calc_bus_time_#in~arg0#1, usb_calc_bus_time_#in~arg1#1, usb_calc_bus_time_#in~arg2#1, usb_calc_bus_time_#in~arg3#1 := ed_get_#t~mem1207#1, (if 0 == ed_get_~is_out~0#1 then 1 else 0), (if 0 == ed_get_#t~mem1208#1 % 256 % 4294967296 then 1 else 0), ed_get_~tmp___2~16#1;havoc usb_calc_bus_time_#res#1;havoc usb_calc_bus_time_#t~nondet2231#1, usb_calc_bus_time_~arg0#1, usb_calc_bus_time_~arg1#1, usb_calc_bus_time_~arg2#1, usb_calc_bus_time_~arg3#1;usb_calc_bus_time_~arg0#1 := usb_calc_bus_time_#in~arg0#1;usb_calc_bus_time_~arg1#1 := usb_calc_bus_time_#in~arg1#1;usb_calc_bus_time_~arg2#1 := usb_calc_bus_time_#in~arg2#1;usb_calc_bus_time_~arg3#1 := usb_calc_bus_time_#in~arg3#1;havoc usb_calc_bus_time_#t~nondet2231#1;assume -9223372036854775808 <= usb_calc_bus_time_#t~nondet2231#1 && usb_calc_bus_time_#t~nondet2231#1 <= 9223372036854775807;usb_calc_bus_time_#res#1 := usb_calc_bus_time_#t~nondet2231#1;havoc usb_calc_bus_time_#t~nondet2231#1; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: #res#1 := -12; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627-1: SUMMARY for call urb_free_priv(~ohci~8#1.base, ~ohci~8#1.offset, ~urb_priv~5#1.base, ~urb_priv~5#1.offset); srcloc: null [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7702-1: SUMMARY for call ed_get_#t~ret1206#1 := usb_endpoint_maxp(ed_get_~ep#1.base, ed_get_~ep#1.offset); srcloc: null [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-3: assume 0 != td_submit_urb_~tmp___8~11#1;assume { :begin_inline_usb_amd_quirk_pll_disable } true; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-3: assume !(0 != td_submit_urb_~tmp___8~11#1); [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-2: assume 0 != td_submit_urb_~tmp___9~9#1; [2025-02-08 02:46:50,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-2: assume !(0 != td_submit_urb_~tmp___9~9#1); [2025-02-08 02:46:50,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884-1: SUMMARY for call _ohci_writel(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, 4, td_submit_urb_#t~mem1288#1.base, 8 + td_submit_urb_#t~mem1288#1.offset); srcloc: null [2025-02-08 02:46:50,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: td_submit_urb_~periodic~0#1 := td_submit_urb_~tmp___3~15#1; [2025-02-08 02:46:50,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-1: assume 0 == td_submit_urb_~tmp___12~8#1; [2025-02-08 02:46:50,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-1: assume !(0 == td_submit_urb_~tmp___12~8#1);td_submit_urb_~tmp___14~7#1 := 0; [2025-02-08 02:46:50,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7884: havoc td_submit_urb_#t~mem1288#1.base, td_submit_urb_#t~mem1288#1.offset; [2025-02-08 02:46:50,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: assume 0 == td_submit_urb_#t~mem1307#1;havoc td_submit_urb_#t~mem1307#1;td_submit_urb_~tmp___14~7#1 := 1; [2025-02-08 02:46:50,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917: assume !(0 == td_submit_urb_#t~mem1307#1);havoc td_submit_urb_#t~mem1307#1;td_submit_urb_~tmp___14~7#1 := 0; [2025-02-08 02:46:50,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-7: assume 0 == td_submit_urb_~frame~0#1 % 4294967296 || 4026597376 == td_submit_urb_~frame~0#1 % 4294967296;td_submit_urb_#t~bitwise1295#1 := 4026597376; [2025-02-08 02:46:50,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-7: assume !(0 == td_submit_urb_~frame~0#1 % 4294967296 || 4026597376 == td_submit_urb_~frame~0#1 % 4294967296); [2025-02-08 02:46:50,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume 2 != ed_get_#t~mem1201#1 % 256 % 4294967296;havoc ed_get_#t~mem1201#1; [2025-02-08 02:46:50,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686: assume !(2 != ed_get_#t~mem1201#1 % 256 % 4294967296);havoc ed_get_#t~mem1201#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-6: assume false;td_submit_urb_#t~bitwise1295#1 := td_submit_urb_~frame~0#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-6: assume !false; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-5: assume td_submit_urb_#t~mem1298#1 > td_submit_urb_~cnt~0#1;havoc td_submit_urb_#t~mem1298#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-5: assume !(td_submit_urb_#t~mem1298#1 > td_submit_urb_~cnt~0#1);havoc td_submit_urb_#t~mem1298#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-4: assume 0 == td_submit_urb_#t~mem1300#1;havoc td_submit_urb_#t~mem1300#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-4: assume !(0 == td_submit_urb_#t~mem1300#1);havoc td_submit_urb_#t~mem1300#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-8: assume td_submit_urb_#t~switch1274#1;call td_submit_urb_#t~mem1292#1 := read~int#84(td_submit_urb_~urb_priv~1#1.base, 10 + td_submit_urb_~urb_priv~1#1.offset, 2);td_submit_urb_~cnt~0#1 := (if td_submit_urb_#t~mem1292#1 % 65536 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1292#1 % 65536 % 4294967296 else td_submit_urb_#t~mem1292#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7917-8: assume !td_submit_urb_#t~switch1274#1;havoc td_submit_urb_#t~mem1272#1.base, td_submit_urb_#t~mem1272#1.offset;havoc td_submit_urb_#t~mem1273#1;havoc td_submit_urb_#t~switch1274#1;havoc td_submit_urb_#t~ret1275#1.base, td_submit_urb_#t~ret1275#1.offset;havoc td_submit_urb_#t~mem1276#1;havoc td_submit_urb_#t~mem1277#1;havoc td_submit_urb_#t~mem1289#1;havoc td_submit_urb_#t~mem1291#1.base, td_submit_urb_#t~mem1291#1.offset;havoc td_submit_urb_#t~mem1292#1;havoc td_submit_urb_#t~mem1294#1;havoc td_submit_urb_#t~bitwise1295#1;havoc td_submit_urb_#t~mem1296#1;havoc td_submit_urb_#t~mem1297#1;havoc td_submit_urb_#t~ret1303#1.base, td_submit_urb_#t~ret1303#1.offset;havoc td_submit_urb_#t~mem1304#1;havoc td_submit_urb_#t~mem1305#1;havoc td_submit_urb_#t~mem1272#1.base, td_submit_urb_#t~mem1272#1.offset;havoc td_submit_urb_#t~mem1273#1;havoc td_submit_urb_#t~switch1274#1;havoc td_submit_urb_#t~ret1275#1.base, td_submit_urb_#t~ret1275#1.offset;havoc td_submit_urb_#t~mem1276#1;havoc td_submit_urb_#t~mem1277#1;havoc td_submit_urb_#t~mem1289#1;havoc td_submit_urb_#t~mem1291#1.base, td_submit_urb_#t~mem1291#1.offset;havoc td_submit_urb_#t~mem1292#1;havoc td_submit_urb_#t~mem1294#1;havoc td_submit_urb_#t~bitwise1295#1;havoc td_submit_urb_#t~mem1296#1;havoc td_submit_urb_#t~mem1297#1;havoc td_submit_urb_#t~ret1303#1.base, td_submit_urb_#t~ret1303#1.offset;havoc td_submit_urb_#t~mem1304#1;havoc td_submit_urb_#t~mem1305#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7686-1: call ed_get_#t~mem1201#1 := read~int#84(ed_get_~ed~2#1.base, 65 + ed_get_~ed~2#1.offset, 1); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-1: [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: td_submit_urb_~tmp___10~8#1.base, td_submit_urb_~tmp___10~8#1.offset := td_submit_urb_#t~ret1299#1.base, td_submit_urb_#t~ret1299#1.offset;call td_submit_urb_#t~mem1300#1 := read~int#84(td_submit_urb_~tmp___10~8#1.base, 90 + td_submit_urb_~tmp___10~8#1.offset, 4); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: call write~int#84(td_submit_urb_#t~bitwise1309#1, td_submit_urb_~ohci#1.base, 1060 + td_submit_urb_~ohci#1.offset, 4);havoc td_submit_urb_#t~mem1308#1;havoc td_submit_urb_#t~bitwise1309#1;call td_submit_urb_#t~mem1310#1 := read~int#84(td_submit_urb_~ohci#1.base, 1060 + td_submit_urb_~ohci#1.offset, 4);call td_submit_urb_#t~mem1311#1.base, td_submit_urb_#t~mem1311#1.offset := read~$Pointer$#84(td_submit_urb_~ohci#1.base, 68 + td_submit_urb_~ohci#1.offset, 8); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-4: assume 0 == td_submit_urb_#t~mem1308#1 % 4294967296 || 12 == td_submit_urb_#t~mem1308#1 % 4294967296;td_submit_urb_#t~bitwise1309#1 := 12; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-4: assume !(0 == td_submit_urb_#t~mem1308#1 % 4294967296 || 12 == td_submit_urb_#t~mem1308#1 % 4294967296); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-3: assume false;td_submit_urb_#t~bitwise1309#1 := td_submit_urb_#t~mem1308#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-3: assume !false; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967-2: havoc td_submit_urb_#t~bitwise1309#1;assume (td_submit_urb_#t~bitwise1309#1 % 4294967296 >= td_submit_urb_#t~mem1308#1 % 4294967296 && td_submit_urb_#t~bitwise1309#1 % 4294967296 >= 12) && td_submit_urb_#t~bitwise1309#1 % 4294967296 <= 12 + td_submit_urb_#t~mem1308#1 % 4294967296; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934-1: SUMMARY for call td_submit_urb_#t~ret1299#1.base, td_submit_urb_#t~ret1299#1.offset := ohci_to_hcd(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset); srcloc: null [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-2: assume td_submit_urb_#t~short1285#1;call td_submit_urb_#t~mem1284#1 := read~int#84(td_submit_urb_~urb_priv~1#1.base, 8 + td_submit_urb_~urb_priv~1#1.offset, 2);td_submit_urb_#t~short1285#1 := (if td_submit_urb_#t~mem1284#1 % 65536 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1284#1 % 65536 % 4294967296 else td_submit_urb_#t~mem1284#1 % 65536 % 4294967296 - 4294967296) > td_submit_urb_~cnt~0#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-2: assume !td_submit_urb_#t~short1285#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-1: assume td_submit_urb_#t~short1285#1;havoc td_submit_urb_#t~mem1282#1;havoc td_submit_urb_#t~bitwise1283#1;havoc td_submit_urb_#t~mem1284#1;havoc td_submit_urb_#t~short1285#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-1: assume !td_submit_urb_#t~short1285#1;havoc td_submit_urb_#t~mem1282#1;havoc td_submit_urb_#t~bitwise1283#1;havoc td_submit_urb_#t~mem1284#1;havoc td_submit_urb_#t~short1285#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852: assume 3 == td_submit_urb_#t~mem1287#1 % 256 % 4294967296;havoc td_submit_urb_#t~mem1286#1.base, td_submit_urb_#t~mem1286#1.offset;havoc td_submit_urb_#t~mem1287#1;call td_submit_urb_#t~mem1288#1.base, td_submit_urb_#t~mem1288#1.offset := read~$Pointer$#84(td_submit_urb_~ohci#1.base, 68 + td_submit_urb_~ohci#1.offset, 8); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852: assume !(3 == td_submit_urb_#t~mem1287#1 % 256 % 4294967296);havoc td_submit_urb_#t~mem1286#1.base, td_submit_urb_#t~mem1286#1.offset;havoc td_submit_urb_#t~mem1287#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-6: assume 0 == td_submit_urb_~info~3#1 % 4294967296 || 262144 == td_submit_urb_~info~3#1 % 4294967296;td_submit_urb_#t~bitwise1281#1 := 262144; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-6: assume !(0 == td_submit_urb_~info~3#1 % 4294967296 || 262144 == td_submit_urb_~info~3#1 % 4294967296); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-5: assume false;td_submit_urb_#t~bitwise1281#1 := td_submit_urb_~info~3#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-5: assume !false; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687: assume 0 != ed_get_~is_out~0#1;ed_get_~tmp___1~23#1 := 2048; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687: assume !(0 != ed_get_~is_out~0#1);ed_get_~tmp___1~23#1 := 4096; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-4: assume 0 == td_submit_urb_#t~mem1282#1 % 4294967296;td_submit_urb_#t~bitwise1283#1 := 0; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-4: assume !(0 == td_submit_urb_#t~mem1282#1 % 4294967296); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-3: assume 64 == td_submit_urb_#t~mem1282#1 % 4294967296;td_submit_urb_#t~bitwise1283#1 := td_submit_urb_#t~mem1282#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-3: assume !(64 == td_submit_urb_#t~mem1282#1 % 4294967296); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-10: assume td_submit_urb_#t~switch1274#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-10: assume !td_submit_urb_#t~switch1274#1;td_submit_urb_#t~switch1274#1 := td_submit_urb_#t~switch1274#1 || 2 == (if td_submit_urb_#t~mem1273#1 % 256 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1273#1 % 256 % 4294967296 else td_submit_urb_#t~mem1273#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-9: assume 0 != td_submit_urb_~is_out~1#1;td_submit_urb_~info~3#1 := 4027056128; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-9: assume !(0 != td_submit_urb_~is_out~1#1);td_submit_urb_~info~3#1 := 4027580416; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-8: assume td_submit_urb_~data_len~0#1 > 4096; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-8: assume !(td_submit_urb_~data_len~0#1 > 4096); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-7: assume 0 == td_submit_urb_#t~mem1280#1 % 2 % 4294967296;havoc td_submit_urb_#t~mem1280#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-7: assume !(0 == td_submit_urb_#t~mem1280#1 % 2 % 4294967296);havoc td_submit_urb_#t~mem1280#1; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968-1: SUMMARY for call _ohci_writel(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_#t~mem1310#1, td_submit_urb_#t~mem1311#1.base, 4 + td_submit_urb_#t~mem1311#1.offset); srcloc: null [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7968: havoc td_submit_urb_#t~mem1310#1;havoc td_submit_urb_#t~mem1311#1.base, td_submit_urb_#t~mem1311#1.offset; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7852-11: td_submit_urb_#t~switch1274#1 := td_submit_urb_#t~switch1274#1 || 3 == (if td_submit_urb_#t~mem1273#1 % 256 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1273#1 % 256 % 4294967296 else td_submit_urb_#t~mem1273#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836-1: call td_submit_urb_#t~mem1272#1.base, td_submit_urb_#t~mem1272#1.offset := read~$Pointer$#84(td_submit_urb_~urb_priv~1#1.base, td_submit_urb_~urb_priv~1#1.offset, 8);call td_submit_urb_#t~mem1273#1 := read~int#84(td_submit_urb_#t~mem1272#1.base, 65 + td_submit_urb_#t~mem1272#1.offset, 1);td_submit_urb_#t~switch1274#1 := 1 == (if td_submit_urb_#t~mem1273#1 % 256 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1273#1 % 256 % 4294967296 else td_submit_urb_#t~mem1273#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952-1: SUMMARY for call td_submit_urb_#t~ret1306#1.base, td_submit_urb_#t~ret1306#1.offset := ohci_to_hcd(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset); srcloc: null [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7952: td_submit_urb_~tmp___13~7#1.base, td_submit_urb_~tmp___13~7#1.offset := td_submit_urb_#t~ret1306#1.base, td_submit_urb_#t~ret1306#1.offset;havoc td_submit_urb_#t~ret1306#1.base, td_submit_urb_#t~ret1306#1.offset;call td_submit_urb_#t~mem1307#1 := read~int#84(td_submit_urb_~tmp___13~7#1.base, 86 + td_submit_urb_~tmp___13~7#1.offset, 4); [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646: assume 2 != #t~mem1512#1 % 4294967296;havoc #t~mem1512#1;~retval~1#1 := -19; [2025-02-08 02:46:50,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646: assume !(2 != #t~mem1512#1 % 4294967296);havoc #t~mem1512#1;assume { :begin_inline_usb_hcd_link_urb_to_ep } true;usb_hcd_link_urb_to_ep_#in~arg0#1.base, usb_hcd_link_urb_to_ep_#in~arg0#1.offset, usb_hcd_link_urb_to_ep_#in~arg1#1.base, usb_hcd_link_urb_to_ep_#in~arg1#1.offset := ~hcd#1.base, ~hcd#1.offset, ~urb#1.base, ~urb#1.offset;havoc usb_hcd_link_urb_to_ep_#res#1;havoc usb_hcd_link_urb_to_ep_#t~nondet2235#1, usb_hcd_link_urb_to_ep_~arg0#1.base, usb_hcd_link_urb_to_ep_~arg0#1.offset, usb_hcd_link_urb_to_ep_~arg1#1.base, usb_hcd_link_urb_to_ep_~arg1#1.offset;usb_hcd_link_urb_to_ep_~arg0#1.base, usb_hcd_link_urb_to_ep_~arg0#1.offset := usb_hcd_link_urb_to_ep_#in~arg0#1.base, usb_hcd_link_urb_to_ep_#in~arg0#1.offset;usb_hcd_link_urb_to_ep_~arg1#1.base, usb_hcd_link_urb_to_ep_~arg1#1.offset := usb_hcd_link_urb_to_ep_#in~arg1#1.base, usb_hcd_link_urb_to_ep_#in~arg1#1.offset;havoc usb_hcd_link_urb_to_ep_#t~nondet2235#1;assume -2147483648 <= usb_hcd_link_urb_to_ep_#t~nondet2235#1 && usb_hcd_link_urb_to_ep_#t~nondet2235#1 <= 2147483647;usb_hcd_link_urb_to_ep_#res#1 := usb_hcd_link_urb_to_ep_#t~nondet2235#1;havoc usb_hcd_link_urb_to_ep_#t~nondet2235#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936-1: SUMMARY for call td_submit_urb_#t~ret1301#1 := quirk_amdiso(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset); srcloc: null [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: SUMMARY for call td_fill(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_~info~3#1, td_submit_urb_~data~0#1, td_submit_urb_~data_len~0#1, td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~tmp___6~11#1); srcloc: null [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936: assume -2147483648 <= td_submit_urb_#t~ret1301#1 && td_submit_urb_#t~ret1301#1 <= 2147483647;td_submit_urb_~tmp___8~11#1 := td_submit_urb_#t~ret1301#1;havoc td_submit_urb_#t~ret1301#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-2: assume td_submit_urb_#t~switch1274#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-2: assume !td_submit_urb_#t~switch1274#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-1: assume 0 == td_submit_urb_~tmp___1~24#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837-1: assume !(0 == td_submit_urb_~tmp___1~24#1);td_submit_urb_~tmp___3~15#1 := 0; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837: assume 0 == td_submit_urb_#t~mem1279#1;havoc td_submit_urb_#t~mem1279#1;td_submit_urb_~tmp___3~15#1 := 1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837: assume !(0 == td_submit_urb_#t~mem1279#1);havoc td_submit_urb_#t~mem1279#1;td_submit_urb_~tmp___3~15#1 := 0; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696: call #t~mem1535#1 := read~int#84(~ed~7#1.base, 67 + ~ed~7#1.offset, 2);call #t~mem1536#1 := read~int#84(~ed~7#1.base, 67 + ~ed~7#1.offset, 2);call write~int#84((if -1 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1535#1 % 65536 % 4294967296 else #t~mem1535#1 % 65536 % 4294967296 - 4294967296)) < 0 && 0 != (-1 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1535#1 % 65536 % 4294967296 else #t~mem1535#1 % 65536 % 4294967296 - 4294967296))) % (if #t~mem1536#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1536#1 % 65536 % 4294967296 else #t~mem1536#1 % 65536 % 4294967296 - 4294967296) then (if (if #t~mem1536#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1536#1 % 65536 % 4294967296 else #t~mem1536#1 % 65536 % 4294967296 - 4294967296) < 0 then (-1 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1535#1 % 65536 % 4294967296 else #t~mem1535#1 % 65536 % 4294967296 - 4294967296))) / (if #t~mem1536#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1536#1 % 65536 % 4294967296 else #t~mem1536#1 % 65536 % 4294967296 - 4294967296) - 1 else 1 + (-1 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1535#1 % 65536 % 4294967296 else #t~mem1535#1 % 65536 % 4294967296 - 4294967296))) / (if #t~mem1536#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1536#1 % 65536 % 4294967296 else #t~mem1536#1 % 65536 % 4294967296 - 4294967296)) else (-1 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1535#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1535#1 % 65536 % 4294967296 else #t~mem1535#1 % 65536 % 4294967296 - 4294967296))) / (if #t~mem1536#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1536#1 % 65536 % 4294967296 else #t~mem1536#1 % 65536 % 4294967296 - 4294967296)), ~urb_priv~5#1.base, 10 + ~urb_priv~5#1.offset, 2);havoc #t~mem1535#1;havoc #t~mem1536#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: assume 0 == #t~mem1516#1 % 256 % 4294967296;havoc #t~mem1516#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: assume !(0 == #t~mem1516#1 % 256 % 4294967296);havoc #t~mem1516#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8680: assume 0 == #t~mem1523#1 % 256 % 4294967296;havoc #t~mem1523#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8680: assume !(0 == #t~mem1523#1 % 256 % 4294967296);havoc #t~mem1523#1; [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7838: td_submit_urb_~tmp___0~34#1.base, td_submit_urb_~tmp___0~34#1.offset := td_submit_urb_#t~ret1275#1.base, td_submit_urb_#t~ret1275#1.offset;call td_submit_urb_#t~mem1276#1 := read~int#84(td_submit_urb_~tmp___0~34#1.base, 86 + td_submit_urb_~tmp___0~34#1.offset, 4);td_submit_urb_~tmp___1~24#1 := td_submit_urb_#t~mem1276#1;call td_submit_urb_#t~mem1277#1 := read~int#84(td_submit_urb_~tmp___0~34#1.base, 86 + td_submit_urb_~tmp___0~34#1.offset, 4);call write~int#84(1 + td_submit_urb_#t~mem1277#1, td_submit_urb_~tmp___0~34#1.base, 86 + td_submit_urb_~tmp___0~34#1.offset, 4); [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871: call td_submit_urb_#t~mem1280#1 := read~int#84(td_submit_urb_~urb#1.base, 92 + td_submit_urb_~urb#1.offset, 4); [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7838-1: SUMMARY for call td_submit_urb_#t~ret1275#1.base, td_submit_urb_#t~ret1275#1.offset := ohci_to_hcd(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset); srcloc: null [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673-1: SUMMARY for call ed_get_#t~ret1191#1 := cpu_to_hc32(ed_get_~ohci#1.base, ed_get_~ohci#1.offset, ed_get_#t~mem1190#1); srcloc: null [2025-02-08 02:46:50,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7673: call write~int#84(ed_get_#t~ret1191#1, ed_get_~ed~2#1.base, 4 + ed_get_~ed~2#1.offset, 4);havoc ed_get_#t~mem1190#1;havoc ed_get_#t~ret1191#1;call ed_get_#t~mem1192#1 := read~int#84(ed_get_~ed~2#1.base, 4 + ed_get_~ed~2#1.offset, 4);call write~int#84(ed_get_#t~mem1192#1, ed_get_~ed~2#1.base, 8 + ed_get_~ed~2#1.offset, 4);havoc ed_get_#t~mem1192#1;call write~int#84(0, ed_get_~ed~2#1.base, 64 + ed_get_~ed~2#1.offset, 1);call ed_get_#t~mem1193#1 := read~int#84(ed_get_~ep#1.base, 2 + ed_get_~ep#1.offset, 1);ed_get_~is_out~0#1 := (if (if ed_get_#t~mem1193#1 % 256 % 256 <= 127 then ed_get_#t~mem1193#1 % 256 % 256 else ed_get_#t~mem1193#1 % 256 % 256 - 256) >= 0 then 1 else 0);havoc ed_get_#t~mem1193#1;ed_get_~info~2#1 := ed_get_~pipe#1 % 4294967296 / 256 % 128;call write~int#84(ed_get_~pipe#1 % 4294967296 / 1073741824, ed_get_~ed~2#1.base, 65 + ed_get_~ed~2#1.offset, 1);call ed_get_#t~mem1194#1 := read~int#84(ed_get_~ep#1.base, 2 + ed_get_~ep#1.offset, 1); [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: ~tmp___3~19#1 := #t~ret1517#1;havoc #t~ret1517#1;~frame~1#1 := ~tmp___3~19#1;~__max1~0#1 := 8;call #t~mem1518#1 := read~int#84(~ed~7#1.base, 67 + ~ed~7#1.offset, 2);~__max2~0#1 := #t~mem1518#1;havoc #t~mem1518#1; [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664-1: SUMMARY for call #t~ret1517#1 := ohci_frame_no(~ohci~8#1.base, ~ohci~8#1.offset); srcloc: null [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-2: assume 0 == td_submit_urb_~tmp___5~12#1 % 4294967296 || td_submit_urb_~tmp___5~12#1 % 4294967296 == td_submit_urb_~info~3#1 % 4294967296;td_submit_urb_#t~bitwise1290#1 := td_submit_urb_~info~3#1; [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-2: assume !(0 == td_submit_urb_~tmp___5~12#1 % 4294967296 || td_submit_urb_~tmp___5~12#1 % 4294967296 == td_submit_urb_~info~3#1 % 4294967296); [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822: td_submit_urb_~is_out~1#1 := (if 0 == td_submit_urb_#t~bitwise1252#1 % 4294967296 then 1 else 0);havoc td_submit_urb_#t~mem1251#1;havoc td_submit_urb_#t~bitwise1252#1;td_submit_urb_~periodic~0#1 := 0;call td_submit_urb_#t~mem1253#1.base, td_submit_urb_#t~mem1253#1.offset := read~$Pointer$#84(td_submit_urb_~urb#1.base, 64 + td_submit_urb_~urb#1.offset, 8);call td_submit_urb_#t~mem1255#1 := read~int#84(td_submit_urb_#t~mem1253#1.base, 44 + td_submit_urb_#t~mem1253#1.offset + 4 * td_submit_urb_~is_out~1#1, 4);call td_submit_urb_#t~mem1254#1 := read~int#84(td_submit_urb_~urb#1.base, 80 + td_submit_urb_~urb#1.offset, 4); [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-1: assume 0 == td_submit_urb_~info~3#1 % 4294967296;td_submit_urb_#t~bitwise1290#1 := td_submit_urb_~tmp___5~12#1; [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-1: assume !(0 == td_submit_urb_~info~3#1 % 4294967296); [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888: assume 0 != td_submit_urb_~is_out~1#1 || 0 == td_submit_urb_~data_len~0#1;td_submit_urb_~info~3#1 := 4077912064; [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888: assume !(0 != td_submit_urb_~is_out~1#1 || 0 == td_submit_urb_~data_len~0#1);td_submit_urb_~info~3#1 := 4077387776; [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7921: call td_submit_urb_#t~mem1293#1 := read~int#84(td_submit_urb_~urb#1.base, 152 + td_submit_urb_~urb#1.offset, 4);td_submit_urb_~frame~0#1 := td_submit_urb_#t~mem1293#1;call td_submit_urb_#t~mem1294#1 := read~int#84(td_submit_urb_~urb#1.base, 160 + td_submit_urb_~urb#1.offset, 4);td_submit_urb_~frame~0#1 := td_submit_urb_#t~mem1294#1 * td_submit_urb_~cnt~0#1 + td_submit_urb_~frame~0#1;td_submit_urb_~frame~0#1 := td_submit_urb_~frame~0#1 % 65536; [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822-4: assume 0 == td_submit_urb_#t~mem1251#1 % 4294967296;td_submit_urb_#t~bitwise1252#1 := 0; [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822-4: assume !(0 == td_submit_urb_#t~mem1251#1 % 4294967296); [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-5: assume td_submit_urb_#t~switch1274#1;td_submit_urb_~info~3#1 := 4060086272;td_submit_urb_~tmp___4~13#1 := td_submit_urb_~cnt~0#1;td_submit_urb_~cnt~0#1 := 1 + td_submit_urb_~cnt~0#1;call td_submit_urb_#t~mem1289#1 := read~int#84(td_submit_urb_~urb#1.base, 144 + td_submit_urb_~urb#1.offset, 8); [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-5: assume !td_submit_urb_#t~switch1274#1;td_submit_urb_#t~switch1274#1 := td_submit_urb_#t~switch1274#1 || 0 == (if td_submit_urb_#t~mem1273#1 % 256 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1273#1 % 256 % 4294967296 else td_submit_urb_#t~mem1273#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822-3: assume 128 == td_submit_urb_#t~mem1251#1 % 4294967296;td_submit_urb_#t~bitwise1252#1 := td_submit_urb_#t~mem1251#1; [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822-3: assume !(128 == td_submit_urb_#t~mem1251#1 % 4294967296); [2025-02-08 02:46:50,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-4: assume td_submit_urb_~data_len~0#1 > 0;td_submit_urb_~info~3#1 := 4077125632; [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-4: assume !(td_submit_urb_~data_len~0#1 > 0); [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822-2: havoc td_submit_urb_#t~bitwise1252#1;assume td_submit_urb_#t~bitwise1252#1 % 4294967296 <= td_submit_urb_#t~mem1251#1 % 4294967296 && td_submit_urb_#t~bitwise1252#1 % 4294967296 <= 128; [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-3: assume 0 != td_submit_urb_~is_out~1#1;td_submit_urb_~tmp___5~12#1 := 524288; [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7888-3: assume !(0 != td_submit_urb_~is_out~1#1);td_submit_urb_~tmp___5~12#1 := 1048576; [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7822-1: [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7938: assume { :end_inline_usb_amd_quirk_pll_disable } true; [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681: ~tmp___5~15#1 := #t~ret1524#1;havoc #t~ret1524#1;~next~3#1 := 2 + ~tmp___5~15#1 % 65536;call #t~mem1525#1 := read~int#84(~ed~7#1.base, 71 + ~ed~7#1.offset, 2);call #t~mem1526#1 := read~int#84(~ed~7#1.base, 67 + ~ed~7#1.offset, 2);~frame___0~0#1 := (if #t~mem1525#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1525#1 % 65536 % 4294967296 else #t~mem1525#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1526#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1526#1 % 65536 % 4294967296 else #t~mem1526#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem1525#1;havoc #t~mem1526#1; [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8681-1: SUMMARY for call #t~ret1524#1 := ohci_frame_no(~ohci~8#1.base, ~ohci~8#1.offset); srcloc: null [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7872-2: havoc td_submit_urb_#t~bitwise1281#1;assume (td_submit_urb_#t~bitwise1281#1 % 4294967296 >= td_submit_urb_~info~3#1 % 4294967296 && td_submit_urb_#t~bitwise1281#1 % 4294967296 >= 262144) && td_submit_urb_#t~bitwise1281#1 % 4294967296 <= 262144 + td_submit_urb_~info~3#1 % 4294967296; [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7872-1: [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7872: td_submit_urb_~info~3#1 := td_submit_urb_#t~bitwise1281#1;havoc td_submit_urb_#t~bitwise1281#1; [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: #t~ret1503#1 := usb_maxpacket_#res#1;havoc usb_maxpacket_#t~bitwise194#1, usb_maxpacket_#t~ret195#1, usb_maxpacket_#t~ret196#1, usb_maxpacket_#t~mem197#1.base, usb_maxpacket_#t~mem197#1.offset, usb_maxpacket_#t~bitwise198#1, usb_maxpacket_#t~ret199#1, usb_maxpacket_#t~ret200#1, usb_maxpacket_#t~mem201#1.base, usb_maxpacket_#t~mem201#1.offset, usb_maxpacket_#t~ret202#1, usb_maxpacket_~udev#1.base, usb_maxpacket_~udev#1.offset, usb_maxpacket_~pipe#1, usb_maxpacket_~is_out#1, usb_maxpacket_~ep~0#1.base, usb_maxpacket_~ep~0#1.offset, usb_maxpacket_~epnum~0#1, usb_maxpacket_~__ret_warn_on~1#1, usb_maxpacket_~tmp~11#1, usb_maxpacket_~__ret_warn_on___0~0#1, usb_maxpacket_~tmp___0~2#1, usb_maxpacket_~tmp___1~2#1;havoc usb_maxpacket_#in~udev#1.base, usb_maxpacket_#in~udev#1.offset, usb_maxpacket_#in~pipe#1, usb_maxpacket_#in~is_out#1;assume { :end_inline_usb_maxpacket } true;~tmp___0~40#1 := #t~ret1503#1;havoc #t~mem1501#1.base, #t~mem1501#1.offset;havoc #t~bitwise1502#1;havoc #t~ret1503#1;call #t~mem1504#1 := read~int#84(~urb#1.base, 128 + ~urb#1.offset, 4); [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: call write~int#84((if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296), ~urb#1.base, 152 + ~urb#1.offset, 4); [2025-02-08 02:46:50,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-1: SUMMARY for call __list_add(list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset, list_add_#t~mem15#1.base, list_add_#t~mem15#1.offset); srcloc: null [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824-2: havoc td_submit_urb_#t~bitwise1256#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761: havoc list_add_#t~mem15#1.base, list_add_#t~mem15#1.offset;havoc list_add_#t~mem15#1.base, list_add_#t~mem15#1.offset, list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset;havoc list_add_#in~new#1.base, list_add_#in~new#1.offset, list_add_#in~head#1.base, list_add_#in~head#1.offset;assume { :end_inline_list_add } true; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824-1: [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume 0 == td_submit_urb_#t~bitwise1256#1 % 2 % 4294967296;havoc td_submit_urb_#t~mem1253#1.base, td_submit_urb_#t~mem1253#1.offset;havoc td_submit_urb_#t~mem1255#1;havoc td_submit_urb_#t~mem1254#1;havoc td_submit_urb_#t~bitwise1256#1;call td_submit_urb_#t~mem1257#1.base, td_submit_urb_#t~mem1257#1.offset := read~$Pointer$#84(td_submit_urb_~urb#1.base, 64 + td_submit_urb_~urb#1.offset, 8);call td_submit_urb_#t~mem1258#1.base, td_submit_urb_#t~mem1258#1.offset := read~$Pointer$#84(td_submit_urb_~urb#1.base, 64 + td_submit_urb_~urb#1.offset, 8);call td_submit_urb_#t~mem1261#1 := read~int#84(td_submit_urb_#t~mem1258#1.base, 44 + td_submit_urb_#t~mem1258#1.offset + 4 * td_submit_urb_~is_out~1#1, 4);call td_submit_urb_#t~mem1259#1 := read~int#84(td_submit_urb_~urb#1.base, 80 + td_submit_urb_~urb#1.offset, 4); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume !(0 == td_submit_urb_#t~bitwise1256#1 % 2 % 4294967296);havoc td_submit_urb_#t~mem1253#1.base, td_submit_urb_#t~mem1253#1.offset;havoc td_submit_urb_#t~mem1255#1;havoc td_submit_urb_#t~mem1254#1;havoc td_submit_urb_#t~bitwise1256#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-2: havoc ed_get_#t~bitwise1202#1;assume (ed_get_#t~bitwise1202#1 % 4294967296 >= ed_get_~tmp___1~23#1 % 4294967296 && ed_get_#t~bitwise1202#1 % 4294967296 >= ed_get_~info~2#1 % 4294967296) && ed_get_#t~bitwise1202#1 % 4294967296 <= ed_get_~tmp___1~23#1 % 4294967296 + ed_get_~info~2#1 % 4294967296; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-1: [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: ed_get_~info~2#1 := ed_get_#t~bitwise1202#1;havoc ed_get_#t~bitwise1202#1;call ed_get_#t~mem1203#1 := read~int#84(ed_get_~ed~2#1.base, 65 + ed_get_~ed~2#1.offset, 1); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824-3: assume 0 == td_submit_urb_#t~mem1255#1 % 4294967296 || 0 == (if td_submit_urb_#t~mem1254#1 % 4294967296 / 32768 % 4294967296 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1254#1 % 4294967296 / 32768 % 4294967296 % 4294967296 else td_submit_urb_#t~mem1254#1 % 4294967296 / 32768 % 4294967296 % 4294967296 - 4294967296) % 16;td_submit_urb_#t~bitwise1256#1 := td_submit_urb_#t~mem1255#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824-3: assume !(0 == td_submit_urb_#t~mem1255#1 % 4294967296 || 0 == (if td_submit_urb_#t~mem1254#1 % 4294967296 / 32768 % 4294967296 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1254#1 % 4294967296 / 32768 % 4294967296 % 4294967296 else td_submit_urb_#t~mem1254#1 % 4294967296 / 32768 % 4294967296 % 4294967296 - 4294967296) % 16); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-4: assume 0 == ed_get_~tmp___1~23#1 % 4294967296 || ed_get_~tmp___1~23#1 % 4294967296 == ed_get_~info~2#1 % 4294967296;ed_get_#t~bitwise1202#1 := ed_get_~info~2#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-4: assume !(0 == ed_get_~tmp___1~23#1 % 4294967296 || ed_get_~tmp___1~23#1 % 4294967296 == ed_get_~info~2#1 % 4294967296); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-3: assume 0 == ed_get_~info~2#1 % 4294967296;ed_get_#t~bitwise1202#1 := ed_get_~tmp___1~23#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-3: assume !(0 == ed_get_~info~2#1 % 4294967296); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924-2: call td_submit_urb_#t~mem1296#1 := read~int#84(td_submit_urb_~urb#1.base, 184 + td_submit_urb_~urb#1.offset + 16 * td_submit_urb_~cnt~0#1, 4);call td_submit_urb_#t~mem1297#1 := read~int#84(td_submit_urb_~urb#1.base, 4 + (184 + td_submit_urb_~urb#1.offset + 16 * td_submit_urb_~cnt~0#1), 4); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924-1: SUMMARY for call td_fill(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_#t~bitwise1295#1, td_submit_urb_#t~mem1296#1 % 4294967296 + td_submit_urb_~data~0#1, (if td_submit_urb_#t~mem1297#1 % 4294967296 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1297#1 % 4294967296 % 4294967296 else td_submit_urb_#t~mem1297#1 % 4294967296 % 4294967296 - 4294967296), td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~cnt~0#1); srcloc: null [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924: td_submit_urb_~cnt~0#1 := 1 + td_submit_urb_~cnt~0#1;call td_submit_urb_#t~mem1298#1 := read~int#84(td_submit_urb_~urb#1.base, 156 + td_submit_urb_~urb#1.offset, 4); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-3: assume 0 == td_submit_urb_#t~bitwise1264#1 % 4294967296;td_submit_urb_#t~bitwise1265#1 := td_submit_urb_#t~bitwise1262#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-3: assume !(0 == td_submit_urb_#t~bitwise1264#1 % 4294967296); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-2: havoc td_submit_urb_#t~bitwise1265#1;assume (td_submit_urb_#t~bitwise1265#1 % 4294967296 >= td_submit_urb_#t~bitwise1262#1 % 4294967296 && td_submit_urb_#t~bitwise1265#1 % 4294967296 >= td_submit_urb_#t~bitwise1264#1 % 4294967296) && td_submit_urb_#t~bitwise1265#1 % 4294967296 <= td_submit_urb_#t~bitwise1262#1 % 4294967296 + td_submit_urb_#t~bitwise1264#1 % 4294967296; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684: assume -9223372036854775808 <= #t~ret1527#1 && #t~ret1527#1 <= 9223372036854775807;~tmp___6~14#1 := #t~ret1527#1;havoc #t~ret1527#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924-4: havoc td_submit_urb_#t~bitwise1295#1;assume (td_submit_urb_#t~bitwise1295#1 % 4294967296 >= td_submit_urb_~frame~0#1 % 4294967296 && td_submit_urb_#t~bitwise1295#1 % 4294967296 >= 4026597376) && td_submit_urb_#t~bitwise1295#1 % 4294967296 <= 4026597376 + td_submit_urb_~frame~0#1 % 4294967296; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-1: [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684-1: SUMMARY for call #t~ret1527#1 := ldv__builtin_expect((if (if ((if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 <= 32767 then ((if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 else ((if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) - (if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296)) % 65536 - 65536) < 0 then 1 else 0), 0); srcloc: null [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924-3: [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: call write~int#84(td_submit_urb_#t~bitwise1265#1, td_submit_urb_#t~mem1257#1.base, 44 + td_submit_urb_#t~mem1257#1.offset + 4 * td_submit_urb_~is_out~1#1, 4);havoc td_submit_urb_#t~mem1257#1.base, td_submit_urb_#t~mem1257#1.offset;havoc td_submit_urb_#t~mem1258#1.base, td_submit_urb_#t~mem1258#1.offset;havoc td_submit_urb_#t~mem1261#1;havoc td_submit_urb_#t~mem1259#1;havoc td_submit_urb_#t~bitwise1260#1;havoc td_submit_urb_#t~bitwise1262#1;havoc td_submit_urb_#t~mem1263#1;havoc td_submit_urb_#t~bitwise1264#1;havoc td_submit_urb_#t~bitwise1265#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-7: assume 0 == (if td_submit_urb_#t~mem1263#1 % 4294967296 / 32768 % 4294967296 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1263#1 % 4294967296 / 32768 % 4294967296 % 4294967296 else td_submit_urb_#t~mem1263#1 % 4294967296 / 32768 % 4294967296 % 4294967296 - 4294967296) % 16;td_submit_urb_#t~bitwise1264#1 := 1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-7: assume !(0 == (if td_submit_urb_#t~mem1263#1 % 4294967296 / 32768 % 4294967296 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1263#1 % 4294967296 / 32768 % 4294967296 % 4294967296 else td_submit_urb_#t~mem1263#1 % 4294967296 / 32768 % 4294967296 % 4294967296 - 4294967296) % 16); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-6: havoc td_submit_urb_#t~bitwise1264#1;assume td_submit_urb_#t~bitwise1264#1 > 1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-5: [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-4: assume 0 == td_submit_urb_#t~bitwise1262#1 % 4294967296 || td_submit_urb_#t~bitwise1262#1 % 4294967296 == td_submit_urb_#t~bitwise1264#1 % 4294967296;td_submit_urb_#t~bitwise1265#1 := td_submit_urb_#t~bitwise1264#1; [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-4: assume !(0 == td_submit_urb_#t~bitwise1262#1 % 4294967296 || td_submit_urb_#t~bitwise1262#1 % 4294967296 == td_submit_urb_#t~bitwise1264#1 % 4294967296); [2025-02-08 02:46:50,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693: assume 3 != ed_get_#t~mem1203#1 % 256 % 4294967296;havoc ed_get_#t~mem1203#1;call ed_get_#t~mem1204#1 := read~int#84(ed_get_~ed~2#1.base, 65 + ed_get_~ed~2#1.offset, 1); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7693: assume !(3 != ed_get_#t~mem1203#1 % 256 % 4294967296);havoc ed_get_#t~mem1203#1; [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-11: assume td_submit_urb_#t~mem1261#1 % 4294967296 == (-1 - td_submit_urb_#t~bitwise1260#1) % 4294967296;td_submit_urb_#t~bitwise1262#1 := td_submit_urb_#t~mem1261#1; [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-11: assume !(td_submit_urb_#t~mem1261#1 % 4294967296 == (-1 - td_submit_urb_#t~bitwise1260#1) % 4294967296); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-10: havoc td_submit_urb_#t~bitwise1262#1;assume td_submit_urb_#t~bitwise1262#1 % 4294967296 <= td_submit_urb_#t~mem1261#1 % 4294967296 && td_submit_urb_#t~bitwise1262#1 % 4294967296 <= (-1 - td_submit_urb_#t~bitwise1260#1) % 4294967296; [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-9: [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-8: call td_submit_urb_#t~mem1263#1 := read~int#84(td_submit_urb_~urb#1.base, 80 + td_submit_urb_~urb#1.offset, 4); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875-1: SUMMARY for call td_fill(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_~info~3#1, td_submit_urb_~data~0#1, td_submit_urb_~data_len~0#1, td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~cnt~0#1); srcloc: null [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842: td_submit_urb_~tmp___2~17#1.base, td_submit_urb_~tmp___2~17#1.offset := td_submit_urb_#t~ret1278#1.base, td_submit_urb_#t~ret1278#1.offset;havoc td_submit_urb_#t~ret1278#1.base, td_submit_urb_#t~ret1278#1.offset;call td_submit_urb_#t~mem1279#1 := read~int#84(td_submit_urb_~tmp___2~17#1.base, 90 + td_submit_urb_~tmp___2~17#1.offset, 4); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-15: assume 0 == (if td_submit_urb_#t~mem1259#1 % 4294967296 / 32768 % 4294967296 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1259#1 % 4294967296 / 32768 % 4294967296 % 4294967296 else td_submit_urb_#t~mem1259#1 % 4294967296 / 32768 % 4294967296 % 4294967296 - 4294967296) % 16;td_submit_urb_#t~bitwise1260#1 := 1; [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-15: assume !(0 == (if td_submit_urb_#t~mem1259#1 % 4294967296 / 32768 % 4294967296 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1259#1 % 4294967296 / 32768 % 4294967296 % 4294967296 else td_submit_urb_#t~mem1259#1 % 4294967296 / 32768 % 4294967296 % 4294967296 - 4294967296) % 16); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: td_submit_urb_~cnt~0#1 := 1 + td_submit_urb_~cnt~0#1;call td_submit_urb_#t~mem1282#1 := read~int#84(td_submit_urb_~urb#1.base, 92 + td_submit_urb_~urb#1.offset, 4); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-14: havoc td_submit_urb_#t~bitwise1260#1;assume td_submit_urb_#t~bitwise1260#1 > 1; [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7941-1: SUMMARY for call td_submit_urb_#t~ret1302#1 := quirk_amdprefetch(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset); srcloc: null [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-13: [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7941: assume -2147483648 <= td_submit_urb_#t~ret1302#1 && td_submit_urb_#t~ret1302#1 <= 2147483647;td_submit_urb_~tmp___9~9#1 := td_submit_urb_#t~ret1302#1;havoc td_submit_urb_#t~ret1302#1; [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-12: assume 0 == td_submit_urb_#t~mem1261#1 % 4294967296 || 0 == (-1 - td_submit_urb_#t~bitwise1260#1) % 4294967296;td_submit_urb_#t~bitwise1262#1 := 0; [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825-12: assume !(0 == td_submit_urb_#t~mem1261#1 % 4294967296 || 0 == (-1 - td_submit_urb_#t~bitwise1260#1) % 4294967296); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7710: call write~int#84(ed_get_#t~ret1210#1, ed_get_~ed~2#1.base, ed_get_~ed~2#1.offset, 4);havoc ed_get_#t~ret1210#1;call write~$Pointer$#84(ed_get_~ed~2#1.base, ed_get_~ed~2#1.offset, ed_get_~ep#1.base, 31 + ed_get_~ep#1.offset, 8); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668: assume (if ~__max1~0#1 % 65536 % 4294967296 <= 2147483647 then ~__max1~0#1 % 65536 % 4294967296 else ~__max1~0#1 % 65536 % 4294967296 - 4294967296) > (if ~__max2~0#1 % 65536 % 4294967296 <= 2147483647 then ~__max2~0#1 % 65536 % 4294967296 else ~__max2~0#1 % 65536 % 4294967296 - 4294967296);~tmp___4~16#1 := (if ~__max1~0#1 % 65536 % 4294967296 <= 2147483647 then ~__max1~0#1 % 65536 % 4294967296 else ~__max1~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8668: assume !((if ~__max1~0#1 % 65536 % 4294967296 <= 2147483647 then ~__max1~0#1 % 65536 % 4294967296 else ~__max1~0#1 % 65536 % 4294967296 - 4294967296) > (if ~__max2~0#1 % 65536 % 4294967296 <= 2147483647 then ~__max2~0#1 % 65536 % 4294967296 else ~__max2~0#1 % 65536 % 4294967296 - 4294967296));~tmp___4~16#1 := (if ~__max2~0#1 % 65536 % 4294967296 <= 2147483647 then ~__max2~0#1 % 65536 % 4294967296 else ~__max2~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842-1: SUMMARY for call td_submit_urb_#t~ret1278#1.base, td_submit_urb_#t~ret1278#1.offset := ohci_to_hcd(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset); srcloc: null [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7710-1: SUMMARY for call ed_get_#t~ret1210#1 := cpu_to_hc32(ed_get_~ohci#1.base, ed_get_~ohci#1.offset, ed_get_~info~2#1); srcloc: null [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: td_submit_urb_~tmp~60#1 := td_submit_urb_#t~ret1266#1;havoc td_submit_urb_#t~ret1266#1;call td_submit_urb_#t~mem1267#1.base, td_submit_urb_#t~mem1267#1.offset := read~$Pointer$#84(td_submit_urb_~urb_priv~1#1.base, td_submit_urb_~urb_priv~1#1.offset, 8);call td_submit_urb_#t~mem1268#1.base, td_submit_urb_#t~mem1268#1.offset := read~$Pointer$#84(td_submit_urb_~urb_priv~1#1.base, td_submit_urb_~urb_priv~1#1.offset, 8);call td_submit_urb_#t~mem1269#1 := read~int#84(td_submit_urb_#t~mem1268#1.base, 8 + td_submit_urb_#t~mem1268#1.offset, 4); [2025-02-08 02:46:50,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7892: SUMMARY for call td_fill(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_~info~3#1, td_submit_urb_#t~mem1289#1, 8, td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~tmp___4~13#1); srcloc: null [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume 0 == ed_get_#t~mem1204#1 % 256 % 4294967296;havoc ed_get_#t~mem1204#1; [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7694: assume !(0 == ed_get_#t~mem1204#1 % 256 % 4294967296);havoc ed_get_#t~mem1204#1; [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8652: assume 0 != ~retval~1#1; [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8652: assume !(0 != ~retval~1#1);call #t~mem1514#1 := read~int#84(~ed~7#1.base, 64 + ~ed~7#1.offset, 1); [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826-1: SUMMARY for call td_submit_urb_#t~ret1266#1 := cpu_to_hc32(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, 2); srcloc: null [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: assume 0 == (ed_get_~ed~2#1.base + ed_get_~ed~2#1.offset) % 18446744073709551616; [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: assume !(0 == (ed_get_~ed~2#1.base + ed_get_~ed~2#1.offset) % 18446744073709551616); [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: havoc usb_calc_bus_time_#t~nondet2231#1;ed_get_#t~ret1209#1 := usb_calc_bus_time_#res#1;havoc usb_calc_bus_time_#t~nondet2231#1, usb_calc_bus_time_~arg0#1, usb_calc_bus_time_~arg1#1, usb_calc_bus_time_~arg2#1, usb_calc_bus_time_~arg3#1;havoc usb_calc_bus_time_#in~arg0#1, usb_calc_bus_time_#in~arg1#1, usb_calc_bus_time_#in~arg2#1, usb_calc_bus_time_#in~arg3#1;assume { :end_inline_usb_calc_bus_time } true;assume -9223372036854775808 <= ed_get_#t~ret1209#1 && ed_get_#t~ret1209#1 <= 9223372036854775807;ed_get_~tmp___3~14#1 := ed_get_#t~ret1209#1;havoc ed_get_#t~mem1207#1;havoc ed_get_#t~mem1208#1;havoc ed_get_#t~ret1209#1;call write~int#84((if ed_get_~tmp___3~14#1 < 0 && 0 != ed_get_~tmp___3~14#1 % 1000 then 1 + ed_get_~tmp___3~14#1 / 1000 else ed_get_~tmp___3~14#1 / 1000), ed_get_~ed~2#1.base, 69 + ed_get_~ed~2#1.offset, 2); [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: call write~$Pointer$#84(~urb_priv~5#1.base, ~urb_priv~5#1.offset, ~urb#1.base, 4 + ~urb#1.offset, 8);assume { :begin_inline_td_submit_urb } true;td_submit_urb_#in~ohci#1.base, td_submit_urb_#in~ohci#1.offset, td_submit_urb_#in~urb#1.base, td_submit_urb_#in~urb#1.offset := ~ohci~8#1.base, ~ohci~8#1.offset, ~urb#1.base, ~urb#1.offset;havoc td_submit_urb_#t~mem1249#1.base, td_submit_urb_#t~mem1249#1.offset, td_submit_urb_#t~mem1250#1, td_submit_urb_#t~mem1251#1, td_submit_urb_#t~bitwise1252#1, td_submit_urb_#t~mem1253#1.base, td_submit_urb_#t~mem1253#1.offset, td_submit_urb_#t~mem1255#1, td_submit_urb_#t~mem1254#1, td_submit_urb_#t~bitwise1256#1, td_submit_urb_#t~mem1257#1.base, td_submit_urb_#t~mem1257#1.offset, td_submit_urb_#t~mem1258#1.base, td_submit_urb_#t~mem1258#1.offset, td_submit_urb_#t~mem1261#1, td_submit_urb_#t~mem1259#1, td_submit_urb_#t~bitwise1260#1, td_submit_urb_#t~bitwise1262#1, td_submit_urb_#t~mem1263#1, td_submit_urb_#t~bitwise1264#1, td_submit_urb_#t~bitwise1265#1, td_submit_urb_#t~ret1266#1, td_submit_urb_#t~mem1267#1.base, td_submit_urb_#t~mem1267#1.offset, td_submit_urb_#t~mem1268#1.base, td_submit_urb_#t~mem1268#1.offset, td_submit_urb_#t~mem1269#1, td_submit_urb_#t~bitwise1270#1, td_submit_urb_#t~mem1271#1, td_submit_urb_#t~mem1272#1.base, td_submit_urb_#t~mem1272#1.offset, td_submit_urb_#t~mem1273#1, td_submit_urb_#t~switch1274#1, td_submit_urb_#t~ret1275#1.base, td_submit_urb_#t~ret1275#1.offset, td_submit_urb_#t~mem1276#1, td_submit_urb_#t~mem1277#1, td_submit_urb_#t~ret1278#1.base, td_submit_urb_#t~ret1278#1.offset, td_submit_urb_#t~mem1279#1, td_submit_urb_#t~mem1280#1, td_submit_urb_#t~bitwise1281#1, td_submit_urb_#t~mem1282#1, td_submit_urb_#t~bitwise1283#1, td_submit_urb_#t~mem1284#1, td_submit_urb_#t~short1285#1, td_submit_urb_#t~mem1286#1.base, td_submit_urb_#t~mem1286#1.offset, td_submit_urb_#t~mem1287#1, td_submit_urb_#t~mem1288#1.base, td_submit_urb_#t~mem1288#1.offset, td_submit_urb_#t~mem1289#1, td_submit_urb_#t~bitwise1290#1, td_submit_urb_#t~mem1291#1.base, td_submit_urb_#t~mem1291#1.offset, td_submit_urb_#t~mem1292#1, td_submit_urb_#t~mem1293#1, td_submit_urb_#t~mem1294#1, td_submit_urb_#t~bitwise1295#1, td_submit_urb_#t~mem1296#1, td_submit_urb_#t~mem1297#1, td_submit_urb_#t~mem1298#1, td_submit_urb_#t~ret1299#1.base, td_submit_urb_#t~ret1299#1.offset, td_submit_urb_#t~mem1300#1, td_submit_urb_#t~ret1301#1, td_submit_urb_#t~ret1302#1, td_submit_urb_#t~ret1303#1.base, td_submit_urb_#t~ret1303#1.offset, td_submit_urb_#t~mem1304#1, td_submit_urb_#t~mem1305#1, td_submit_urb_#t~ret1306#1.base, td_submit_urb_#t~ret1306#1.offset, td_submit_urb_#t~mem1307#1, td_submit_urb_#t~mem1308#1, td_submit_urb_#t~bitwise1309#1, td_submit_urb_#t~mem1310#1, td_submit_urb_#t~mem1311#1.base, td_submit_urb_#t~mem1311#1.offset, td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~urb_priv~1#1.base, td_submit_urb_~urb_priv~1#1.offset, td_submit_urb_~data~0#1, td_submit_urb_~data_len~0#1, td_submit_urb_~cnt~0#1, td_submit_urb_~info~3#1, td_submit_urb_~is_out~1#1, td_submit_urb_~periodic~0#1, td_submit_urb_~tmp~60#1, td_submit_urb_~tmp___0~34#1.base, td_submit_urb_~tmp___0~34#1.offset, td_submit_urb_~tmp___1~24#1, td_submit_urb_~tmp___2~17#1.base, td_submit_urb_~tmp___2~17#1.offset, td_submit_urb_~tmp___3~15#1, td_submit_urb_~tmp___4~13#1, td_submit_urb_~tmp___5~12#1, td_submit_urb_~tmp___6~11#1, td_submit_urb_~tmp___7~11#1, td_submit_urb_~frame~0#1, td_submit_urb_~tmp___8~11#1, td_submit_urb_~tmp___9~9#1, td_submit_urb_~tmp___10~8#1.base, td_submit_urb_~tmp___10~8#1.offset, td_submit_urb_~tmp___11~7#1.base, td_submit_urb_~tmp___11~7#1.offset, td_submit_urb_~tmp___12~8#1, td_submit_urb_~tmp___13~7#1.base, td_submit_urb_~tmp___13~7#1.offset, td_submit_urb_~tmp___14~7#1;td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset := td_submit_urb_#in~ohci#1.base, td_submit_urb_#in~ohci#1.offset;td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset := td_submit_urb_#in~urb#1.base, td_submit_urb_#in~urb#1.offset;havoc td_submit_urb_~urb_priv~1#1.base, td_submit_urb_~urb_priv~1#1.offset;havoc td_submit_urb_~data~0#1;havoc td_submit_urb_~data_len~0#1;havoc td_submit_urb_~cnt~0#1;havoc td_submit_urb_~info~3#1;havoc td_submit_urb_~is_out~1#1;havoc td_submit_urb_~periodic~0#1;havoc td_submit_urb_~tmp~60#1;havoc td_submit_urb_~tmp___0~34#1.base, td_submit_urb_~tmp___0~34#1.offset;havoc td_submit_urb_~tmp___1~24#1;havoc td_submit_urb_~tmp___2~17#1.base, td_submit_urb_~tmp___2~17#1.offset;havoc td_submit_urb_~tmp___3~15#1;havoc td_submit_urb_~tmp___4~13#1;havoc td_submit_urb_~tmp___5~12#1;havoc td_submit_urb_~tmp___6~11#1;havoc td_submit_urb_~tmp___7~11#1;havoc td_submit_urb_~frame~0#1;havoc td_submit_urb_~tmp___8~11#1;havoc td_submit_urb_~tmp___9~9#1;havoc td_submit_urb_~tmp___10~8#1.base, td_submit_urb_~tmp___10~8#1.offset;havoc td_submit_urb_~tmp___11~7#1.base, td_submit_urb_~tmp___11~7#1.offset;havoc td_submit_urb_~tmp___12~8#1;havoc td_submit_urb_~tmp___13~7#1.base, td_submit_urb_~tmp___13~7#1.offset;havoc td_submit_urb_~tmp___14~7#1;call td_submit_urb_#t~mem1249#1.base, td_submit_urb_#t~mem1249#1.offset := read~$Pointer$#84(td_submit_urb_~urb#1.base, 4 + td_submit_urb_~urb#1.offset, 8);td_submit_urb_~urb_priv~1#1.base, td_submit_urb_~urb_priv~1#1.offset := td_submit_urb_#t~mem1249#1.base, td_submit_urb_#t~mem1249#1.offset;havoc td_submit_urb_#t~mem1249#1.base, td_submit_urb_#t~mem1249#1.offset;call td_submit_urb_#t~mem1250#1 := read~int#84(td_submit_urb_~urb#1.base, 128 + td_submit_urb_~urb#1.offset, 4);td_submit_urb_~data_len~0#1 := (if td_submit_urb_#t~mem1250#1 % 4294967296 % 4294967296 <= 2147483647 then td_submit_urb_#t~mem1250#1 % 4294967296 % 4294967296 else td_submit_urb_#t~mem1250#1 % 4294967296 % 4294967296 - 4294967296);havoc td_submit_urb_#t~mem1250#1;td_submit_urb_~cnt~0#1 := 0;td_submit_urb_~info~3#1 := 0;call td_submit_urb_#t~mem1251#1 := read~int#84(td_submit_urb_~urb#1.base, 80 + td_submit_urb_~urb#1.offset, 4); [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827-1: [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860-1: SUMMARY for call td_fill(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_~info~3#1, td_submit_urb_~data~0#1, 4096, td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~cnt~0#1); srcloc: null [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827: call write~int#84(td_submit_urb_#t~bitwise1270#1, td_submit_urb_#t~mem1267#1.base, 8 + td_submit_urb_#t~mem1267#1.offset, 4);havoc td_submit_urb_#t~mem1267#1.base, td_submit_urb_#t~mem1267#1.offset;havoc td_submit_urb_#t~mem1268#1.base, td_submit_urb_#t~mem1268#1.offset;havoc td_submit_urb_#t~mem1269#1;havoc td_submit_urb_#t~bitwise1270#1; [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860: td_submit_urb_~data~0#1 := 4096 + td_submit_urb_~data~0#1;td_submit_urb_~data_len~0#1 := -4096 + td_submit_urb_~data_len~0#1;td_submit_urb_~cnt~0#1 := 1 + td_submit_urb_~cnt~0#1; [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-1: [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827-4: assume 0 == td_submit_urb_#t~mem1269#1 % 4294967296 || 0 == (4294967295 - td_submit_urb_~tmp~60#1) % 4294967296;td_submit_urb_#t~bitwise1270#1 := 0; [2025-02-08 02:46:50,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827-4: assume !(0 == td_submit_urb_#t~mem1269#1 % 4294967296 || 0 == (4294967295 - td_submit_urb_~tmp~60#1) % 4294967296); [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695: ed_get_~info~2#1 := ed_get_#t~bitwise1205#1;havoc ed_get_#t~bitwise1205#1; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827-3: assume td_submit_urb_#t~mem1269#1 % 4294967296 == (4294967295 - td_submit_urb_~tmp~60#1) % 4294967296;td_submit_urb_#t~bitwise1270#1 := td_submit_urb_#t~mem1269#1; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827-3: assume !(td_submit_urb_#t~mem1269#1 % 4294967296 == (4294967295 - td_submit_urb_~tmp~60#1) % 4294967296); [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827-2: havoc td_submit_urb_#t~bitwise1270#1;assume td_submit_urb_#t~bitwise1270#1 % 4294967296 <= td_submit_urb_#t~mem1269#1 % 4294967296 && td_submit_urb_#t~bitwise1270#1 % 4294967296 <= (4294967295 - td_submit_urb_~tmp~60#1) % 4294967296; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-4: assume 0 == ed_get_~info~2#1 % 4294967296 || 32768 == ed_get_~info~2#1 % 4294967296;ed_get_#t~bitwise1205#1 := 32768; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-4: assume !(0 == ed_get_~info~2#1 % 4294967296 || 32768 == ed_get_~info~2#1 % 4294967296); [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-3: assume false;ed_get_#t~bitwise1205#1 := ed_get_~info~2#1; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-3: assume !false; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: assume 0 != ~tmp___6~14#1;call #t~mem1528#1 := read~int#84(~urb#1.base, 92 + ~urb#1.offset, 4); [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: assume !(0 != ~tmp___6~14#1); [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7695-2: havoc ed_get_#t~bitwise1205#1;assume (ed_get_#t~bitwise1205#1 % 4294967296 >= ed_get_~info~2#1 % 4294967296 && ed_get_#t~bitwise1205#1 % 4294967296 >= 32768) && ed_get_#t~bitwise1205#1 % 4294967296 <= 32768 + ed_get_~info~2#1 % 4294967296; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7943: SUMMARY for call sb800_prefetch(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, 1); srcloc: null [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-2: havoc td_submit_urb_#t~bitwise1283#1;assume td_submit_urb_#t~bitwise1283#1 % 4294967296 <= td_submit_urb_#t~mem1282#1 % 4294967296 && td_submit_urb_#t~bitwise1283#1 % 4294967296 <= 64; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877-1: [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7877: td_submit_urb_#t~short1285#1 := 0 != td_submit_urb_#t~bitwise1283#1 % 4294967296; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-1: [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679: ed_get_~info~2#1 := ed_get_#t~bitwise1196#1;havoc ed_get_#t~mem1194#1;havoc ed_get_#t~bitwise1195#1;havoc ed_get_#t~bitwise1196#1; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-5: [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-4: assume 0 == 128 * ed_get_#t~bitwise1195#1 % 4294967296 || 128 * ed_get_#t~bitwise1195#1 % 4294967296 == ed_get_~info~2#1 % 4294967296;ed_get_#t~bitwise1196#1 := ed_get_~info~2#1; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-4: assume !(0 == 128 * ed_get_#t~bitwise1195#1 % 4294967296 || 128 * ed_get_#t~bitwise1195#1 % 4294967296 == ed_get_~info~2#1 % 4294967296); [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703: havoc td_submit_urb_#t~mem1249#1.base, td_submit_urb_#t~mem1249#1.offset, td_submit_urb_#t~mem1250#1, td_submit_urb_#t~mem1251#1, td_submit_urb_#t~bitwise1252#1, td_submit_urb_#t~mem1253#1.base, td_submit_urb_#t~mem1253#1.offset, td_submit_urb_#t~mem1255#1, td_submit_urb_#t~mem1254#1, td_submit_urb_#t~bitwise1256#1, td_submit_urb_#t~mem1257#1.base, td_submit_urb_#t~mem1257#1.offset, td_submit_urb_#t~mem1258#1.base, td_submit_urb_#t~mem1258#1.offset, td_submit_urb_#t~mem1261#1, td_submit_urb_#t~mem1259#1, td_submit_urb_#t~bitwise1260#1, td_submit_urb_#t~bitwise1262#1, td_submit_urb_#t~mem1263#1, td_submit_urb_#t~bitwise1264#1, td_submit_urb_#t~bitwise1265#1, td_submit_urb_#t~ret1266#1, td_submit_urb_#t~mem1267#1.base, td_submit_urb_#t~mem1267#1.offset, td_submit_urb_#t~mem1268#1.base, td_submit_urb_#t~mem1268#1.offset, td_submit_urb_#t~mem1269#1, td_submit_urb_#t~bitwise1270#1, td_submit_urb_#t~mem1271#1, td_submit_urb_#t~mem1272#1.base, td_submit_urb_#t~mem1272#1.offset, td_submit_urb_#t~mem1273#1, td_submit_urb_#t~switch1274#1, td_submit_urb_#t~ret1275#1.base, td_submit_urb_#t~ret1275#1.offset, td_submit_urb_#t~mem1276#1, td_submit_urb_#t~mem1277#1, td_submit_urb_#t~ret1278#1.base, td_submit_urb_#t~ret1278#1.offset, td_submit_urb_#t~mem1279#1, td_submit_urb_#t~mem1280#1, td_submit_urb_#t~bitwise1281#1, td_submit_urb_#t~mem1282#1, td_submit_urb_#t~bitwise1283#1, td_submit_urb_#t~mem1284#1, td_submit_urb_#t~short1285#1, td_submit_urb_#t~mem1286#1.base, td_submit_urb_#t~mem1286#1.offset, td_submit_urb_#t~mem1287#1, td_submit_urb_#t~mem1288#1.base, td_submit_urb_#t~mem1288#1.offset, td_submit_urb_#t~mem1289#1, td_submit_urb_#t~bitwise1290#1, td_submit_urb_#t~mem1291#1.base, td_submit_urb_#t~mem1291#1.offset, td_submit_urb_#t~mem1292#1, td_submit_urb_#t~mem1293#1, td_submit_urb_#t~mem1294#1, td_submit_urb_#t~bitwise1295#1, td_submit_urb_#t~mem1296#1, td_submit_urb_#t~mem1297#1, td_submit_urb_#t~mem1298#1, td_submit_urb_#t~ret1299#1.base, td_submit_urb_#t~ret1299#1.offset, td_submit_urb_#t~mem1300#1, td_submit_urb_#t~ret1301#1, td_submit_urb_#t~ret1302#1, td_submit_urb_#t~ret1303#1.base, td_submit_urb_#t~ret1303#1.offset, td_submit_urb_#t~mem1304#1, td_submit_urb_#t~mem1305#1, td_submit_urb_#t~ret1306#1.base, td_submit_urb_#t~ret1306#1.offset, td_submit_urb_#t~mem1307#1, td_submit_urb_#t~mem1308#1, td_submit_urb_#t~bitwise1309#1, td_submit_urb_#t~mem1310#1, td_submit_urb_#t~mem1311#1.base, td_submit_urb_#t~mem1311#1.offset, td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~urb_priv~1#1.base, td_submit_urb_~urb_priv~1#1.offset, td_submit_urb_~data~0#1, td_submit_urb_~data_len~0#1, td_submit_urb_~cnt~0#1, td_submit_urb_~info~3#1, td_submit_urb_~is_out~1#1, td_submit_urb_~periodic~0#1, td_submit_urb_~tmp~60#1, td_submit_urb_~tmp___0~34#1.base, td_submit_urb_~tmp___0~34#1.offset, td_submit_urb_~tmp___1~24#1, td_submit_urb_~tmp___2~17#1.base, td_submit_urb_~tmp___2~17#1.offset, td_submit_urb_~tmp___3~15#1, td_submit_urb_~tmp___4~13#1, td_submit_urb_~tmp___5~12#1, td_submit_urb_~tmp___6~11#1, td_submit_urb_~tmp___7~11#1, td_submit_urb_~frame~0#1, td_submit_urb_~tmp___8~11#1, td_submit_urb_~tmp___9~9#1, td_submit_urb_~tmp___10~8#1.base, td_submit_urb_~tmp___10~8#1.offset, td_submit_urb_~tmp___11~7#1.base, td_submit_urb_~tmp___11~7#1.offset, td_submit_urb_~tmp___12~8#1, td_submit_urb_~tmp___13~7#1.base, td_submit_urb_~tmp___13~7#1.offset, td_submit_urb_~tmp___14~7#1;havoc td_submit_urb_#in~ohci#1.base, td_submit_urb_#in~ohci#1.offset, td_submit_urb_#in~urb#1.base, td_submit_urb_#in~urb#1.offset;assume { :end_inline_td_submit_urb } true; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-3: assume 0 == ed_get_~info~2#1 % 4294967296;ed_get_#t~bitwise1196#1 := 128 * ed_get_#t~bitwise1195#1; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-3: assume !(0 == ed_get_~info~2#1 % 4294967296); [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-2: havoc ed_get_#t~bitwise1196#1;assume (ed_get_#t~bitwise1196#1 % 4294967296 >= 128 * ed_get_#t~bitwise1195#1 % 4294967296 && ed_get_#t~bitwise1196#1 % 4294967296 >= ed_get_~info~2#1 % 4294967296) && ed_get_#t~bitwise1196#1 % 4294967296 <= 128 * ed_get_#t~bitwise1195#1 % 4294967296 + ed_get_~info~2#1 % 4294967296; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-8: assume 0 == (if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296);ed_get_#t~bitwise1195#1 := 0; [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-8: assume !(0 == (if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:46:50,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-7: assume -129 == (if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296);ed_get_#t~bitwise1195#1 := (if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-7: assume !(-129 == (if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679-6: havoc ed_get_#t~bitwise1195#1;assume (((ed_get_#t~bitwise1195#1 <= (if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296) && ((if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296) >= 0 || ed_get_#t~bitwise1195#1 <= -129)) && ((if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296) < 0 || ed_get_#t~bitwise1195#1 >= 0)) && ed_get_#t~bitwise1195#1 > -129 + (if ed_get_#t~mem1194#1 % 256 % 4294967296 <= 2147483647 then ed_get_#t~mem1194#1 % 256 % 4294967296 else ed_get_#t~mem1194#1 % 256 % 4294967296 - 4294967296)) && ed_get_#t~bitwise1195#1 >= -2147483648; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-2: havoc #t~bitwise1529#1;assume #t~bitwise1529#1 % 4294967296 <= #t~mem1528#1 % 4294967296 && #t~bitwise1529#1 % 4294967296 <= 2; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-3: assume 2 == #t~mem1528#1 % 4294967296;#t~bitwise1529#1 := #t~mem1528#1; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-3: assume !(2 == #t~mem1528#1 % 4294967296); [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-4: assume 0 == #t~mem1528#1 % 4294967296;#t~bitwise1529#1 := 0; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-4: assume !(0 == #t~mem1528#1 % 4294967296); [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: assume 0 != #t~bitwise1529#1 % 4294967296;havoc #t~mem1528#1;havoc #t~bitwise1529#1;call #t~mem1530#1 := read~int#84(~ed~7#1.base, 67 + ~ed~7#1.offset, 2);call #t~mem1531#1 := read~int#84(~ed~7#1.base, 67 + ~ed~7#1.offset, 2); [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: assume !(0 != #t~bitwise1529#1 % 4294967296);havoc #t~mem1528#1;havoc #t~bitwise1529#1;call #t~mem1533#1 := read~int#84(~ed~7#1.base, 67 + ~ed~7#1.offset, 2);call #t~mem1534#1 := read~int#84(~urb#1.base, 156 + ~urb#1.offset, 4); [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687-1: [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: td_submit_urb_~cnt~0#1 := 1 + td_submit_urb_~cnt~0#1; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: td_submit_urb_~tmp___7~11#1 := td_submit_urb_~cnt~0#1;td_submit_urb_~cnt~0#1 := 1 + td_submit_urb_~cnt~0#1; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878-1: SUMMARY for call td_fill(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_~info~3#1, 0, 0, td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~cnt~0#1); srcloc: null [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680-1: SUMMARY for call ed_get_#t~ret1197#1 := usb_endpoint_maxp(ed_get_~ep#1.base, ed_get_~ep#1.offset); srcloc: null [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7680: assume -2147483648 <= ed_get_#t~ret1197#1 && ed_get_#t~ret1197#1 <= 2147483647;ed_get_~tmp___0~31#1 := ed_get_#t~ret1197#1;havoc ed_get_#t~ret1197#1; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: call ULTIMATE.dealloc(ed_alloc_~#dma~1#1.base, ed_alloc_~#dma~1#1.offset);havoc ed_alloc_~#dma~1#1.base, ed_alloc_~#dma~1#1.offset;ed_get_#t~ret1188#1.base, ed_get_#t~ret1188#1.offset := ed_alloc_#res#1.base, ed_alloc_#res#1.offset;havoc ed_alloc_#t~mem1019#1.base, ed_alloc_#t~mem1019#1.offset, ed_alloc_#t~ret1020#1.base, ed_alloc_#t~ret1020#1.offset, ed_alloc_#t~memset~res1021#1.base, ed_alloc_#t~memset~res1021#1.offset, ed_alloc_#t~mem1022#1, ed_alloc_~hc#1.base, ed_alloc_~hc#1.offset, ed_alloc_~mem_flags#1, ed_alloc_~#dma~1#1.base, ed_alloc_~#dma~1#1.offset, ed_alloc_~ed~1#1.base, ed_alloc_~ed~1#1.offset, ed_alloc_~tmp~51#1.base, ed_alloc_~tmp~51#1.offset;havoc ed_alloc_#in~hc#1.base, ed_alloc_#in~hc#1.offset, ed_alloc_#in~mem_flags#1;assume { :end_inline_ed_alloc } true;ed_get_~ed~2#1.base, ed_get_~ed~2#1.offset := ed_get_#t~ret1188#1.base, ed_get_#t~ret1188#1.offset;havoc ed_get_#t~ret1188#1.base, ed_get_#t~ret1188#1.offset; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: td_submit_urb_~periodic~0#1 := td_submit_urb_~tmp___14~7#1; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-3: assume (if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) == (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536);#t~bitwise1532#1 := (if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536); [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-3: assume !((if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) == (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: assume 0 == #t~mem1504#1 % 4294967296 % (~tmp___0~40#1 % 65536 % 4294967296) % 4294967296;havoc #t~mem1504#1;~size~3#1 := 1 + ~size~3#1; [2025-02-08 02:46:50,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: assume !(0 == #t~mem1504#1 % 4294967296 % (~tmp___0~40#1 % 65536 % 4294967296) % 4294967296);havoc #t~mem1504#1; [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-4: assume 0 == (if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) || 0 == (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536);#t~bitwise1532#1 := 0; [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-4: assume !(0 == (if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) || 0 == (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536)); [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: assume ed_get_~interval#1 > 32;ed_get_~interval#1 := 32; [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7697: assume !(ed_get_~interval#1 > 32); [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688: ~frame___0~0#1 := (if #t~bitwise1532#1 % 65536 % 4294967296 <= 2147483647 then #t~bitwise1532#1 % 65536 % 4294967296 else #t~bitwise1532#1 % 65536 % 4294967296 - 4294967296) + (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem1530#1;havoc #t~mem1531#1;havoc #t~bitwise1532#1; [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-1: [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-2: havoc #t~bitwise1532#1;assume ((((((if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) < 0 && (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || #t~bitwise1532#1 <= (if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536)) && (((if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) >= 0 && (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || #t~bitwise1532#1 <= (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536))) && (((if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) < 0 && (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) < 0) || #t~bitwise1532#1 >= 0)) && (((if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) >= 0 && (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536) >= 0) || #t~bitwise1532#1 > (if (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 <= 32767 then (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 else (65535 + ((if ~next~3#1 % 65536 % 4294967296 <= 2147483647 then ~next~3#1 % 65536 % 4294967296 else ~next~3#1 % 65536 % 4294967296 - 4294967296) - (if ~frame___0~0#1 % 65536 % 4294967296 <= 2147483647 then ~frame___0~0#1 % 65536 % 4294967296 else ~frame___0~0#1 % 65536 % 4294967296 - 4294967296) + (if #t~mem1530#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1530#1 % 65536 % 4294967296 else #t~mem1530#1 % 65536 % 4294967296 - 4294967296))) % 4294967296 % 65536 - 65536) + (if -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 <= 32767 then -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 else -(if #t~mem1531#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1531#1 % 65536 % 4294967296 else #t~mem1531#1 % 65536 % 4294967296 - 4294967296) % 65536 - 65536))) && #t~bitwise1532#1 >= -2147483648; [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-3: assume 0 == ed_get_~info~2#1 % 4294967296;ed_get_#t~bitwise1198#1 := 65536 * ed_get_~tmp___0~31#1; [2025-02-08 02:46:50,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-3: assume !(0 == ed_get_~info~2#1 % 4294967296); [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-2: havoc ed_get_#t~bitwise1198#1;assume (ed_get_#t~bitwise1198#1 % 4294967296 >= 65536 * ed_get_~tmp___0~31#1 % 4294967296 && ed_get_#t~bitwise1198#1 % 4294967296 >= ed_get_~info~2#1 % 4294967296) && ed_get_#t~bitwise1198#1 % 4294967296 <= 65536 * ed_get_~tmp___0~31#1 % 4294967296 + ed_get_~info~2#1 % 4294967296; [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-1: [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: ed_get_~info~2#1 := ed_get_#t~bitwise1198#1;havoc ed_get_#t~bitwise1198#1;call ed_get_#t~mem1199#1 := read~int#84(ed_get_~udev#1.base, 28 + ed_get_~udev#1.offset, 4); [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: assume 0 != ~retval~1#1; [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: assume !(0 != ~retval~1#1); [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639: ~tmp___2~23#1.base, ~tmp___2~23#1.offset := #t~ret1509#1.base, #t~ret1509#1.offset; [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8639-1: SUMMARY for call #t~ret1509#1.base, #t~ret1509#1.offset := spinlock_check(~ohci~8#1.base, ~ohci~8#1.offset); srcloc: null [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-4: assume 0 == 65536 * ed_get_~tmp___0~31#1 % 4294967296 || 65536 * ed_get_~tmp___0~31#1 % 4294967296 == ed_get_~info~2#1 % 4294967296;ed_get_#t~bitwise1198#1 := ed_get_~info~2#1; [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681-4: assume !(0 == 65536 * ed_get_~tmp___0~31#1 % 4294967296 || 65536 * ed_get_~tmp___0~31#1 % 4294967296 == ed_get_~info~2#1 % 4294967296); [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830: assume { :begin_inline_list_add } true;list_add_#in~new#1.base, list_add_#in~new#1.offset, list_add_#in~head#1.base, list_add_#in~head#1.offset := td_submit_urb_~urb_priv~1#1.base, 12 + td_submit_urb_~urb_priv~1#1.offset, td_submit_urb_~ohci#1.base, 908 + td_submit_urb_~ohci#1.offset;havoc list_add_#t~mem15#1.base, list_add_#t~mem15#1.offset, list_add_~new#1.base, list_add_~new#1.offset, list_add_~head#1.base, list_add_~head#1.offset;list_add_~new#1.base, list_add_~new#1.offset := list_add_#in~new#1.base, list_add_#in~new#1.offset;list_add_~head#1.base, list_add_~head#1.offset := list_add_#in~head#1.base, list_add_#in~head#1.offset;call list_add_#t~mem15#1.base, list_add_#t~mem15#1.offset := read~$Pointer$#84(list_add_~head#1.base, list_add_~head#1.offset, 8); [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665-1: SUMMARY for call ed_get_#t~ret1189#1.base, ed_get_#t~ret1189#1.offset := td_alloc(ed_get_~ohci#1.base, ed_get_~ohci#1.offset, 32); srcloc: null [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: ed_get_~td~4#1.base, ed_get_~td~4#1.offset := ed_get_#t~ret1189#1.base, ed_get_#t~ret1189#1.offset;havoc ed_get_#t~ret1189#1.base, ed_get_#t~ret1189#1.offset; [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656: assume 0 == #t~mem1514#1 % 256 % 4294967296;havoc #t~mem1514#1; [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656: assume !(0 == #t~mem1514#1 % 256 % 4294967296);havoc #t~mem1514#1;call #t~mem1523#1 := read~int#84(~ed~7#1.base, 65 + ~ed~7#1.offset, 1); [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913-1: SUMMARY for call td_fill(td_submit_urb_~ohci#1.base, td_submit_urb_~ohci#1.offset, td_submit_urb_~info~3#1, td_submit_urb_~data~0#1, 0, td_submit_urb_~urb#1.base, td_submit_urb_~urb#1.offset, td_submit_urb_~tmp___7~11#1); srcloc: null [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: SUMMARY for call urb_free_priv(~ohci~8#1.base, ~ohci~8#1.offset, ~urb_priv~5#1.base, ~urb_priv~5#1.offset); srcloc: null [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7913: call td_submit_urb_#t~mem1291#1.base, td_submit_urb_#t~mem1291#1.offset := read~$Pointer$#84(td_submit_urb_~ohci#1.base, 68 + td_submit_urb_~ohci#1.offset, 8); [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: assume 1 == ed_get_#t~mem1199#1 % 4294967296;havoc ed_get_#t~mem1199#1; [2025-02-08 02:46:50,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7682: assume !(1 == ed_get_#t~mem1199#1 % 4294967296);havoc ed_get_#t~mem1199#1; [2025-02-08 02:46:50,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: havoc #t~ret2193.base, #t~ret2193.offset; [2025-02-08 02:46:50,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: havoc schedule_timeout_uninterruptible_#t~nondet2225#1;#t~ret1565#1 := schedule_timeout_uninterruptible_#res#1;havoc schedule_timeout_uninterruptible_#t~nondet2225#1, schedule_timeout_uninterruptible_~arg0#1;havoc schedule_timeout_uninterruptible_#in~arg0#1;assume { :end_inline_schedule_timeout_uninterruptible } true;assume -9223372036854775808 <= #t~ret1565#1 && #t~ret1565#1 <= 9223372036854775807; [2025-02-08 02:46:52,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: ed_halted_~toggle~0#1 := ed_halted_#t~bitwise1342#1;havoc ed_halted_#t~mem1341#1;havoc ed_halted_#t~bitwise1342#1; [2025-02-08 02:46:52,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-4: assume 0 == ed_halted_#t~mem1341#1 % 4294967296 || 0 == ed_halted_~tmp___0~36#1 % 4294967296;ed_halted_#t~bitwise1342#1 := 0; [2025-02-08 02:46:52,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-4: assume !(0 == ed_halted_#t~mem1341#1 % 4294967296 || 0 == ed_halted_~tmp___0~36#1 % 4294967296); [2025-02-08 02:46:52,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-3: assume ed_halted_#t~mem1341#1 % 4294967296 == ed_halted_~tmp___0~36#1 % 4294967296;ed_halted_#t~bitwise1342#1 := ed_halted_#t~mem1341#1; [2025-02-08 02:46:52,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-3: assume !(ed_halted_#t~mem1341#1 % 4294967296 == ed_halted_~tmp___0~36#1 % 4294967296); [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-2: havoc ed_halted_#t~bitwise1342#1;assume ed_halted_#t~bitwise1342#1 % 4294967296 <= ed_halted_#t~mem1341#1 % 4294967296 && ed_halted_#t~bitwise1342#1 % 4294967296 <= ed_halted_~tmp___0~36#1 % 4294967296; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062-1: [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: call #t~mem1487#1.base, #t~mem1487#1.offset := read~$Pointer$#84(~ed~6#1.base, 48 + ~ed~6#1.offset, 8);~__mptr~5#1.base, ~__mptr~5#1.offset := #t~mem1487#1.base, #t~mem1487#1.offset;~td2~0#1.base, ~td2~0#1.offset := ~__mptr~5#1.base, -6120 + ~__mptr~5#1.offset; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8087: havoc ed_halted_#t~switch1354#1;havoc ed_halted_#t~mem1357#1;havoc ed_halted_#t~ret1358#1;havoc ed_halted_#t~switch1354#1;havoc ed_halted_#t~mem1357#1;havoc ed_halted_#t~ret1358#1;call ULTIMATE.dealloc(ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset);havoc ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153-1: SUMMARY for call dl_reverse_done_list_#t~ret1380#1 := cpu_to_hc32(dl_reverse_done_list_~ohci#1.base, dl_reverse_done_list_~ohci#1.offset, 1); srcloc: null [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153: dl_reverse_done_list_~tmp___2~20#1 := dl_reverse_done_list_#t~ret1380#1;havoc dl_reverse_done_list_#t~ret1380#1;call dl_reverse_done_list_#t~mem1381#1.base, dl_reverse_done_list_#t~mem1381#1.offset := read~$Pointer$#84(dl_reverse_done_list_~td~6#1.base, 21 + dl_reverse_done_list_~td~6#1.offset, 8);call dl_reverse_done_list_#t~mem1382#1 := read~int#84(dl_reverse_done_list_#t~mem1381#1.base, 8 + dl_reverse_done_list_#t~mem1381#1.offset, 4); [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-1: [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079: call write~int#84(ed_halted_#t~bitwise1353#1, ed_halted_~ed~3#1.base, 8 + ed_halted_~ed~3#1.offset, 4);havoc ed_halted_#t~mem1352#1;havoc ed_halted_#t~bitwise1353#1; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8170: dl_reverse_done_list_#res#1.base, dl_reverse_done_list_#res#1.offset := dl_reverse_done_list_~td_rev~0#1.base, dl_reverse_done_list_~td_rev~0#1.offset;#t~ret1484#1.base, #t~ret1484#1.offset := dl_reverse_done_list_#res#1.base, dl_reverse_done_list_#res#1.offset;havoc dl_reverse_done_list_#t~mem1369#1.base, dl_reverse_done_list_#t~mem1369#1.offset, dl_reverse_done_list_#t~ret1370#1, dl_reverse_done_list_#t~mem1371#1.base, dl_reverse_done_list_#t~mem1371#1.offset, dl_reverse_done_list_#t~ret1372#1.base, dl_reverse_done_list_#t~ret1372#1.offset, dl_reverse_done_list_#t~ret1373#1.base, dl_reverse_done_list_#t~ret1373#1.offset, dl_reverse_done_list_#t~mem1374#1.base, dl_reverse_done_list_#t~mem1374#1.offset, dl_reverse_done_list_#t~ret1375#1, dl_reverse_done_list_#t~ret1376#1, dl_reverse_done_list_#t~mem1377#1, dl_reverse_done_list_#t~bitwise1378#1, dl_reverse_done_list_#t~ret1379#1, dl_reverse_done_list_#t~ret1380#1, dl_reverse_done_list_#t~mem1381#1.base, dl_reverse_done_list_#t~mem1381#1.offset, dl_reverse_done_list_#t~mem1382#1, dl_reverse_done_list_#t~bitwise1383#1, dl_reverse_done_list_#t~ret1384#1, dl_reverse_done_list_~ohci#1.base, dl_reverse_done_list_~ohci#1.offset, dl_reverse_done_list_~td_dma~0#1, dl_reverse_done_list_~td_rev~0#1.base, dl_reverse_done_list_~td_rev~0#1.offset, dl_reverse_done_list_~td~6#1.base, dl_reverse_done_list_~td~6#1.offset, dl_reverse_done_list_~cc~1#1, dl_reverse_done_list_~tmp~63#1.base, dl_reverse_done_list_~tmp~63#1.offset, dl_reverse_done_list_~tmp___0~37#1, dl_reverse_done_list_~tmp___1~27#1, dl_reverse_done_list_~tmp___2~20#1;havoc dl_reverse_done_list_#in~ohci#1.base, dl_reverse_done_list_#in~ohci#1.offset;assume { :end_inline_dl_reverse_done_list } true;~tmp~66#1.base, ~tmp~66#1.offset := #t~ret1484#1.base, #t~ret1484#1.offset;havoc #t~ret1484#1.base, #t~ret1484#1.offset;~td~8#1.base, ~td~8#1.offset := ~tmp~66#1.base, ~tmp~66#1.offset; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-4: assume 0 == ed_halted_#t~mem1352#1 % 4294967296 || ed_halted_#t~mem1352#1 % 4294967296 == ed_halted_~toggle~0#1 % 4294967296;ed_halted_#t~bitwise1353#1 := ed_halted_~toggle~0#1; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-4: assume !(0 == ed_halted_#t~mem1352#1 % 4294967296 || ed_halted_#t~mem1352#1 % 4294967296 == ed_halted_~toggle~0#1 % 4294967296); [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-3: assume 0 == ed_halted_~toggle~0#1 % 4294967296;ed_halted_#t~bitwise1353#1 := ed_halted_#t~mem1352#1; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-3: assume !(0 == ed_halted_~toggle~0#1 % 4294967296); [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8079-2: havoc ed_halted_#t~bitwise1353#1;assume (ed_halted_#t~bitwise1353#1 % 4294967296 >= ed_halted_#t~mem1352#1 % 4294967296 && ed_halted_#t~bitwise1353#1 % 4294967296 >= ed_halted_~toggle~0#1 % 4294967296) && ed_halted_#t~bitwise1353#1 % 4294967296 <= ed_halted_#t~mem1352#1 % 4294967296 + ed_halted_~toggle~0#1 % 4294967296; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162: dl_reverse_done_list_~td_dma~0#1 := dl_reverse_done_list_#t~ret1384#1;havoc dl_reverse_done_list_#t~ret1384#1; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7138: dma_to_td_#res#1.base, dma_to_td_#res#1.offset := dma_to_td_~td~1#1.base, dma_to_td_~td~1#1.offset;dl_reverse_done_list_#t~ret1372#1.base, dl_reverse_done_list_#t~ret1372#1.offset := dma_to_td_#res#1.base, dma_to_td_#res#1.offset;havoc dma_to_td_#t~bitwise988#1, dma_to_td_#t~bitwise989#1, dma_to_td_#t~mem990#1.base, dma_to_td_#t~mem990#1.offset, dma_to_td_#t~mem991#1.base, dma_to_td_#t~mem991#1.offset, dma_to_td_#t~mem992#1, dma_to_td_#t~short993#1, dma_to_td_~hc#1.base, dma_to_td_~hc#1.offset, dma_to_td_~td_dma#1, dma_to_td_~td~1#1.base, dma_to_td_~td~1#1.offset;havoc dma_to_td_#in~hc#1.base, dma_to_td_#in~hc#1.offset, dma_to_td_#in~td_dma#1;assume { :end_inline_dma_to_td } true;dl_reverse_done_list_~td~6#1.base, dl_reverse_done_list_~td~6#1.offset := dl_reverse_done_list_#t~ret1372#1.base, dl_reverse_done_list_#t~ret1372#1.offset; [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-1: SUMMARY for call ed_halted_#t~ret1343#1 := cpu_to_hc32(ed_halted_~ohci#1.base, ed_halted_~ohci#1.offset, 16384); srcloc: null [2025-02-08 02:46:52,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: ed_halted_~tmp___1~26#1 := ed_halted_#t~ret1343#1;havoc ed_halted_#t~ret1343#1;call ed_halted_#t~mem1344#1 := read~int#84(ed_halted_~ed~3#1.base, ed_halted_~ed~3#1.offset, 4); [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8162-1: SUMMARY for call dl_reverse_done_list_#t~ret1384#1 := hc32_to_cpup(dl_reverse_done_list_~ohci#1.base, dl_reverse_done_list_~ohci#1.offset, dl_reverse_done_list_~td~6#1.base, 8 + dl_reverse_done_list_~td~6#1.offset); srcloc: null [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154: assume 0 != dl_reverse_done_list_#t~bitwise1383#1 % 4294967296;havoc dl_reverse_done_list_#t~mem1381#1.base, dl_reverse_done_list_#t~mem1381#1.offset;havoc dl_reverse_done_list_#t~mem1382#1;havoc dl_reverse_done_list_#t~bitwise1383#1;assume { :begin_inline_ed_halted } true;ed_halted_#in~ohci#1.base, ed_halted_#in~ohci#1.offset, ed_halted_#in~td#1.base, ed_halted_#in~td#1.offset, ed_halted_#in~cc#1 := dl_reverse_done_list_~ohci#1.base, dl_reverse_done_list_~ohci#1.offset, dl_reverse_done_list_~td~6#1.base, dl_reverse_done_list_~td~6#1.offset, dl_reverse_done_list_~cc~1#1;havoc ed_halted_#t~mem1336#1.base, ed_halted_#t~mem1336#1.offset, ed_halted_#t~mem1337#1.base, ed_halted_#t~mem1337#1.offset, ed_halted_#t~mem1338#1.base, ed_halted_#t~mem1338#1.offset, ed_halted_#t~mem1339#1.base, ed_halted_#t~mem1339#1.offset, ed_halted_#t~ret1340#1, ed_halted_#t~mem1341#1, ed_halted_#t~bitwise1342#1, ed_halted_#t~ret1343#1, ed_halted_#t~mem1344#1, ed_halted_#t~bitwise1345#1, ed_halted_#t~ret1346#1, ed_halted_#t~mem1347#1, ed_halted_#t~bitwise1348#1, ed_halted_#t~mem1349#1.base, ed_halted_#t~mem1349#1.offset, ed_halted_#t~mem1350#1.base, ed_halted_#t~mem1350#1.offset, ed_halted_#t~mem1351#1, ed_halted_#t~mem1352#1, ed_halted_#t~bitwise1353#1, ed_halted_#t~switch1354#1, ed_halted_#t~mem1355#1, ed_halted_#t~mem1356#1, ed_halted_#t~mem1357#1, ed_halted_#t~ret1358#1, ed_halted_#t~mem1359#1, ed_halted_#t~ret1360#1, ed_halted_#t~mem1361#1, ed_halted_#t~bitwise1362#1, ed_halted_#t~ret1363#1.base, ed_halted_#t~ret1363#1.offset, ed_halted_#t~mem1364#1.base, ed_halted_#t~mem1364#1.offset, ed_halted_#t~mem1365#1.base, ed_halted_#t~mem1365#1.offset, ed_halted_#t~mem1366#1, ed_halted_#t~mem1367#1, ed_halted_#t~ret1368#1, ed_halted_~ohci#1.base, ed_halted_~ohci#1.offset, ed_halted_~td#1.base, ed_halted_~td#1.offset, ed_halted_~cc#1, ed_halted_~urb~0#1.base, ed_halted_~urb~0#1.offset, ed_halted_~urb_priv~2#1.base, ed_halted_~urb_priv~2#1.offset, ed_halted_~ed~3#1.base, ed_halted_~ed~3#1.offset, ed_halted_~tmp~62#1.base, ed_halted_~tmp~62#1.offset, ed_halted_~toggle~0#1, ed_halted_~tmp___0~36#1, ed_halted_~tmp___1~26#1, ed_halted_~tmp___2~19#1, ed_halted_~next~2#1.base, ed_halted_~next~2#1.offset, ed_halted_~__mptr~2#1.base, ed_halted_~__mptr~2#1.offset, ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset, ed_halted_~tmp___3~16#1, ed_halted_~tmp___4~14#1.base, ed_halted_~tmp___4~14#1.offset, ed_halted_~tmp___5~13#1.base, ed_halted_~tmp___5~13#1.offset, ed_halted_~tmp___6~12#1;ed_halted_~ohci#1.base, ed_halted_~ohci#1.offset := ed_halted_#in~ohci#1.base, ed_halted_#in~ohci#1.offset;ed_halted_~td#1.base, ed_halted_~td#1.offset := ed_halted_#in~td#1.base, ed_halted_#in~td#1.offset;ed_halted_~cc#1 := ed_halted_#in~cc#1;havoc ed_halted_~urb~0#1.base, ed_halted_~urb~0#1.offset;havoc ed_halted_~urb_priv~2#1.base, ed_halted_~urb_priv~2#1.offset;havoc ed_halted_~ed~3#1.base, ed_halted_~ed~3#1.offset;havoc ed_halted_~tmp~62#1.base, ed_halted_~tmp~62#1.offset;havoc ed_halted_~toggle~0#1;havoc ed_halted_~tmp___0~36#1;havoc ed_halted_~tmp___1~26#1;havoc ed_halted_~tmp___2~19#1;havoc ed_halted_~next~2#1.base, ed_halted_~next~2#1.offset;havoc ed_halted_~__mptr~2#1.base, ed_halted_~__mptr~2#1.offset;call ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset := #Ultimate.allocOnStack(37);havoc ed_halted_~tmp___3~16#1;havoc ed_halted_~tmp___4~14#1.base, ed_halted_~tmp___4~14#1.offset;havoc ed_halted_~tmp___5~13#1.base, ed_halted_~tmp___5~13#1.offset;havoc ed_halted_~tmp___6~12#1;call ed_halted_#t~mem1336#1.base, ed_halted_#t~mem1336#1.offset := read~$Pointer$#84(ed_halted_~td#1.base, 45 + ed_halted_~td#1.offset, 8);ed_halted_~urb~0#1.base, ed_halted_~urb~0#1.offset := ed_halted_#t~mem1336#1.base, ed_halted_#t~mem1336#1.offset;havoc ed_halted_#t~mem1336#1.base, ed_halted_#t~mem1336#1.offset;call ed_halted_#t~mem1337#1.base, ed_halted_#t~mem1337#1.offset := read~$Pointer$#84(ed_halted_~urb~0#1.base, 4 + ed_halted_~urb~0#1.offset, 8);ed_halted_~urb_priv~2#1.base, ed_halted_~urb_priv~2#1.offset := ed_halted_#t~mem1337#1.base, ed_halted_#t~mem1337#1.offset;havoc ed_halted_#t~mem1337#1.base, ed_halted_#t~mem1337#1.offset;call ed_halted_#t~mem1338#1.base, ed_halted_#t~mem1338#1.offset := read~$Pointer$#84(ed_halted_~td#1.base, 21 + ed_halted_~td#1.offset, 8);ed_halted_~ed~3#1.base, ed_halted_~ed~3#1.offset := ed_halted_#t~mem1338#1.base, ed_halted_#t~mem1338#1.offset;havoc ed_halted_#t~mem1338#1.base, ed_halted_#t~mem1338#1.offset;call ed_halted_#t~mem1339#1.base, ed_halted_#t~mem1339#1.offset := read~$Pointer$#84(ed_halted_~td#1.base, 69 + ed_halted_~td#1.offset, 8);ed_halted_~tmp~62#1.base, ed_halted_~tmp~62#1.offset := ed_halted_#t~mem1339#1.base, ed_halted_#t~mem1339#1.offset;havoc ed_halted_#t~mem1339#1.base, ed_halted_#t~mem1339#1.offset; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154: assume !(0 != dl_reverse_done_list_#t~bitwise1383#1 % 4294967296);havoc dl_reverse_done_list_#t~mem1381#1.base, dl_reverse_done_list_#t~mem1381#1.offset;havoc dl_reverse_done_list_#t~mem1382#1;havoc dl_reverse_done_list_#t~bitwise1383#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7130: call dma_to_td_#t~mem991#1.base, dma_to_td_#t~mem991#1.offset := read~$Pointer$#84(dma_to_td_~td~1#1.base, 29 + dma_to_td_~td~1#1.offset, 8);dma_to_td_~td~1#1.base, dma_to_td_~td~1#1.offset := dma_to_td_#t~mem991#1.base, dma_to_td_#t~mem991#1.offset; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088-2: ed_halted_#t~switch1354#1 := 9 == ed_halted_~cc#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-4: assume 0 == dl_reverse_done_list_#t~mem1382#1 % 4294967296 || 0 == dl_reverse_done_list_~tmp___2~20#1 % 4294967296;dl_reverse_done_list_#t~bitwise1383#1 := 0; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-4: assume !(0 == dl_reverse_done_list_#t~mem1382#1 % 4294967296 || 0 == dl_reverse_done_list_~tmp___2~20#1 % 4294967296); [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088-1: assume ed_halted_#t~switch1354#1;call ed_halted_#t~mem1355#1 := read~int#84(ed_halted_~urb~0#1.base, 92 + ed_halted_~urb~0#1.offset, 4); [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088-1: assume !ed_halted_#t~switch1354#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-3: assume dl_reverse_done_list_#t~mem1382#1 % 4294967296 == dl_reverse_done_list_~tmp___2~20#1 % 4294967296;dl_reverse_done_list_#t~bitwise1383#1 := dl_reverse_done_list_#t~mem1382#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-3: assume !(dl_reverse_done_list_#t~mem1382#1 % 4294967296 == dl_reverse_done_list_~tmp___2~20#1 % 4294967296); [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: assume 0 == ed_halted_#t~mem1355#1 % 2 % 4294967296;havoc ed_halted_#t~mem1355#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8088: assume !(0 == ed_halted_#t~mem1355#1 % 2 % 4294967296);havoc ed_halted_#t~mem1355#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-2: havoc dl_reverse_done_list_#t~bitwise1383#1;assume dl_reverse_done_list_#t~bitwise1383#1 % 4294967296 <= dl_reverse_done_list_#t~mem1382#1 % 4294967296 && dl_reverse_done_list_#t~bitwise1383#1 % 4294967296 <= dl_reverse_done_list_~tmp___2~20#1 % 4294967296; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8154-1: [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113-1: SUMMARY for call ed_halted_#t~ret1363#1.base, ed_halted_#t~ret1363#1.offset := ohci_to_hcd(ed_halted_~ohci#1.base, ed_halted_~ohci#1.offset); srcloc: null [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: ed_halted_~tmp___5~13#1.base, ed_halted_~tmp___5~13#1.offset := ed_halted_#t~ret1363#1.base, ed_halted_#t~ret1363#1.offset;havoc ed_halted_#t~ret1363#1.base, ed_halted_#t~ret1363#1.offset;call ed_halted_#t~mem1364#1.base, ed_halted_#t~mem1364#1.offset := read~$Pointer$#84(ed_halted_~tmp___5~13#1.base, ed_halted_~tmp___5~13#1.offset, 8);call ed_halted_#t~mem1365#1.base, ed_halted_#t~mem1365#1.offset := read~$Pointer$#84(ed_halted_~urb~0#1.base, 64 + ed_halted_~urb~0#1.offset, 8);call ed_halted_#t~mem1366#1 := read~int#84(ed_halted_~urb~0#1.base, 80 + ed_halted_~urb~0#1.offset, 4);call ed_halted_#t~mem1367#1 := read~int#28(~#cc_to_error~0.base, ~#cc_to_error~0.offset + 4 * ed_halted_~cc#1, 4); [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105-1: SUMMARY for call ed_halted_#t~ret1358#1 := ldv__builtin_expect((if ed_halted_#t~mem1357#1 % 256 % 18446744073709551616 <= 9223372036854775807 then ed_halted_#t~mem1357#1 % 256 % 18446744073709551616 else ed_halted_#t~mem1357#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8105: assume -9223372036854775808 <= ed_halted_#t~ret1358#1 && ed_halted_#t~ret1358#1 <= 9223372036854775807;ed_halted_~tmp___6~12#1 := ed_halted_#t~ret1358#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-2: havoc ed_halted_#t~bitwise1345#1;assume (ed_halted_#t~bitwise1345#1 % 4294967296 >= ed_halted_#t~mem1344#1 % 4294967296 && ed_halted_#t~bitwise1345#1 % 4294967296 >= ed_halted_~tmp___1~26#1 % 4294967296) && ed_halted_#t~bitwise1345#1 % 4294967296 <= ed_halted_#t~mem1344#1 % 4294967296 + ed_halted_~tmp___1~26#1 % 4294967296; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-1: [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: call write~int#84(ed_halted_#t~bitwise1345#1, ed_halted_~ed~3#1.base, ed_halted_~ed~3#1.offset, 4);havoc ed_halted_#t~mem1344#1;havoc ed_halted_#t~bitwise1345#1;havoc ed_halted_#t~mem1344#1;havoc ed_halted_#t~bitwise1345#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-4: assume 0 == ed_halted_#t~mem1344#1 % 4294967296 || ed_halted_#t~mem1344#1 % 4294967296 == ed_halted_~tmp___1~26#1 % 4294967296;ed_halted_#t~bitwise1345#1 := ed_halted_~tmp___1~26#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-4: assume !(0 == ed_halted_#t~mem1344#1 % 4294967296 || ed_halted_#t~mem1344#1 % 4294967296 == ed_halted_~tmp___1~26#1 % 4294967296); [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-3: assume 0 == ed_halted_~tmp___1~26#1 % 4294967296;ed_halted_#t~bitwise1345#1 := ed_halted_#t~mem1344#1; [2025-02-08 02:46:52,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064-3: assume !(0 == ed_halted_~tmp___1~26#1 % 4294967296); [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume -2147483648 <= ed_halted_#t~ret1368#1 && ed_halted_#t~ret1368#1 <= 2147483647;havoc ed_halted_#t~mem1364#1.base, ed_halted_#t~mem1364#1.offset;havoc ed_halted_#t~mem1365#1.base, ed_halted_#t~mem1365#1.offset;havoc ed_halted_#t~mem1366#1;havoc ed_halted_#t~mem1367#1;havoc ed_halted_#t~ret1368#1; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535: ~td~8#1.base, ~td~8#1.offset := ~td_next~0#1.base, ~td_next~0#1.offset; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8535-1: SUMMARY for call takeback_td(~ohci#1.base, ~ohci#1.offset, ~td~8#1.base, ~td~8#1.offset); srcloc: null [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114-1: SUMMARY for call ed_halted_#t~ret1368#1 := __dynamic_dev_dbg(ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset, ed_halted_#t~mem1364#1.base, ed_halted_#t~mem1364#1.offset, 436, 0); srcloc: null [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: assume (ed_halted_~ed~3#1.base + (48 + ed_halted_~ed~3#1.offset)) % 18446744073709551616 != (ed_halted_~tmp~62#1.base + ed_halted_~tmp~62#1.offset) % 18446744073709551616; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: assume !((ed_halted_~ed~3#1.base + (48 + ed_halted_~ed~3#1.offset)) % 18446744073709551616 != (ed_halted_~tmp~62#1.base + ed_halted_~tmp~62#1.offset) % 18446744073709551616); [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume (ed_halted_#t~mem1350#1.base + ed_halted_#t~mem1350#1.offset) % 18446744073709551616 != (ed_halted_~urb~0#1.base + ed_halted_~urb~0#1.offset) % 18446744073709551616;havoc ed_halted_#t~mem1350#1.base, ed_halted_#t~mem1350#1.offset; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: assume !((ed_halted_#t~mem1350#1.base + ed_halted_#t~mem1350#1.offset) % 18446744073709551616 != (ed_halted_~urb~0#1.base + ed_halted_~urb~0#1.offset) % 18446744073709551616);havoc ed_halted_#t~mem1350#1.base, ed_halted_#t~mem1350#1.offset; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume 0 != ed_halted_#t~bitwise1362#1 % 4294967296;havoc ed_halted_#t~mem1361#1;havoc ed_halted_#t~bitwise1362#1;ed_halted_~tmp___4~14#1.base, ed_halted_~tmp___4~14#1.offset := 434, 0; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume !(0 != ed_halted_#t~bitwise1362#1 % 4294967296);havoc ed_halted_#t~mem1361#1;havoc ed_halted_#t~bitwise1362#1;ed_halted_~tmp___4~14#1.base, ed_halted_~tmp___4~14#1.offset := 435, 0; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-4: assume ed_halted_#t~switch1354#1;call write~$Pointer$#137(430, 0, ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset, 8);call write~$Pointer$#137(431, 0, ed_halted_~#descriptor~12#1.base, 8 + ed_halted_~#descriptor~12#1.offset, 8);call write~$Pointer$#137(432, 0, ed_halted_~#descriptor~12#1.base, 16 + ed_halted_~#descriptor~12#1.offset, 8);call write~$Pointer$#137(433, 0, ed_halted_~#descriptor~12#1.base, 24 + ed_halted_~#descriptor~12#1.offset, 8);call write~int#137(851, ed_halted_~#descriptor~12#1.base, 32 + ed_halted_~#descriptor~12#1.offset, 4);call write~int#137(1, ed_halted_~#descriptor~12#1.base, 36 + ed_halted_~#descriptor~12#1.offset, 1);call ed_halted_#t~mem1357#1 := read~int#137(ed_halted_~#descriptor~12#1.base, 36 + ed_halted_~#descriptor~12#1.offset, 1); [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-4: assume !ed_halted_#t~switch1354#1; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-3: assume 0 != ed_halted_~tmp___6~12#1;call ed_halted_#t~mem1359#1 := read~int#84(ed_halted_~td#1.base, ed_halted_~td#1.offset, 4); [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-3: assume !(0 != ed_halted_~tmp___6~12#1); [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-2: assume 0 == ed_halted_#t~mem1361#1 % 4294967296;ed_halted_#t~bitwise1362#1 := 0; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-2: assume !(0 == ed_halted_#t~mem1361#1 % 4294967296); [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-1: assume 128 == ed_halted_#t~mem1361#1 % 4294967296;ed_halted_#t~bitwise1362#1 := ed_halted_#t~mem1361#1; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-1: assume !(128 == ed_halted_#t~mem1361#1 % 4294967296); [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7132-1: assume dma_to_td_#t~short993#1;call dma_to_td_#t~mem992#1 := read~int#84(dma_to_td_~td~1#1.base, 53 + dma_to_td_~td~1#1.offset, 8);dma_to_td_#t~short993#1 := dma_to_td_#t~mem992#1 % 18446744073709551616 != dma_to_td_~td_dma#1 % 18446744073709551616; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7132-1: assume !dma_to_td_#t~short993#1; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7132: assume dma_to_td_#t~short993#1;havoc dma_to_td_#t~mem992#1;havoc dma_to_td_#t~short993#1; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7132: assume !dma_to_td_#t~short993#1;havoc dma_to_td_#t~mem992#1;havoc dma_to_td_#t~short993#1; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098-5: ed_halted_#t~switch1354#1 := true; [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148-1: SUMMARY for call dl_reverse_done_list_#t~ret1376#1 := cpu_to_hc32(dl_reverse_done_list_~ohci#1.base, dl_reverse_done_list_~ohci#1.offset, 131072); srcloc: null [2025-02-08 02:46:52,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8148: dl_reverse_done_list_~tmp___0~37#1 := dl_reverse_done_list_#t~ret1376#1;havoc dl_reverse_done_list_#t~ret1376#1;call dl_reverse_done_list_#t~mem1377#1 := read~int#84(dl_reverse_done_list_~td~6#1.base, dl_reverse_done_list_~td~6#1.offset, 4); [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107-1: SUMMARY for call ed_halted_#t~ret1360#1 := hc32_to_cpu(ed_halted_~ohci#1.base, ed_halted_~ohci#1.offset, ed_halted_#t~mem1359#1); srcloc: null [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: assume (~td2~0#1.base + ~td2~0#1.offset) % 18446744073709551616 == (~td~8#1.base + ~td~8#1.offset) % 18446744073709551616; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: assume !((~td2~0#1.base + ~td2~0#1.offset) % 18446744073709551616 == (~td~8#1.base + ~td~8#1.offset) % 18446744073709551616); [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107: ed_halted_~tmp___3~16#1 := ed_halted_#t~ret1360#1;havoc ed_halted_#t~mem1359#1;havoc ed_halted_#t~ret1360#1;call ed_halted_#t~mem1361#1 := read~int#84(ed_halted_~urb~0#1.base, 80 + ed_halted_~urb~0#1.offset, 4); [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: ed_halted_~tmp___2~19#1 := ed_halted_#t~ret1346#1;havoc ed_halted_#t~ret1346#1;call ed_halted_#t~mem1347#1 := read~int#84(ed_halted_~ed~3#1.base, 8 + ed_halted_~ed~3#1.offset, 4); [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint dl_done_listFINAL: assume true; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066-1: SUMMARY for call ed_halted_#t~ret1346#1 := cpu_to_hc32(ed_halted_~ohci#1.base, ed_halted_~ohci#1.offset, 1); srcloc: null [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-3: assume 0 == dl_reverse_done_list_~tmp___0~37#1 % 4294967296;dl_reverse_done_list_#t~bitwise1378#1 := dl_reverse_done_list_#t~mem1377#1; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-3: assume !(0 == dl_reverse_done_list_~tmp___0~37#1 % 4294967296); [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-2: havoc dl_reverse_done_list_#t~bitwise1378#1;assume (dl_reverse_done_list_#t~bitwise1378#1 % 4294967296 >= dl_reverse_done_list_#t~mem1377#1 % 4294967296 && dl_reverse_done_list_#t~bitwise1378#1 % 4294967296 >= dl_reverse_done_list_~tmp___0~37#1 % 4294967296) && dl_reverse_done_list_#t~bitwise1378#1 % 4294967296 <= dl_reverse_done_list_#t~mem1377#1 % 4294967296 + dl_reverse_done_list_~tmp___0~37#1 % 4294967296; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-1: [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149: call write~int#84(dl_reverse_done_list_#t~bitwise1378#1, dl_reverse_done_list_~td~6#1.base, dl_reverse_done_list_~td~6#1.offset, 4);havoc dl_reverse_done_list_#t~mem1377#1;havoc dl_reverse_done_list_#t~bitwise1378#1; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-4: assume 0 == dl_reverse_done_list_#t~mem1377#1 % 4294967296 || dl_reverse_done_list_#t~mem1377#1 % 4294967296 == dl_reverse_done_list_~tmp___0~37#1 % 4294967296;dl_reverse_done_list_#t~bitwise1378#1 := dl_reverse_done_list_~tmp___0~37#1; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149-4: assume !(0 == dl_reverse_done_list_#t~mem1377#1 % 4294967296 || dl_reverse_done_list_#t~mem1377#1 % 4294967296 == dl_reverse_done_list_~tmp___0~37#1 % 4294967296); [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108-1: havoc ed_halted_#t~bitwise1362#1;assume ed_halted_#t~bitwise1362#1 % 4294967296 <= ed_halted_#t~mem1361#1 % 4294967296 && ed_halted_#t~bitwise1362#1 % 4294967296 <= 128; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: assume { :begin_inline_dma_to_td } true;dma_to_td_#in~hc#1.base, dma_to_td_#in~hc#1.offset, dma_to_td_#in~td_dma#1 := dl_reverse_done_list_~ohci#1.base, dl_reverse_done_list_~ohci#1.offset, dl_reverse_done_list_~td_dma~0#1 % 4294967296;havoc dma_to_td_#res#1.base, dma_to_td_#res#1.offset;havoc dma_to_td_#t~bitwise988#1, dma_to_td_#t~bitwise989#1, dma_to_td_#t~mem990#1.base, dma_to_td_#t~mem990#1.offset, dma_to_td_#t~mem991#1.base, dma_to_td_#t~mem991#1.offset, dma_to_td_#t~mem992#1, dma_to_td_#t~short993#1, dma_to_td_~hc#1.base, dma_to_td_~hc#1.offset, dma_to_td_~td_dma#1, dma_to_td_~td~1#1.base, dma_to_td_~td~1#1.offset;dma_to_td_~hc#1.base, dma_to_td_~hc#1.offset := dma_to_td_#in~hc#1.base, dma_to_td_#in~hc#1.offset;dma_to_td_~td_dma#1 := dma_to_td_#in~td_dma#1;havoc dma_to_td_~td~1#1.base, dma_to_td_~td~1#1.offset; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume 0 != (~td~8#1.base + ~td~8#1.offset) % 18446744073709551616; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume !(0 != (~td~8#1.base + ~td~8#1.offset) % 18446744073709551616); [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-1: [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067: call write~int#84(ed_halted_#t~bitwise1348#1, ed_halted_~ed~3#1.base, 8 + ed_halted_~ed~3#1.offset, 4);havoc ed_halted_#t~mem1347#1;havoc ed_halted_#t~bitwise1348#1; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-4: assume 0 == ed_halted_#t~mem1347#1 % 4294967296 || 0 == (4294967295 - ed_halted_~tmp___2~19#1) % 4294967296;ed_halted_#t~bitwise1348#1 := 0; [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-4: assume !(0 == ed_halted_#t~mem1347#1 % 4294967296 || 0 == (4294967295 - ed_halted_~tmp___2~19#1) % 4294967296); [2025-02-08 02:46:52,788 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-3: assume ed_halted_#t~mem1347#1 % 4294967296 == (4294967295 - ed_halted_~tmp___2~19#1) % 4294967296;ed_halted_#t~bitwise1348#1 := ed_halted_#t~mem1347#1; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-3: assume !(ed_halted_#t~mem1347#1 % 4294967296 == (4294967295 - ed_halted_~tmp___2~19#1) % 4294967296); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8067-2: havoc ed_halted_#t~bitwise1348#1;assume ed_halted_#t~bitwise1348#1 % 4294967296 <= ed_halted_#t~mem1347#1 % 4294967296 && ed_halted_#t~bitwise1348#1 % 4294967296 <= (4294967295 - ed_halted_~tmp___2~19#1) % 4294967296; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: dl_reverse_done_list_~tmp___1~27#1 := dl_reverse_done_list_#t~ret1379#1;havoc dl_reverse_done_list_#t~ret1379#1;dl_reverse_done_list_~cc~1#1 := (if dl_reverse_done_list_~tmp___1~27#1 % 4294967296 / 268435456 % 4294967296 % 4294967296 <= 2147483647 then dl_reverse_done_list_~tmp___1~27#1 % 4294967296 / 268435456 % 4294967296 % 4294967296 else dl_reverse_done_list_~tmp___1~27#1 % 4294967296 / 268435456 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126: dma_to_td_~td_dma#1 := dma_to_td_#t~bitwise988#1;havoc dma_to_td_#t~bitwise988#1; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126-4: assume 0 == dma_to_td_~td_dma#1 % 18446744073709551616;dma_to_td_#t~bitwise988#1 := 0; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126-4: assume !(0 == dma_to_td_~td_dma#1 % 18446744073709551616); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: call ULTIMATE.dealloc(ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset);havoc ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset;havoc ed_halted_#t~mem1336#1.base, ed_halted_#t~mem1336#1.offset, ed_halted_#t~mem1337#1.base, ed_halted_#t~mem1337#1.offset, ed_halted_#t~mem1338#1.base, ed_halted_#t~mem1338#1.offset, ed_halted_#t~mem1339#1.base, ed_halted_#t~mem1339#1.offset, ed_halted_#t~ret1340#1, ed_halted_#t~mem1341#1, ed_halted_#t~bitwise1342#1, ed_halted_#t~ret1343#1, ed_halted_#t~mem1344#1, ed_halted_#t~bitwise1345#1, ed_halted_#t~ret1346#1, ed_halted_#t~mem1347#1, ed_halted_#t~bitwise1348#1, ed_halted_#t~mem1349#1.base, ed_halted_#t~mem1349#1.offset, ed_halted_#t~mem1350#1.base, ed_halted_#t~mem1350#1.offset, ed_halted_#t~mem1351#1, ed_halted_#t~mem1352#1, ed_halted_#t~bitwise1353#1, ed_halted_#t~switch1354#1, ed_halted_#t~mem1355#1, ed_halted_#t~mem1356#1, ed_halted_#t~mem1357#1, ed_halted_#t~ret1358#1, ed_halted_#t~mem1359#1, ed_halted_#t~ret1360#1, ed_halted_#t~mem1361#1, ed_halted_#t~bitwise1362#1, ed_halted_#t~ret1363#1.base, ed_halted_#t~ret1363#1.offset, ed_halted_#t~mem1364#1.base, ed_halted_#t~mem1364#1.offset, ed_halted_#t~mem1365#1.base, ed_halted_#t~mem1365#1.offset, ed_halted_#t~mem1366#1, ed_halted_#t~mem1367#1, ed_halted_#t~ret1368#1, ed_halted_~ohci#1.base, ed_halted_~ohci#1.offset, ed_halted_~td#1.base, ed_halted_~td#1.offset, ed_halted_~cc#1, ed_halted_~urb~0#1.base, ed_halted_~urb~0#1.offset, ed_halted_~urb_priv~2#1.base, ed_halted_~urb_priv~2#1.offset, ed_halted_~ed~3#1.base, ed_halted_~ed~3#1.offset, ed_halted_~tmp~62#1.base, ed_halted_~tmp~62#1.offset, ed_halted_~toggle~0#1, ed_halted_~tmp___0~36#1, ed_halted_~tmp___1~26#1, ed_halted_~tmp___2~19#1, ed_halted_~next~2#1.base, ed_halted_~next~2#1.offset, ed_halted_~__mptr~2#1.base, ed_halted_~__mptr~2#1.offset, ed_halted_~#descriptor~12#1.base, ed_halted_~#descriptor~12#1.offset, ed_halted_~tmp___3~16#1, ed_halted_~tmp___4~14#1.base, ed_halted_~tmp___4~14#1.offset, ed_halted_~tmp___5~13#1.base, ed_halted_~tmp___5~13#1.offset, ed_halted_~tmp___6~12#1;havoc ed_halted_#in~ohci#1.base, ed_halted_#in~ohci#1.offset, ed_halted_#in~td#1.base, ed_halted_#in~td#1.offset, ed_halted_#in~cc#1;assume { :end_inline_ed_halted } true; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126-3: assume 4294967264 == dma_to_td_~td_dma#1 % 18446744073709551616;dma_to_td_#t~bitwise988#1 := dma_to_td_~td_dma#1; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126-3: assume !(4294967264 == dma_to_td_~td_dma#1 % 18446744073709551616); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126-2: havoc dma_to_td_#t~bitwise988#1;assume dma_to_td_#t~bitwise988#1 % 18446744073709551616 <= dma_to_td_~td_dma#1 % 18446744073709551616 && dma_to_td_#t~bitwise988#1 % 18446744073709551616 <= 4294967264; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150-1: SUMMARY for call dl_reverse_done_list_#t~ret1379#1 := hc32_to_cpup(dl_reverse_done_list_~ohci#1.base, dl_reverse_done_list_~ohci#1.offset, dl_reverse_done_list_~td~6#1.base, dl_reverse_done_list_~td~6#1.offset); srcloc: null [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126-1: [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume 0 == (dl_reverse_done_list_~td~6#1.base + dl_reverse_done_list_~td~6#1.offset) % 18446744073709551616; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !(0 == (dl_reverse_done_list_~td~6#1.base + dl_reverse_done_list_~td~6#1.offset) % 18446744073709551616); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093-2: ed_halted_#t~switch1354#1 := ed_halted_#t~switch1354#1 || 4 == ed_halted_~cc#1; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093-1: assume ed_halted_#t~switch1354#1;call ed_halted_#t~mem1356#1 := read~int#84(ed_halted_~urb~0#1.base, 80 + ed_halted_~urb~0#1.offset, 4); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093-1: assume !ed_halted_#t~switch1354#1; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093: assume 2 == ed_halted_#t~mem1356#1 % 4294967296 / 1073741824 % 4294967296;havoc ed_halted_#t~mem1356#1; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093: assume !(2 == ed_halted_#t~mem1356#1 % 4294967296 / 1073741824 % 4294967296);havoc ed_halted_#t~mem1356#1; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-1: [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: call dma_to_td_#t~mem990#1.base, dma_to_td_#t~mem990#1.offset := read~$Pointer$#84(dma_to_td_~hc#1.base, 396 + dma_to_td_~hc#1.offset + 8 * (if dma_to_td_#t~bitwise989#1 % 64 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then dma_to_td_#t~bitwise989#1 % 64 % 18446744073709551616 % 18446744073709551616 else dma_to_td_#t~bitwise989#1 % 64 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);dma_to_td_~td~1#1.base, dma_to_td_~td~1#1.offset := dma_to_td_#t~mem990#1.base, dma_to_td_#t~mem990#1.offset;havoc dma_to_td_#t~bitwise989#1;havoc dma_to_td_#t~mem990#1.base, dma_to_td_#t~mem990#1.offset; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-5: assume 0 == dma_to_td_~td_dma#1 % 18446744073709551616 / 64 % 18446744073709551616;dma_to_td_#t~bitwise989#1 := dma_to_td_~td_dma#1; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-5: assume !(0 == dma_to_td_~td_dma#1 % 18446744073709551616 / 64 % 18446744073709551616); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-4: assume 0 == dma_to_td_~td_dma#1 % 18446744073709551616;dma_to_td_#t~bitwise989#1 := dma_to_td_~td_dma#1 % 18446744073709551616 / 64; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-4: assume !(0 == dma_to_td_~td_dma#1 % 18446744073709551616); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-3: assume dma_to_td_~td_dma#1 % 18446744073709551616 / 64 % 18446744073709551616 == dma_to_td_~td_dma#1 % 18446744073709551616;dma_to_td_#t~bitwise989#1 := 0; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-3: assume !(dma_to_td_~td_dma#1 % 18446744073709551616 / 64 % 18446744073709551616 == dma_to_td_~td_dma#1 % 18446744073709551616); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127-2: havoc dma_to_td_#t~bitwise989#1;assume dma_to_td_#t~bitwise989#1 % 18446744073709551616 <= dma_to_td_~td_dma#1 % 18446744073709551616 / 64 % 18446744073709551616 + dma_to_td_~td_dma#1 % 18446744073709551616; [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8143-1: SUMMARY for call dl_reverse_done_list_#t~ret1373#1.base, dl_reverse_done_list_#t~ret1373#1.offset := ohci_to_hcd(dl_reverse_done_list_~ohci#1.base, dl_reverse_done_list_~ohci#1.offset); srcloc: null [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8143: dl_reverse_done_list_~tmp~63#1.base, dl_reverse_done_list_~tmp~63#1.offset := dl_reverse_done_list_#t~ret1373#1.base, dl_reverse_done_list_#t~ret1373#1.offset;havoc dl_reverse_done_list_#t~ret1373#1.base, dl_reverse_done_list_#t~ret1373#1.offset;call dl_reverse_done_list_#t~mem1374#1.base, dl_reverse_done_list_#t~mem1374#1.offset := read~$Pointer$#84(dl_reverse_done_list_~tmp~63#1.base, dl_reverse_done_list_~tmp~63#1.offset, 8); [2025-02-08 02:46:52,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8523: call #t~mem1485#1.base, #t~mem1485#1.offset := read~$Pointer$#84(~td~8#1.base, 37 + ~td~8#1.offset, 8);~td_next~0#1.base, ~td_next~0#1.offset := #t~mem1485#1.base, #t~mem1485#1.offset;call #t~mem1486#1.base, #t~mem1486#1.offset := read~$Pointer$#84(~td~8#1.base, 21 + ~td~8#1.offset, 8);~ed~6#1.base, ~ed~6#1.offset := #t~mem1486#1.base, #t~mem1486#1.offset;havoc #t~mem1486#1.base, #t~mem1486#1.offset; [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077-1: SUMMARY for call list_del(ed_halted_~next~2#1.base, 69 + ed_halted_~next~2#1.offset); srcloc: null [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: call ed_halted_#t~mem1351#1 := read~int#84(ed_halted_~urb_priv~2#1.base, 10 + ed_halted_~urb_priv~2#1.offset, 2);call write~int#84(1 + (if ed_halted_#t~mem1351#1 % 65536 % 4294967296 <= 2147483647 then ed_halted_#t~mem1351#1 % 65536 % 4294967296 else ed_halted_#t~mem1351#1 % 65536 % 4294967296 - 4294967296), ed_halted_~urb_priv~2#1.base, 10 + ed_halted_~urb_priv~2#1.offset, 2);havoc ed_halted_#t~mem1351#1;call ed_halted_#t~mem1352#1 := read~int#84(ed_halted_~next~2#1.base, 8 + ed_halted_~next~2#1.offset, 4); [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8160: call write~$Pointer$#84(dl_reverse_done_list_~td_rev~0#1.base, dl_reverse_done_list_~td_rev~0#1.offset, dl_reverse_done_list_~td~6#1.base, 37 + dl_reverse_done_list_~td~6#1.offset, 8);dl_reverse_done_list_~td_rev~0#1.base, dl_reverse_done_list_~td_rev~0#1.offset := dl_reverse_done_list_~td~6#1.base, dl_reverse_done_list_~td~6#1.offset; [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061-1: SUMMARY for call ed_halted_#t~ret1340#1 := cpu_to_hc32(ed_halted_~ohci#1.base, ed_halted_~ohci#1.offset, 2); srcloc: null [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061: ed_halted_~tmp___0~36#1 := ed_halted_#t~ret1340#1;havoc ed_halted_#t~ret1340#1;call ed_halted_#t~mem1341#1 := read~int#84(ed_halted_~ed~3#1.base, 8 + ed_halted_~ed~3#1.offset, 4); [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: SUMMARY for call takeback_td(~ohci#1.base, ~ohci#1.offset, ~td2~0#1.base, ~td2~0#1.offset); srcloc: null [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152: assume 0 != dl_reverse_done_list_~cc~1#1; [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8152: assume !(0 != dl_reverse_done_list_~cc~1#1); [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7128: dma_to_td_#t~short993#1 := 0 != (dma_to_td_~td~1#1.base + dma_to_td_~td~1#1.offset) % 18446744073709551616; [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144-1: SUMMARY for call dl_reverse_done_list_#t~ret1375#1 := dev_err(dl_reverse_done_list_#t~mem1374#1.base, dl_reverse_done_list_#t~mem1374#1.offset, 437, 0); srcloc: null [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: assume -2147483648 <= dl_reverse_done_list_#t~ret1375#1 && dl_reverse_done_list_#t~ret1375#1 <= 2147483647;havoc dl_reverse_done_list_#t~mem1374#1.base, dl_reverse_done_list_#t~mem1374#1.offset;havoc dl_reverse_done_list_#t~ret1375#1; [2025-02-08 02:46:52,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: ed_halted_~__mptr~2#1.base, ed_halted_~__mptr~2#1.offset := ed_halted_~tmp~62#1.base, ed_halted_~tmp~62#1.offset;ed_halted_~next~2#1.base, ed_halted_~next~2#1.offset := ed_halted_~__mptr~2#1.base, -6120 + ed_halted_~__mptr~2#1.offset;call ed_halted_#t~mem1349#1.base, ed_halted_#t~mem1349#1.offset := read~$Pointer$#84(ed_halted_~next~2#1.base, 69 + ed_halted_~next~2#1.offset, 8);ed_halted_~tmp~62#1.base, ed_halted_~tmp~62#1.offset := ed_halted_#t~mem1349#1.base, ed_halted_#t~mem1349#1.offset;havoc ed_halted_#t~mem1349#1.base, ed_halted_#t~mem1349#1.offset;call ed_halted_#t~mem1350#1.base, ed_halted_#t~mem1350#1.offset := read~$Pointer$#84(ed_halted_~next~2#1.base, 45 + ed_halted_~next~2#1.offset, 8); [2025-02-08 02:46:52,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L3735: havoc #t~mem1; [2025-02-08 02:46:54,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056-1: SUMMARY for call debugfs_remove(create_debug_files_#t~mem968#1.base, create_debug_files_#t~mem968#1.offset); srcloc: null [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7056: call create_debug_files_#t~mem969#1.base, create_debug_files_#t~mem969#1.offset := read~$Pointer$#84(create_debug_files_~ohci#1.base, 1301 + create_debug_files_~ohci#1.offset, 8); [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: SUMMARY for call ohci_usb_reset(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058: call write~$Pointer$#84(0, 0, create_debug_files_~ohci#1.base, 1317 + create_debug_files_~ohci#1.offset, 8);call write~$Pointer$#84(0, 0, create_debug_files_~ohci#1.base, 1309 + create_debug_files_~ohci#1.offset, 8);call write~$Pointer$#84(0, 0, create_debug_files_~ohci#1.base, 1301 + create_debug_files_~ohci#1.offset, 8);call ULTIMATE.dealloc(create_debug_files_~#descriptor~9#1.base, create_debug_files_~#descriptor~9#1.offset);havoc create_debug_files_~#descriptor~9#1.base, create_debug_files_~#descriptor~9#1.offset; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7058-1: SUMMARY for call debugfs_remove(create_debug_files_#t~mem969#1.base, create_debug_files_#t~mem969#1.offset); srcloc: null [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040: ~temp~14#1 := ~temp~14#1 - 1; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9040-1: SUMMARY for call msleep(10); srcloc: null [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9049: ~tmp___3~23#1 := #t~ret1633#1; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9049-1: SUMMARY for call #t~ret1633#1 := _ohci_readl(~ohci#1.base, ~ohci#1.offset, #t~mem1632#1.base, 4 + #t~mem1632#1.offset); srcloc: null [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: call ULTIMATE.dealloc(create_debug_files_~#descriptor~9#1.base, create_debug_files_~#descriptor~9#1.offset);havoc create_debug_files_~#descriptor~9#1.base, create_debug_files_~#descriptor~9#1.offset;havoc create_debug_files_#t~ret949#1.base, create_debug_files_#t~ret949#1.offset, create_debug_files_#t~mem950#1.base, create_debug_files_#t~mem950#1.offset, create_debug_files_#t~ret951#1.base, create_debug_files_#t~ret951#1.offset, create_debug_files_#t~mem952#1.base, create_debug_files_#t~mem952#1.offset, create_debug_files_#t~mem953#1.base, create_debug_files_#t~mem953#1.offset, create_debug_files_#t~ret954#1.base, create_debug_files_#t~ret954#1.offset, create_debug_files_#t~mem955#1.base, create_debug_files_#t~mem955#1.offset, create_debug_files_#t~mem956#1.base, create_debug_files_#t~mem956#1.offset, create_debug_files_#t~ret957#1.base, create_debug_files_#t~ret957#1.offset, create_debug_files_#t~mem958#1.base, create_debug_files_#t~mem958#1.offset, create_debug_files_#t~mem959#1.base, create_debug_files_#t~mem959#1.offset, create_debug_files_#t~ret960#1.base, create_debug_files_#t~ret960#1.offset, create_debug_files_#t~mem961#1.base, create_debug_files_#t~mem961#1.offset, create_debug_files_#t~mem962#1, create_debug_files_#t~ret963#1, create_debug_files_#t~ret964#1.base, create_debug_files_#t~ret964#1.offset, create_debug_files_#t~mem965#1.base, create_debug_files_#t~mem965#1.offset, create_debug_files_#t~ret966#1, create_debug_files_#t~mem967#1.base, create_debug_files_#t~mem967#1.offset, create_debug_files_#t~mem968#1.base, create_debug_files_#t~mem968#1.offset, create_debug_files_#t~mem969#1.base, create_debug_files_#t~mem969#1.offset, create_debug_files_~ohci#1.base, create_debug_files_~ohci#1.offset, create_debug_files_~bus~0#1.base, create_debug_files_~bus~0#1.offset, create_debug_files_~tmp~47#1.base, create_debug_files_~tmp~47#1.offset, create_debug_files_~#descriptor~9#1.base, create_debug_files_~#descriptor~9#1.offset, create_debug_files_~tmp___0~25#1.base, create_debug_files_~tmp___0~25#1.offset, create_debug_files_~tmp___1~18#1;havoc create_debug_files_#in~ohci#1.base, create_debug_files_#in~ohci#1.offset;assume { :end_inline_create_debug_files } true; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume 0 != #t~bitwise1634#1 % 4294967296;havoc #t~bitwise1634#1; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume !(0 != #t~bitwise1634#1 % 4294967296);havoc #t~bitwise1634#1; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042: assume 0 == ~temp~14#1 % 4294967296; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042: assume !(0 == ~temp~14#1 % 4294967296);call #t~mem1632#1.base, #t~mem1632#1.offset := read~$Pointer$#84(~ohci#1.base, 68 + ~ohci#1.offset, 8); [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-1: [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-2: havoc #t~bitwise1634#1;assume #t~bitwise1634#1 % 4294967296 <= ~tmp___3~23#1 % 4294967296 && #t~bitwise1634#1 % 4294967296 <= 256; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-3: assume 256 == ~tmp___3~23#1 % 4294967296;#t~bitwise1634#1 := ~tmp___3~23#1; [2025-02-08 02:46:54,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-3: assume !(256 == ~tmp___3~23#1 % 4294967296); [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-4: assume 0 == ~tmp___3~23#1 % 4294967296;#t~bitwise1634#1 := 0; [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-4: assume !(0 == ~tmp___3~23#1 % 4294967296); [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001: call ULTIMATE.dealloc(~#descriptor~13#1.base, ~#descriptor~13#1.offset);havoc ~#descriptor~13#1.base, ~#descriptor~13#1.offset; [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043: ~tmp___2~27#1.base, ~tmp___2~27#1.offset := #t~ret1629#1.base, #t~ret1629#1.offset;havoc #t~ret1629#1.base, #t~ret1629#1.offset;call #t~mem1630#1.base, #t~mem1630#1.offset := read~$Pointer$#84(~tmp___2~27#1.base, ~tmp___2~27#1.offset, 8); [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9043-1: SUMMARY for call #t~ret1629#1.base, #t~ret1629#1.offset := ohci_to_hcd(~ohci#1.base, ~ohci#1.offset); srcloc: null [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4064: havoc is_device_dma_capable_#t~mem135#1.base, is_device_dma_capable_#t~mem135#1.offset;havoc is_device_dma_capable_#t~mem136#1.base, is_device_dma_capable_#t~mem136#1.offset;havoc is_device_dma_capable_#t~mem137#1;havoc is_device_dma_capable_#t~short138#1; [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9044: assume -2147483648 <= #t~ret1631#1 && #t~ret1631#1 <= 2147483647;havoc #t~mem1630#1.base, #t~mem1630#1.offset;havoc #t~ret1631#1;#res#1 := -16;call ULTIMATE.dealloc(~#descriptor~13#1.base, ~#descriptor~13#1.offset);havoc ~#descriptor~13#1.base, ~#descriptor~13#1.offset; [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9044-1: SUMMARY for call #t~ret1631#1 := dev_err(#t~mem1630#1.base, #t~mem1630#1.offset, 448, 0); srcloc: null [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: call create_debug_files_#t~mem968#1.base, create_debug_files_#t~mem968#1.offset := read~$Pointer$#84(create_debug_files_~ohci#1.base, 1309 + create_debug_files_~ohci#1.offset, 8); [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054-2: call create_debug_files_#t~mem967#1.base, create_debug_files_#t~mem967#1.offset := read~$Pointer$#84(create_debug_files_~ohci#1.base, 1317 + create_debug_files_~ohci#1.offset, 8); [2025-02-08 02:46:54,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054-1: SUMMARY for call debugfs_remove(create_debug_files_#t~mem967#1.base, create_debug_files_#t~mem967#1.offset); srcloc: null [2025-02-08 02:46:54,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: havoc #t~nondet2227; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343-1: SUMMARY for call #t~ret1441 := quirk_zfmicro(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8343: assume -2147483648 <= #t~ret1441 && #t~ret1441 <= 2147483647;~tmp___12~9 := #t~ret1441;havoc #t~ret1441; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint finish_unlinksFINAL: assume true; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261: assume 0 == #t~mem1401;havoc #t~mem1401;~prev~3.base, ~prev~3.offset := ~td___0~0.base, 8 + ~td___0~0.offset; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8261: assume !(0 == #t~mem1401);havoc #t~mem1401; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311-1: SUMMARY for call #t~ret1426 := cpu_to_hc32(~ohci.base, ~ohci.offset, 1); srcloc: null [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: ~tmp___8~12 := #t~ret1426;havoc #t~ret1426;call #t~mem1427 := read~int#84(~ed~4.base, 8 + ~ed~4.offset, 4); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344: assume 0 != ~tmp___12~9; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344: assume !(0 != ~tmp___12~9); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8427: assume 0 != ~command~0 % 4294967296; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8427: assume !(0 != ~command~0 % 4294967296); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume 0 == #t~bitwise1450 % 4294967296;havoc #t~mem1449;havoc #t~bitwise1450; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume !(0 == #t~bitwise1450 % 4294967296);havoc #t~mem1449;havoc #t~bitwise1450; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-4: assume 0 == #t~mem1449 % 4294967296;#t~bitwise1450 := 0; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-4: assume !(0 == #t~mem1449 % 4294967296); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-3: assume 32 == #t~mem1449 % 4294967296;#t~bitwise1450 := #t~mem1449; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-3: assume !(32 == #t~mem1449 % 4294967296); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-2: havoc #t~bitwise1450;assume #t~bitwise1450 % 4294967296 <= #t~mem1449 % 4294967296 && #t~bitwise1450 % 4294967296 <= 32; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-1: [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-1: SUMMARY for call #t~ret1389 := list_empty(~ed~4.base, 48 + ~ed~4.offset); srcloc: null [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-5: call #t~mem1449 := read~int#84(~ohci.base, 1060 + ~ohci.offset, 4); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume -2147483648 <= #t~ret1389 && #t~ret1389 <= 2147483647;~tmp___1~28 := #t~ret1389;havoc #t~ret1389; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: ~tmp___15~5 := ~__ms___1~0;~__ms___1~0 := ~__ms___1~0 - 1; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-2: havoc #t~bitwise1428;assume #t~bitwise1428 % 4294967296 <= #t~mem1427 % 4294967296 && #t~bitwise1428 % 4294967296 <= (4294967295 - ~tmp___8~12) % 4294967296; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279-1: SUMMARY for call #t~ret1416 := td_done(~ohci.base, ~ohci.offset, ~urb~1.base, ~urb~1.offset, ~td___0~0.base, ~td___0~0.offset); srcloc: null [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-1: [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: assume -2147483648 <= #t~ret1416 && #t~ret1416 <= 2147483647;havoc #t~ret1416;call #t~mem1417 := read~int#84(~urb_priv~3.base, 10 + ~urb_priv~3.offset, 2);call write~int#84(1 + (if #t~mem1417 % 65536 % 4294967296 <= 2147483647 then #t~mem1417 % 65536 % 4294967296 else #t~mem1417 % 65536 % 4294967296 - 4294967296), ~urb_priv~3.base, 10 + ~urb_priv~3.offset, 2);havoc #t~mem1417;call #t~mem1418 := read~int#84(~urb_priv~3.base, 10 + ~urb_priv~3.offset, 2);call #t~mem1419 := read~int#84(~urb_priv~3.base, 8 + ~urb_priv~3.offset, 2); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: call write~int#84(#t~bitwise1428, ~ed~4.base, 8 + ~ed~4.offset, 4);havoc #t~mem1427;havoc #t~bitwise1428;call write~int#84(0, ~ed~4.base, 12 + ~ed~4.offset, 4); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume true; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume !true;~__ms~0 := 1; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-4: assume 0 == #t~mem1427 % 4294967296 || 0 == (4294967295 - ~tmp___8~12) % 4294967296;#t~bitwise1428 := 0; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-4: assume !(0 == #t~mem1427 % 4294967296 || 0 == (4294967295 - ~tmp___8~12) % 4294967296); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-3: assume #t~mem1427 % 4294967296 == (4294967295 - ~tmp___8~12) % 4294967296;#t~bitwise1428 := #t~mem1427; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312-3: assume !(#t~mem1427 % 4294967296 == (4294967295 - ~tmp___8~12) % 4294967296); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: assume -2147483648 <= #t~ret1458 && #t~ret1458 <= 2147483647;~tmp___18~4 := #t~ret1458;havoc #t~ret1458; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: SUMMARY for call #t~ret1458 := quirk_zfmicro(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-1: [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: ~control~0 := #t~bitwise1451;havoc #t~bitwise1451;call #t~mem1452.base, #t~mem1452.offset := read~$Pointer$#84(~ohci.base, 68 + ~ohci.offset, 8); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: assume 0 == ~tmp___1~28;call #t~mem1390.base, #t~mem1390.offset := read~$Pointer$#84(~ed~4.base, 48 + ~ed~4.offset, 8);~__mptr~3.base, ~__mptr~3.offset := #t~mem1390.base, #t~mem1390.offset;havoc #t~mem1390.base, #t~mem1390.offset;~td~7.base, ~td~7.offset := ~__mptr~3.base, -6120 + ~__mptr~3.offset;call #t~mem1391 := read~int#84(~ed~4.base, 8 + ~ed~4.offset, 4); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: assume !(0 == ~tmp___1~28); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-4: assume 0 == ~control~0 % 4294967296 || 32 == ~control~0 % 4294967296;#t~bitwise1451 := 32; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-4: assume !(0 == ~control~0 % 4294967296 || 32 == ~control~0 % 4294967296); [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-3: assume false;#t~bitwise1451 := ~control~0; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-3: assume !false; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395-2: havoc #t~bitwise1451;assume (#t~bitwise1451 % 4294967296 >= ~control~0 % 4294967296 && #t~bitwise1451 % 4294967296 >= 32) && #t~bitwise1451 % 4294967296 <= 32 + ~control~0 % 4294967296; [2025-02-08 02:46:56,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8247: call #t~mem1395.base, #t~mem1395.offset := read~$Pointer$#84(~ed~4.base, 32 + ~ed~4.offset, 8);call write~$Pointer$#84(#t~mem1395.base, #t~mem1395.offset, ~last~1.base, ~last~1.offset, 8);havoc #t~mem1395.base, #t~mem1395.offset;call write~$Pointer$#84(0, 0, ~ed~4.base, 32 + ~ed~4.offset, 8);~modified~0 := 0;~completed~0 := 0;~prev~3.base, ~prev~3.offset := ~ed~4.base, 8 + ~ed~4.offset;call #t~mem1396.base, #t~mem1396.offset := read~$Pointer$#84(~ed~4.base, 48 + ~ed~4.offset, 8);~entry~2.base, ~entry~2.offset := #t~mem1396.base, #t~mem1396.offset;havoc #t~mem1396.base, #t~mem1396.offset;call #t~mem1397.base, #t~mem1397.offset := read~$Pointer$#84(~entry~2.base, ~entry~2.offset, 8);~tmp~64.base, ~tmp~64.offset := #t~mem1397.base, #t~mem1397.offset;havoc #t~mem1397.base, #t~mem1397.offset; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: assume 0 != ~tmp___18~4; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8429: assume !(0 != ~tmp___18~4); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-1: SUMMARY for call _ohci_writel(~ohci.base, ~ohci.offset, 0, #t~mem1452.base, 44 + #t~mem1452.offset); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: havoc #t~mem1452.base, #t~mem1452.offset; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: assume 0 != ~completed~0; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: assume !(0 != ~completed~0); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: assume (if #t~mem1418 % 65536 % 4294967296 <= 2147483647 then #t~mem1418 % 65536 % 4294967296 else #t~mem1418 % 65536 % 4294967296 - 4294967296) == (if #t~mem1419 % 65536 % 4294967296 <= 2147483647 then #t~mem1419 % 65536 % 4294967296 else #t~mem1419 % 65536 % 4294967296 - 4294967296);havoc #t~mem1418;havoc #t~mem1419;~completed~0 := 1;~modified~0 := ~completed~0; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: assume !((if #t~mem1418 % 65536 % 4294967296 <= 2147483647 then #t~mem1418 % 65536 % 4294967296 else #t~mem1418 % 65536 % 4294967296 - 4294967296) == (if #t~mem1419 % 65536 % 4294967296 <= 2147483647 then #t~mem1419 % 65536 % 4294967296 else #t~mem1419 % 65536 % 4294967296 - 4294967296));havoc #t~mem1418;havoc #t~mem1419; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-2: havoc #t~bitwise1443;assume #t~bitwise1443 % 4294967296 <= #t~mem1442 % 4294967296 && #t~bitwise1443 % 4294967296 <= 16; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: assume -2147483648 <= #t~ret1421 && #t~ret1421 <= 2147483647;~tmp___6~13 := #t~ret1421;havoc #t~ret1421; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-1: [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: assume 0 == #t~bitwise1443 % 4294967296;havoc #t~mem1442;havoc #t~bitwise1443; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: assume !(0 == #t~bitwise1443 % 4294967296);havoc #t~mem1442;havoc #t~bitwise1443; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430: assume true; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8430: assume !true;~__ms___2~0 := 1; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-5: call #t~mem1442 := read~int#84(~ohci.base, 1060 + ~ohci.offset, 4); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-4: assume 0 == #t~mem1442 % 4294967296;#t~bitwise1443 := 0; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-4: assume !(0 == #t~mem1442 % 4294967296); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-3: assume 16 == #t~mem1442 % 4294967296;#t~bitwise1443 := #t~mem1442; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-3: assume !(16 == #t~mem1442 % 4294967296); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298-1: SUMMARY for call #t~ret1421 := list_empty(~ed~4.base, 48 + ~ed~4.offset); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315-1: SUMMARY for call #t~ret1429 := cpu_to_hc32(~ohci.base, ~ohci.offset, 134234112); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: ~tmp___9~10 := #t~ret1429;havoc #t~ret1429;call #t~mem1430 := read~int#84(~ed~4.base, ~ed~4.offset, 4); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: ~tmp___13~8 := ~__ms___0~0;~__ms___0~0 := ~__ms___0~0 - 1; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365-3: assume false;#t~bitwise1444 := ~control~0; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365-3: assume !false; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266: ~tmp___3~17 := #t~ret1402;havoc #t~ret1402;call #t~mem1403 := read~int#84(~prev~3.base, ~prev~3.offset, 4); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365-2: havoc #t~bitwise1444;assume (#t~bitwise1444 % 4294967296 >= ~control~0 % 4294967296 && #t~bitwise1444 % 4294967296 >= 16) && #t~bitwise1444 % 4294967296 <= 16 + ~control~0 % 4294967296; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume 0 == ~tmp___6~13; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: assume !(0 == ~tmp___6~13); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8431: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365-1: [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: ~control~0 := #t~bitwise1444;havoc #t~bitwise1444;call #t~mem1445.base, #t~mem1445.offset := read~$Pointer$#84(~ohci.base, 68 + ~ohci.offset, 8); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-1: SUMMARY for call #t~ret1392 := hc32_to_cpu(~ohci.base, ~ohci.offset, #t~mem1391); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365-4: assume 0 == ~control~0 % 4294967296 || 16 == ~control~0 % 4294967296;#t~bitwise1444 := 16; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365-4: assume !(0 == ~control~0 % 4294967296 || 16 == ~control~0 % 4294967296); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8266-1: SUMMARY for call #t~ret1402 := cpu_to_hc32(~ohci.base, ~ohci.offset, 4294967264); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233: ~tmp___0~38 := #t~ret1392;havoc #t~mem1391;havoc #t~ret1392;~head~0 := ~tmp___0~38 - ~tmp___0~38 % 32;call #t~mem1393 := read~int#84(~td~7.base, 53 + ~td~7.offset, 8); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415: assume 0 != ~tmp___15~5 % 18446744073709551616; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8415: assume !(0 != ~tmp___15~5 % 18446744073709551616); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-2: havoc #t~bitwise1431;assume #t~bitwise1431 % 4294967296 <= #t~mem1430 % 4294967296 && #t~bitwise1431 % 4294967296 <= (4294967295 - ~tmp___9~10) % 4294967296; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-1: [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316: call write~int#84(#t~bitwise1431, ~ed~4.base, ~ed~4.offset, 4);havoc #t~mem1430;havoc #t~bitwise1431; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-4: assume 0 == #t~mem1430 % 4294967296 || 0 == (4294967295 - ~tmp___9~10) % 4294967296;#t~bitwise1431 := 0; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-4: assume !(0 == #t~mem1430 % 4294967296 || 0 == (4294967295 - ~tmp___9~10) % 4294967296); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-3: assume #t~mem1430 % 4294967296 == (4294967295 - ~tmp___9~10) % 4294967296;#t~bitwise1431 := #t~mem1430; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316-3: assume !(#t~mem1430 % 4294967296 == (4294967295 - ~tmp___9~10) % 4294967296); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: havoc #t~mem1445.base, #t~mem1445.offset; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-1: [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267: ~savebits~0 := #t~bitwise1404;havoc #t~mem1403;havoc #t~bitwise1404;call #t~mem1405 := read~int#84(~td___0~0.base, 8 + ~td___0~0.offset, 4); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: SUMMARY for call _ohci_writel(~ohci.base, ~ohci.offset, 0, #t~mem1445.base, 36 + #t~mem1445.offset); srcloc: null [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-4: assume 0 == #t~mem1403 % 4294967296 || 0 == (4294967295 - ~tmp___3~17) % 4294967296;#t~bitwise1404 := 0; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-4: assume !(0 == #t~mem1403 % 4294967296 || 0 == (4294967295 - ~tmp___3~17) % 4294967296); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-3: assume #t~mem1403 % 4294967296 == (4294967295 - ~tmp___3~17) % 4294967296;#t~bitwise1404 := #t~mem1403; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-3: assume !(#t~mem1403 % 4294967296 == (4294967295 - ~tmp___3~17) % 4294967296); [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8267-2: havoc #t~bitwise1404;assume #t~bitwise1404 % 4294967296 <= #t~mem1403 % 4294967296 && #t~bitwise1404 % 4294967296 <= (4294967295 - ~tmp___3~17) % 4294967296; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: havoc #t~mem1459.base, #t~mem1459.offset; [2025-02-08 02:46:56,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-1: SUMMARY for call _ohci_writel(~ohci.base, ~ohci.offset, ~command~0, #t~mem1459.base, 8 + #t~mem1459.offset); srcloc: null [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-2: call #t~mem1459.base, #t~mem1459.offset := read~$Pointer$#84(~ohci.base, 68 + ~ohci.offset, 8); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317-1: SUMMARY for call #t~ret1432 := list_empty(~ed~4.base, 48 + ~ed~4.offset); srcloc: null [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: SUMMARY for call finish_urb(~ohci.base, ~ohci.offset, ~urb~1.base, ~urb~1.offset, 0); srcloc: null [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: assume -2147483648 <= #t~ret1432 && #t~ret1432 <= 2147483647;~tmp___10~9 := #t~ret1432;havoc #t~ret1432; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268-2: havoc #t~bitwise1406;assume (#t~bitwise1406 % 4294967296 >= #t~mem1405 % 4294967296 && #t~bitwise1406 % 4294967296 >= ~savebits~0 % 4294967296) && #t~bitwise1406 % 4294967296 <= #t~mem1405 % 4294967296 + ~savebits~0 % 4294967296; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268-1: [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235: assume #t~mem1393 % 18446744073709551616 != ~head~0 % 4294967296 % 18446744073709551616;havoc #t~mem1393;call #t~mem1394.base, #t~mem1394.offset := read~$Pointer$#84(~ohci.base, 1289 + ~ohci.offset, 8); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8235: assume !(#t~mem1393 % 18446744073709551616 != ~head~0 % 4294967296 % 18446744073709551616);havoc #t~mem1393; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268: call write~int#84(#t~bitwise1406, ~prev~3.base, ~prev~3.offset, 4);havoc #t~mem1405;havoc #t~bitwise1406; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268-4: assume 0 == #t~mem1405 % 4294967296 || #t~mem1405 % 4294967296 == ~savebits~0 % 4294967296;#t~bitwise1406 := ~savebits~0; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268-4: assume !(0 == #t~mem1405 % 4294967296 || #t~mem1405 % 4294967296 == ~savebits~0 % 4294967296); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268-3: assume 0 == ~savebits~0 % 4294967296;#t~bitwise1406 := #t~mem1405; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8268-3: assume !(0 == ~savebits~0 % 4294967296); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: assume 0 == ~tmp___10~9;call #t~mem1433 := read~int#84(~ohci.base, 924 + ~ohci.offset, 4); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: assume !(0 == ~tmp___10~9); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: ~tmp___11~8 := ~__ms~0;~__ms~0 := ~__ms~0 - 1; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: assume 0 != ~control~0 % 4294967296;call #t~mem1453 := read~int#84(~ohci.base, 1060 + ~ohci.offset, 4); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: assume !(0 != ~control~0 % 4294967296); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269-1: SUMMARY for call #t~ret1407 := hc32_to_cpup(~ohci.base, ~ohci.offset, ~td___0~0.base, ~td___0~0.offset); srcloc: null [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: assume (#t~mem1394.base + #t~mem1394.offset) % 18446744073709551616 == (~ed~4.base + ~ed~4.offset) % 18446744073709551616;havoc #t~mem1394.base, #t~mem1394.offset;call write~$Pointer$#84(0, 0, ~ohci.base, 1289 + ~ohci.offset, 8); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: assume !((#t~mem1394.base + #t~mem1394.offset) % 18446744073709551616 == (~ed~4.base + ~ed~4.offset) % 18446744073709551616);havoc #t~mem1394.base, #t~mem1394.offset; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269: ~tdINFO~1 := #t~ret1407;havoc #t~ret1407; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319: assume 2 == #t~mem1433 % 4294967296;havoc #t~mem1433; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8319: assume !(2 == #t~mem1433 % 4294967296);havoc #t~mem1433; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume 0 != ~tmp___13~8 % 18446744073709551616; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume !(0 != ~tmp___13~8 % 18446744073709551616); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: call write~int#84(#t~bitwise1454, ~ohci.base, 1060 + ~ohci.offset, 4);havoc #t~mem1453;havoc #t~bitwise1454; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-4: assume 0 == #t~mem1453 % 4294967296 || #t~mem1453 % 4294967296 == ~control~0 % 4294967296;#t~bitwise1454 := ~control~0; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-4: assume !(0 == #t~mem1453 % 4294967296 || #t~mem1453 % 4294967296 == ~control~0 % 4294967296); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: assume 33554432 == #t~bitwise1408 % 4294967296;havoc #t~bitwise1408; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: assume !(33554432 == #t~bitwise1408 % 4294967296);havoc #t~bitwise1408; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-3: assume 0 == ~control~0 % 4294967296;#t~bitwise1454 := #t~mem1453; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-3: assume !(0 == ~control~0 % 4294967296); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-2: havoc #t~bitwise1454;assume (#t~bitwise1454 % 4294967296 >= #t~mem1453 % 4294967296 && #t~bitwise1454 % 4294967296 >= ~control~0 % 4294967296) && #t~bitwise1454 % 4294967296 <= #t~mem1453 % 4294967296 + ~control~0 % 4294967296; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-1: [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-4: assume 0 == ~tdINFO~1 % 4294967296;#t~bitwise1408 := 0; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-4: assume !(0 == ~tdINFO~1 % 4294967296); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-3: assume 50331648 == ~tdINFO~1 % 4294967296;#t~bitwise1408 := ~tdINFO~1; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-3: assume !(50331648 == ~tdINFO~1 % 4294967296); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-2: havoc #t~bitwise1408;assume #t~bitwise1408 % 4294967296 <= ~tdINFO~1 % 4294967296 && #t~bitwise1408 % 4294967296 <= 50331648; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-1: [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320-1: SUMMARY for call #t~ret1434 := ed_schedule(~ohci.base, ~ohci.offset, ~ed~4.base, ~ed~4.offset); srcloc: null [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8320: assume -2147483648 <= #t~ret1434 && #t~ret1434 <= 2147483647;havoc #t~ret1434; [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221-2: call #t~mem1386 := read~int#84(~ohci.base, 924 + ~ohci.offset, 4); [2025-02-08 02:46:56,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221-1: SUMMARY for call #t~ret1387 := ldv__builtin_expect((if 2 == #t~mem1386 % 4294967296 then 1 else 0), 1); srcloc: null [2025-02-08 02:46:56,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221: assume -9223372036854775808 <= #t~ret1387 && #t~ret1387 <= 9223372036854775807;~tmp___2~21 := #t~ret1387; [2025-02-08 02:46:56,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8436: ~tmp___17~4 := ~__ms___2~0;~__ms___2~0 := ~__ms___2~0 - 1; [2025-02-08 02:46:56,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8436-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:56,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: SUMMARY for call #t~ret1455 := quirk_zfmicro(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:56,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: assume -2147483648 <= #t~ret1455 && #t~ret1455 <= 2147483647;~tmp___16~4 := #t~ret1455;havoc #t~ret1455; [2025-02-08 02:46:56,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-1: SUMMARY for call #t~ret1409 := cpu_to_hc32(~ohci.base, ~ohci.offset, 2); srcloc: null [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: ~tmp___4~15 := #t~ret1409;havoc #t~ret1409;call #t~mem1410 := read~int#84(~ed~4.base, 8 + ~ed~4.offset, 4); [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8222: assume 0 != ~tmp___2~21;call #t~mem1388 := read~int#84(~ed~4.base, 73 + ~ed~4.offset, 2); [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8222: assume !(0 != ~tmp___2~21); [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: assume (~ed~4.base + (48 + ~ed~4.offset)) % 18446744073709551616 != (~entry~2.base + ~entry~2.offset) % 18446744073709551616; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: assume !((~ed~4.base + (48 + ~ed~4.offset)) % 18446744073709551616 != (~entry~2.base + ~entry~2.offset) % 18446744073709551616); [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: ~entry~2.base, ~entry~2.offset := ~tmp~64.base, ~tmp~64.offset;call #t~mem1420.base, #t~mem1420.offset := read~$Pointer$#84(~entry~2.base, ~entry~2.offset, 8);~tmp~64.base, ~tmp~64.offset := #t~mem1420.base, #t~mem1420.offset;havoc #t~mem1420.base, #t~mem1420.offset; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371-1: call #t~mem1446.base, #t~mem1446.offset := read~$Pointer$#84(~ohci.base, 100 + ~ohci.offset, 8); [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338: assume #t~short1438;havoc #t~mem1436;havoc #t~mem1437.base, #t~mem1437.offset;havoc #t~short1438;~command~0 := 0;~control~0 := 0;call #t~mem1439.base, #t~mem1439.offset := read~$Pointer$#84(~ohci.base, 108 + ~ohci.offset, 8); [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338: assume !#t~short1438;havoc #t~mem1436;havoc #t~mem1437.base, #t~mem1437.offset;havoc #t~short1438; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371: assume 0 != (#t~mem1446.base + #t~mem1446.offset) % 18446744073709551616;havoc #t~mem1446.base, #t~mem1446.offset; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371: assume !(0 != (#t~mem1446.base + #t~mem1446.offset) % 18446744073709551616);havoc #t~mem1446.base, #t~mem1446.offset; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: assume 0 != ~tmp___16~4; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8404: assume !(0 != ~tmp___16~4); [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-2: havoc #t~bitwise1411;assume #t~bitwise1411 % 4294967296 <= #t~mem1410 % 4294967296 && #t~bitwise1411 % 4294967296 <= (4294967295 - ~tmp___4~15) % 4294967296; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-1: [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338-2: call #t~mem1436 := read~int#84(~ohci.base, 924 + ~ohci.offset, 4);#t~short1438 := 2 == #t~mem1436 % 4294967296; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: call write~int#84(#t~bitwise1411, ~ed~4.base, 8 + ~ed~4.offset, 4);havoc #t~mem1410;havoc #t~bitwise1411; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338-1: assume #t~short1438;call #t~mem1437.base, #t~mem1437.offset := read~$Pointer$#84(~ohci.base, 92 + ~ohci.offset, 8);#t~short1438 := 0 == (#t~mem1437.base + #t~mem1437.offset) % 18446744073709551616; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338-1: assume !#t~short1438; [2025-02-08 02:46:56,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: call write~int#84(0, ~ed~4.base, 64 + ~ed~4.offset, 1); [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-4: assume 0 == #t~mem1410 % 4294967296 || 0 == (4294967295 - ~tmp___4~15) % 4294967296;#t~bitwise1411 := 0; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-4: assume !(0 == #t~mem1410 % 4294967296 || 0 == (4294967295 - ~tmp___4~15) % 4294967296); [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-3: assume #t~mem1410 % 4294967296 == (4294967295 - ~tmp___4~15) % 4294967296;#t~bitwise1411 := #t~mem1410; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272-3: assume !(#t~mem1410 % 4294967296 == (4294967295 - ~tmp___4~15) % 4294967296); [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume 0 != ~tmp___11~8 % 18446744073709551616; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume !(0 != ~tmp___11~8 % 18446744073709551616); [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume (if ((if ~tick % 65536 % 4294967296 <= 2147483647 then ~tick % 65536 % 4294967296 else ~tick % 65536 % 4294967296 - 4294967296) - (if #t~mem1388 % 65536 % 4294967296 <= 2147483647 then #t~mem1388 % 65536 % 4294967296 else #t~mem1388 % 65536 % 4294967296 - 4294967296)) % 65536 <= 32767 then ((if ~tick % 65536 % 4294967296 <= 2147483647 then ~tick % 65536 % 4294967296 else ~tick % 65536 % 4294967296 - 4294967296) - (if #t~mem1388 % 65536 % 4294967296 <= 2147483647 then #t~mem1388 % 65536 % 4294967296 else #t~mem1388 % 65536 % 4294967296 - 4294967296)) % 65536 else ((if ~tick % 65536 % 4294967296 <= 2147483647 then ~tick % 65536 % 4294967296 else ~tick % 65536 % 4294967296 - 4294967296) - (if #t~mem1388 % 65536 % 4294967296 <= 2147483647 then #t~mem1388 % 65536 % 4294967296 else #t~mem1388 % 65536 % 4294967296 - 4294967296)) % 65536 - 65536) < 0;havoc #t~mem1388;~last~1.base, ~last~1.offset := ~ed~4.base, 32 + ~ed~4.offset; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: assume !((if ((if ~tick % 65536 % 4294967296 <= 2147483647 then ~tick % 65536 % 4294967296 else ~tick % 65536 % 4294967296 - 4294967296) - (if #t~mem1388 % 65536 % 4294967296 <= 2147483647 then #t~mem1388 % 65536 % 4294967296 else #t~mem1388 % 65536 % 4294967296 - 4294967296)) % 65536 <= 32767 then ((if ~tick % 65536 % 4294967296 <= 2147483647 then ~tick % 65536 % 4294967296 else ~tick % 65536 % 4294967296 - 4294967296) - (if #t~mem1388 % 65536 % 4294967296 <= 2147483647 then #t~mem1388 % 65536 % 4294967296 else #t~mem1388 % 65536 % 4294967296 - 4294967296)) % 65536 else ((if ~tick % 65536 % 4294967296 <= 2147483647 then ~tick % 65536 % 4294967296 else ~tick % 65536 % 4294967296 - 4294967296) - (if #t~mem1388 % 65536 % 4294967296 <= 2147483647 then #t~mem1388 % 65536 % 4294967296 else #t~mem1388 % 65536 % 4294967296 - 4294967296)) % 65536 - 65536) < 0);havoc #t~mem1388; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-2: havoc #t~bitwise1447;assume (#t~bitwise1447 % 4294967296 >= ~command~0 % 4294967296 && #t~bitwise1447 % 4294967296 >= 4) && #t~bitwise1447 % 4294967296 <= 4 + ~command~0 % 4294967296; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306: assume -2147483648 <= #t~ret1422 && #t~ret1422 <= 2147483647;~tmp___7~12 := #t~ret1422;havoc #t~ret1422;#t~short1424 := 0 != ~tmp___7~12; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-1: [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: ~command~0 := #t~bitwise1447;havoc #t~bitwise1447; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: assume true; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: assume !true;~__ms___1~0 := 1; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-4: assume 0 == ~command~0 % 4294967296 || 4 == ~command~0 % 4294967296;#t~bitwise1447 := 4; [2025-02-08 02:46:56,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-4: assume !(0 == ~command~0 % 4294967296 || 4 == ~command~0 % 4294967296); [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-3: assume false;#t~bitwise1447 := ~command~0; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372-3: assume !false; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8306-1: SUMMARY for call #t~ret1422 := quirk_zfmicro(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: ~__mptr___0~0.base, ~__mptr___0~0.offset := ~entry~2.base, ~entry~2.offset;~td___0~0.base, ~td___0~0.offset := ~__mptr___0~0.base, -6120 + ~__mptr___0~0.offset;call #t~mem1398.base, #t~mem1398.offset := read~$Pointer$#84(~td___0~0.base, 45 + ~td___0~0.offset, 8);~urb~1.base, ~urb~1.offset := #t~mem1398.base, #t~mem1398.offset;havoc #t~mem1398.base, #t~mem1398.offset;call #t~mem1399.base, #t~mem1399.offset := read~$Pointer$#84(~td___0~0.base, 45 + ~td___0~0.offset, 8);call #t~mem1400.base, #t~mem1400.offset := read~$Pointer$#84(#t~mem1399.base, 4 + #t~mem1399.offset, 8);~urb_priv~3.base, ~urb_priv~3.offset := #t~mem1400.base, #t~mem1400.offset;havoc #t~mem1399.base, #t~mem1399.offset;havoc #t~mem1400.base, #t~mem1400.offset;call #t~mem1401 := read~int#84(~urb~1.base, 20 + ~urb~1.offset, 4); [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307-1: assume #t~short1424;call #t~mem1423 := read~int#84(~ed~4.base, 65 + ~ed~4.offset, 1);#t~short1424 := 1 == #t~mem1423 % 256 % 4294967296; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307-1: assume !#t~short1424; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: assume 50331648 == #t~bitwise1412 % 4294967296;havoc #t~bitwise1412; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274: assume !(50331648 == #t~bitwise1412 % 4294967296);havoc #t~bitwise1412; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume #t~short1424;havoc #t~mem1423;havoc #t~short1424;call #t~mem1425 := read~int#84(~ohci.base, 1285 + ~ohci.offset, 4);call write~int#84(#t~mem1425 - 1, ~ohci.base, 1285 + ~ohci.offset, 4);havoc #t~mem1425; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume !#t~short1424;havoc #t~mem1423;havoc #t~short1424; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373-1: SUMMARY for call #t~ret1448 := quirk_zfmicro(~ohci.base, ~ohci.offset); srcloc: null [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume -2147483648 <= #t~ret1448 && #t~ret1448 <= 2147483647;~tmp___14~8 := #t~ret1448;havoc #t~ret1448; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274-4: assume 0 == ~tdINFO~1 % 4294967296;#t~bitwise1412 := 0; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274-4: assume !(0 == ~tdINFO~1 % 4294967296); [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274-3: assume 50331648 == ~tdINFO~1 % 4294967296;#t~bitwise1412 := ~tdINFO~1; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274-3: assume !(50331648 == ~tdINFO~1 % 4294967296); [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274-2: havoc #t~bitwise1412;assume #t~bitwise1412 % 4294967296 <= ~tdINFO~1 % 4294967296 && #t~bitwise1412 % 4294967296 <= 50331648; [2025-02-08 02:46:56,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8274-1: [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume 0 != ~tmp___14~8; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume !(0 != ~tmp___14~8); [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275-1: SUMMARY for call #t~ret1413 := cpu_to_hc32(~ohci.base, ~ohci.offset, 2); srcloc: null [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: assume 0 != ~tmp___17~4 % 18446744073709551616; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: assume !(0 != ~tmp___17~4 % 18446744073709551616); [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: ~tmp___5~14 := #t~ret1413;havoc #t~ret1413;call #t~mem1414 := read~int#84(~ed~4.base, 8 + ~ed~4.offset, 4); [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: assume 0 != (#t~mem1439.base + #t~mem1439.offset) % 18446744073709551616;havoc #t~mem1439.base, #t~mem1439.offset; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8341: assume !(0 != (#t~mem1439.base + #t~mem1439.offset) % 18446744073709551616);havoc #t~mem1439.base, #t~mem1439.offset; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424-2: call #t~mem1456 := read~int#84(~ohci.base, 1060 + ~ohci.offset, 4);call #t~mem1457.base, #t~mem1457.offset := read~$Pointer$#84(~ohci.base, 68 + ~ohci.offset, 8); [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424-1: SUMMARY for call _ohci_writel(~ohci.base, ~ohci.offset, #t~mem1456, #t~mem1457.base, 4 + #t~mem1457.offset); srcloc: null [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8424: havoc #t~mem1456;havoc #t~mem1457.base, #t~mem1457.offset; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: assume 0 != ~modified~0; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: assume !(0 != ~modified~0);call #t~mem1435.base, #t~mem1435.offset := read~$Pointer$#84(~last~1.base, ~last~1.offset, 8);~ed~4.base, ~ed~4.offset := #t~mem1435.base, #t~mem1435.offset; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: ~command~0 := #t~bitwise1440;havoc #t~bitwise1440; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: assume true; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: assume !true;~__ms___0~0 := 1; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-4: assume 0 == ~command~0 % 4294967296 || 2 == ~command~0 % 4294967296;#t~bitwise1440 := 2; [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-4: assume !(0 == ~command~0 % 4294967296 || 2 == ~command~0 % 4294967296); [2025-02-08 02:46:56,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-2: havoc #t~bitwise1415;assume (#t~bitwise1415 % 4294967296 >= #t~mem1414 % 4294967296 && #t~bitwise1415 % 4294967296 >= ~tmp___5~14 % 4294967296) && #t~bitwise1415 % 4294967296 <= #t~mem1414 % 4294967296 + ~tmp___5~14 % 4294967296; [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-3: assume false;#t~bitwise1440 := ~command~0; [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-3: assume !false; [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-1: [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-2: havoc #t~bitwise1440;assume (#t~bitwise1440 % 4294967296 >= ~command~0 % 4294967296 && #t~bitwise1440 % 4294967296 >= 2) && #t~bitwise1440 % 4294967296 <= 2 + ~command~0 % 4294967296; [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276: call write~int#84(#t~bitwise1415, ~ed~4.base, 8 + ~ed~4.offset, 4);havoc #t~mem1414;havoc #t~bitwise1415; [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342-1: [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-4: assume 0 == #t~mem1414 % 4294967296 || #t~mem1414 % 4294967296 == ~tmp___5~14 % 4294967296;#t~bitwise1415 := ~tmp___5~14; [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-4: assume !(0 == #t~mem1414 % 4294967296 || #t~mem1414 % 4294967296 == ~tmp___5~14 % 4294967296); [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-3: assume 0 == ~tmp___5~14 % 4294967296;#t~bitwise1415 := #t~mem1414; [2025-02-08 02:46:56,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8276-3: assume !(0 == ~tmp___5~14 % 4294967296); [2025-02-08 02:46:57,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5652: call ULTIMATE.dealloc(~#descriptor~5.base, ~#descriptor~5.offset);havoc ~#descriptor~5.base, ~#descriptor~5.offset; [2025-02-08 02:46:57,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12059: havoc #t~nondet2213; [2025-02-08 02:46:58,709 INFO L? ?]: Removed 3102 outVars from TransFormulas that were not future-live. [2025-02-08 02:46:58,710 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 02:46:58,797 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 02:46:58,798 INFO L337 CfgBuilder]: Removed 1 assume(true) statements. [2025-02-08 02:46:58,798 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:46:58 BoogieIcfgContainer [2025-02-08 02:46:58,799 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 02:46:58,801 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 02:46:58,801 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 02:46:58,808 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 02:46:58,808 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 02:45:52" (1/3) ... [2025-02-08 02:46:58,814 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7145d7ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:46:58, skipping insertion in model container [2025-02-08 02:46:58,815 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:45:55" (2/3) ... [2025-02-08 02:46:58,815 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7145d7ac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:46:58, skipping insertion in model container [2025-02-08 02:46:58,815 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:46:58" (3/3) ... [2025-02-08 02:46:58,816 INFO L128 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--usb--host--ohci-hcd.ko-main.cil.out.i [2025-02-08 02:46:58,830 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 02:46:58,833 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 32_7a_cilled_linux-3.8-rc1-drivers--usb--host--ohci-hcd.ko-main.cil.out.i that has 285 procedures, 3754 locations, 1 initial locations, 145 loop locations, and 1 error locations. [2025-02-08 02:46:58,925 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 02:46:58,938 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6dbc8664, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 02:46:58,938 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-08 02:46:58,951 INFO L276 IsEmpty]: Start isEmpty. Operand has 3149 states, 2208 states have (on average 1.4415760869565217) internal successors, (3183), 2355 states have internal predecessors, (3183), 694 states have call successors, (694), 137 states have call predecessors, (694), 130 states have return successors, (675), 667 states have call predecessors, (675), 675 states have call successors, (675) [2025-02-08 02:46:58,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2025-02-08 02:46:58,957 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 02:46:58,957 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 02:46:58,958 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 02:46:58,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 02:46:58,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1857596398, now seen corresponding path program 1 times [2025-02-08 02:46:58,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 02:46:58,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733196514] [2025-02-08 02:46:58,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 02:46:58,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 02:47:14,703 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-02-08 02:47:15,070 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-02-08 02:47:15,071 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 02:47:15,071 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 02:47:15,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 02:47:15,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 02:47:15,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733196514] [2025-02-08 02:47:15,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733196514] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 02:47:15,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 02:47:15,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 02:47:15,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79071420] [2025-02-08 02:47:15,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 02:47:15,832 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 02:47:15,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 02:47:15,846 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 02:47:15,847 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 02:47:15,855 INFO L87 Difference]: Start difference. First operand has 3149 states, 2208 states have (on average 1.4415760869565217) internal successors, (3183), 2355 states have internal predecessors, (3183), 694 states have call successors, (694), 137 states have call predecessors, (694), 130 states have return successors, (675), 667 states have call predecessors, (675), 675 states have call successors, (675) Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:47:17,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 02:47:17,606 INFO L93 Difference]: Finished difference Result 5166 states and 7444 transitions. [2025-02-08 02:47:17,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 02:47:17,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2025-02-08 02:47:17,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 02:47:17,613 INFO L225 Difference]: With dead ends: 5166 [2025-02-08 02:47:17,614 INFO L226 Difference]: Without dead ends: 39 [2025-02-08 02:47:17,634 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 02:47:17,636 INFO L435 NwaCegarLoop]: 4018 mSDtfsCounter, 4161 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4161 SdHoareTripleChecker+Valid, 4018 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-02-08 02:47:17,636 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4161 Valid, 4018 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-02-08 02:47:17,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2025-02-08 02:47:17,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2025-02-08 02:47:17,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 31 states have (on average 1.096774193548387) internal successors, (34), 33 states have internal predecessors, (34), 6 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-02-08 02:47:17,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 41 transitions. [2025-02-08 02:47:17,662 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 41 transitions. Word has length 12 [2025-02-08 02:47:17,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 02:47:17,662 INFO L471 AbstractCegarLoop]: Abstraction has 39 states and 41 transitions. [2025-02-08 02:47:17,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:47:17,663 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 41 transitions. [2025-02-08 02:47:17,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2025-02-08 02:47:17,663 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 02:47:17,663 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 02:47:17,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-08 02:47:17,664 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 02:47:17,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 02:47:17,664 INFO L85 PathProgramCache]: Analyzing trace with hash -677807480, now seen corresponding path program 1 times [2025-02-08 02:47:17,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 02:47:17,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978659994] [2025-02-08 02:47:17,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 02:47:17,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms