./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.7.3/main0_drivers-net-wireless-mwl8k-ko---32_7a--linux-3.7.3.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.7.3/main0_drivers-net-wireless-mwl8k-ko---32_7a--linux-3.7.3.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 9fb04a0af46024fa71375b29ecbfe2448c526aa77e6e8b7cdf1d1817283f6852 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:30:53,512 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:30:53,572 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:30:53,577 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:30:53,579 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:30:53,598 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:30:53,599 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:30:53,600 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:30:53,600 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:30:53,600 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:30:53,601 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:30:53,601 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:30:53,601 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:30:53,601 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:30:53,602 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:30:53,602 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:30:53,602 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:30:53,602 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:30:53,602 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:30:53,602 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:30:53,602 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:30:53,602 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:30:53,603 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:30:53,603 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:30:53,603 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:30:53,603 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:30:53,603 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:30:53,603 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:30:53,603 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:30:53,603 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:30:53,603 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:30:53,603 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:30:53,604 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:30:53,604 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:30:53,604 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:30:53,604 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:30:53,604 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:30:53,604 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:30:53,604 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:30:53,604 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:30:53,605 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 -> 9fb04a0af46024fa71375b29ecbfe2448c526aa77e6e8b7cdf1d1817283f6852 [2025-02-08 02:30:53,841 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:30:53,850 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:30:53,852 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:30:53,853 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:30:53,854 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:30:53,855 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.7.3/main0_drivers-net-wireless-mwl8k-ko---32_7a--linux-3.7.3.i [2025-02-08 02:30:55,049 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/aa007feff/385cada69d9c4abcb30d75783d049c53/FLAG52e159535 [2025-02-08 02:30:55,629 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:30:55,634 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.7.3/main0_drivers-net-wireless-mwl8k-ko---32_7a--linux-3.7.3.i [2025-02-08 02:30:55,714 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/aa007feff/385cada69d9c4abcb30d75783d049c53/FLAG52e159535 [2025-02-08 02:30:55,739 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/aa007feff/385cada69d9c4abcb30d75783d049c53 [2025-02-08 02:30:55,747 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:30:55,748 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:30:55,749 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:30:55,749 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:30:55,753 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:30:55,754 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:30:55" (1/1) ... [2025-02-08 02:30:55,754 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12fdff9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:55, skipping insertion in model container [2025-02-08 02:30:55,756 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:30:55" (1/1) ... [2025-02-08 02:30:55,857 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:30:58,938 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.7.3/main0_drivers-net-wireless-mwl8k-ko---32_7a--linux-3.7.3.i[369202,369215] [2025-02-08 02:30:59,214 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:30:59,324 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:30:59,450 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 %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6090-6091] [2025-02-08 02:30:59,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsfl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [6105] [2025-02-08 02:30:59,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [6113] [2025-02-08 02:30:59,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("661:\n\tcall __sw_hweight32\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word (4*32+23)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0xf3,0x40,0x0f,0xb8,0xc7\n6641:\n\t.popsection": "=a" (res): "D" (w)); [6122] [2025-02-08 02:30:59,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [6170] [2025-02-08 02:30:59,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6173] [2025-02-08 02:30:59,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6176] [2025-02-08 02:30:59,459 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6179] [2025-02-08 02:30:59,460 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/vladimir/UFO/Work/test/inst/current/envs/linux-3.7.3/linux-3.7.3/arch/x86/include/asm/paravirt.h"), "i" (827), "i" (12UL)); [6211-6212] [2025-02-08 02:30:59,460 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"); [6217-6219] [2025-02-08 02:30:59,461 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; incl %0": "+m" (v->counter)); [6239] [2025-02-08 02:30:59,461 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; decl %0": "+m" (v->counter)); [6246] [2025-02-08 02:30:59,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [6303] [2025-02-08 02:30:59,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6306] [2025-02-08 02:30:59,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6309] [2025-02-08 02:30:59,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6312] [2025-02-08 02:30:59,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6382] [2025-02-08 02:30:59,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6396] [2025-02-08 02:30:59,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6404] [2025-02-08 02:30:59,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6407] [2025-02-08 02:30:59,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6489] [2025-02-08 02:30:59,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6516] [2025-02-08 02:30:59,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6525] [2025-02-08 02:30:59,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6532] [2025-02-08 02:30:59,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6692-6693] [2025-02-08 02:30:59,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6721-6722] [2025-02-08 02:30:59,497 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7748] [2025-02-08 02:30:59,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7765] [2025-02-08 02:30:59,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7830] [2025-02-08 02:30:59,500 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [7847] [2025-02-08 02:30:59,515 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1627), "i" (12UL)); [8395-8396] [2025-02-08 02:30:59,518 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1694), "i" (12UL)); [8461-8462] [2025-02-08 02:30:59,518 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1703), "i" (12UL)); [8476-8477] [2025-02-08 02:30:59,519 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1721), "i" (12UL)); [8497-8498] [2025-02-08 02:30:59,523 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1851), "i" (12UL)); [8658-8659] [2025-02-08 02:30:59,524 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1863), "i" (12UL)); [8677-8678] [2025-02-08 02:30:59,531 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (2061), "i" (12UL)); [8903-8904] [2025-02-08 02:30:59,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8926] [2025-02-08 02:30:59,616 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (3641), "i" (12UL)); [10260-10261] [2025-02-08 02:30:59,646 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (5080), "i" (12UL)); [11621-11622] [2025-02-08 02:30:59,649 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (5215), "i" (12UL)); [11761-11762] [2025-02-08 02:30:59,649 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (5216), "i" (12UL)); [11769-11770] [2025-02-08 02:30:59,655 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/vladimir/UFO/Work/test/work/current--X--drivers/net/wireless/mwl8k.ko--X--defaultlinux-3.7.3--X--32_7a--X--ufo/linux-3.7.3/csd_deg_dscv/12/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (5411), "i" (12UL)); [11933-11934] [2025-02-08 02:30:59,670 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.7.3/main0_drivers-net-wireless-mwl8k-ko---32_7a--linux-3.7.3.i[369202,369215] [2025-02-08 02:30:59,689 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:30:59,812 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:30:59,812 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59 WrapperNode [2025-02-08 02:30:59,813 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:30:59,814 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:30:59,814 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:30:59,814 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:30:59,818 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:30:59" (1/1) ... [2025-02-08 02:30:59,884 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:30:59" (1/1) ... [2025-02-08 02:31:00,115 INFO L138 Inliner]: procedures = 415, calls = 3343, calls flagged for inlining = 192, calls inlined = 163, statements flattened = 7651 [2025-02-08 02:31:00,115 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:31:00,116 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:31:00,139 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:31:00,140 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:31:00,156 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:00,157 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:00,262 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:01,661 INFO L175 MemorySlicer]: Split 1950 memory accesses to 34 slices as follows [1, 1, 14, 20, 12, 1, 2, 1, 9, 6, 1, 32, 3, 4, 2, 1, 38, 4, 2, 4, 6, 5, 1, 6, 6, 1, 1670, 6, 6, 8, 1, 10, 3, 63]. 86 percent of accesses are in the largest equivalence class. The 128 initializations are split as follows [0, 0, 0, 20, 12, 0, 2, 0, 0, 6, 0, 0, 3, 4, 2, 0, 0, 0, 0, 0, 6, 5, 0, 6, 6, 0, 36, 6, 6, 8, 0, 0, 0, 0]. The 999 writes are split as follows [0, 1, 0, 0, 0, 0, 0, 1, 3, 0, 1, 32, 0, 0, 0, 1, 24, 2, 0, 4, 0, 0, 0, 0, 0, 1, 863, 0, 0, 0, 0, 0, 3, 63]. [2025-02-08 02:31:01,662 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:01,662 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:01,934 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:01,952 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:02,000 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:02,031 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:02,097 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:31:02,099 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:31:02,099 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:31:02,099 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:31:02,100 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (1/1) ... [2025-02-08 02:31:02,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:31:02,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:31:02,130 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:31:02,132 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:31:02,151 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_disable [2025-02-08 02:31:02,151 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_disable [2025-02-08 02:31:02,151 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_key [2025-02-08 02:31:02,151 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_key [2025-02-08 02:31:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 02:31:02,152 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 02:31:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:31:02,152 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:31:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:31:02,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:31:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 02:31:02,152 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 02:31:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-08 02:31:02,152 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-08 02:31:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 02:31:02,152 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 02:31:02,152 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fw_mutex [2025-02-08 02:31:02,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fw_mutex [2025-02-08 02:31:02,153 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 02:31:02,153 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 02:31:02,153 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 02:31:02,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 02:31:02,154 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_release_firmware [2025-02-08 02:31:02,154 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_release_firmware [2025-02-08 02:31:02,154 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 02:31:02,154 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 02:31:02,154 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_enable [2025-02-08 02:31:02,154 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_enable [2025-02-08 02:31:02,154 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_mgmt [2025-02-08 02:31:02,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_mgmt [2025-02-08 02:31:02,154 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_fw_unlock [2025-02-08 02:31:02,155 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_fw_unlock [2025-02-08 02:31:02,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 02:31:02,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 02:31:02,155 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_8366_ap_init [2025-02-08 02:31:02,155 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_8366_ap_init [2025-02-08 02:31:02,155 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:31:02,155 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 02:31:02,156 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:31:02,156 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_ht_caps [2025-02-08 02:31:02,156 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_ht_caps [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_start [2025-02-08 02:31:02,156 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_start [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_request_fw [2025-02-08 02:31:02,156 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_request_fw [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:31:02,156 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2025-02-08 02:31:02,156 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:31:02,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:31:02,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:31:02,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:31:02,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:31:02,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:31:02,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:31:02,158 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 02:31:02,159 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_load_firmware [2025-02-08 02:31:02,159 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_load_firmware [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:31:02,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:31:02,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:31:02,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 02:31:02,162 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 02:31:02,162 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_probe_hw [2025-02-08 02:31:02,162 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_probe_hw [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure SET_IEEE80211_PERM_ADDR [2025-02-08 02:31:02,162 INFO L138 BoogieDeclarations]: Found implementation of procedure SET_IEEE80211_PERM_ADDR [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:31:02,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:31:02,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:31:02,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:31:02,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_name [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_name [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_caps [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_caps [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_wmm_mode [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_wmm_mode [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 02:31:02,166 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:31:02,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:31:02,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:31:02,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_add_stream [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_add_stream [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_init [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_init [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure _cond_resched [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_control [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_control [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_work [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_work [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_post_pervif_cmd [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_post_pervif_cmd [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queues [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queues [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_hw_reset [2025-02-08 02:31:02,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_hw_reset [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:31:02,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:31:02,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:31:02,172 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:31:02,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_conf_tx [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_conf_tx [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_pre_scan [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_pre_scan [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_post_scan [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_post_scan [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_load_fw_image [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_load_fw_image [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_init_txqs [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_init_txqs [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_vif [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_vif [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_qos [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_qos [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight32 [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight32 [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_hdrlen [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_hdrlen [2025-02-08 02:31:02,174 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_init_firmware [2025-02-08 02:31:02,174 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_init_firmware [2025-02-08 02:31:02,177 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_enable_sniffer [2025-02-08 02:31:02,178 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_enable_sniffer [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:31:02,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:31:02,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:31:02,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:31:02,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:31:02,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:31:02,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:31:02,178 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:31:02,179 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 02:31:02,179 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 02:31:02,179 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2025-02-08 02:31:02,179 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_rf_antenna [2025-02-08 02:31:02,179 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_rf_antenna [2025-02-08 02:31:02,179 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-02-08 02:31:02,180 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_reload_firmware [2025-02-08 02:31:02,180 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_reload_firmware [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 02:31:02,180 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 02:31:02,180 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_channel_to_frequency [2025-02-08 02:31:02,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_channel_to_frequency [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:31:02,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_add_dma_header [2025-02-08 02:31:02,181 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_add_dma_header [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_stream [2025-02-08 02:31:02,181 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_stream [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure dev_notice [2025-02-08 02:31:02,181 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_notice [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_txq_reclaim [2025-02-08 02:31:02,181 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_txq_reclaim [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_radio_preamble [2025-02-08 02:31:02,181 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_radio_preamble [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_config [2025-02-08 02:31:02,181 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_config [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:31:02,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:31:02,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:31:02,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:31:02,182 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:31:02,183 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:31:02,183 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-02-08 02:31:02,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-02-08 02:31:02,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-02-08 02:31:02,185 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_txq_deinit [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_txq_deinit [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure rxq_refill [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure rxq_refill [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_process [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_process [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_fw_lock [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_fw_lock [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_8366_ap_process [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_8366_ap_process [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure __mwl8k_cmd_mac_multicast_adr [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure __mwl8k_cmd_mac_multicast_adr [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_destroy_ba [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_destroy_ba [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_tx_start [2025-02-08 02:31:02,186 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_tx_start [2025-02-08 02:31:02,186 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_dma_header [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_dma_header [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_stop [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_stop [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_update_mac_addr [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_update_mac_addr [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_8366_ap_refill [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_8366_ap_refill [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queues [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queues [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_cpu_idle [2025-02-08 02:31:02,187 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_cpu_idle [2025-02-08 02:31:02,187 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_encryption_set_cmd_info [2025-02-08 02:31:02,188 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_encryption_set_cmd_info [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_mac_addr [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_mac_addr [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure legacy_rate_mask_to_array [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure legacy_rate_mask_to_array [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_refill [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_refill [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_release_fw [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_release_fw [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxq_deinit [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxq_deinit [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_send_fw_load_cmd [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_send_fw_load_cmd [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-08 02:31:02,189 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:31:02,189 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_new_stn_del [2025-02-08 02:31:02,190 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_new_stn_del [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_post_cmd [2025-02-08 02:31:02,190 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_post_cmd [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_lookup_stream [2025-02-08 02:31:02,190 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_lookup_stream [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2025-02-08 02:31:02,190 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2025-02-08 02:31:02,190 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2025-02-08 02:31:02,190 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2025-02-08 02:31:03,213 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:31:03,216 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:31:03,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10523: mwl8k_cmd_update_encryption_enable_#res#1 := mwl8k_cmd_update_encryption_enable_~rc~40#1; [2025-02-08 02:31:03,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10523-1: SUMMARY for call kfree(mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset); srcloc: null [2025-02-08 02:31:03,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: assume 0 != ~rc~43#1; [2025-02-08 02:31:03,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: assume !(0 != ~rc~43#1);call #t~mem1449#1 := read~int#26(~key#1.base, ~key#1.offset, 4);#t~short1451#1 := 1027073 == #t~mem1449#1 % 4294967296; [2025-02-08 02:31:03,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10519: mwl8k_cmd_update_encryption_enable_~__ret~19#1.base, mwl8k_cmd_update_encryption_enable_~__ret~19#1.offset := mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.offset;havoc mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.offset; [2025-02-08 02:31:03,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10519-1: SUMMARY for call mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, 16 + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, mwl8k_cmd_update_encryption_enable_~addr#1.base, mwl8k_cmd_update_encryption_enable_~addr#1.offset, mwl8k_cmd_update_encryption_enable_~__len~18#1); srcloc: null [2025-02-08 02:31:03,379 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10705: assume 0 != ~rc~43#1; [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10705: assume !(0 != ~rc~43#1); [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697-1: assume { :begin_inline_mwl8k_cmd_update_encryption_enable } true;mwl8k_cmd_update_encryption_enable_#in~hw#1.base, mwl8k_cmd_update_encryption_enable_#in~hw#1.offset, mwl8k_cmd_update_encryption_enable_#in~vif#1.base, mwl8k_cmd_update_encryption_enable_#in~vif#1.offset, mwl8k_cmd_update_encryption_enable_#in~addr#1.base, mwl8k_cmd_update_encryption_enable_#in~addr#1.offset, mwl8k_cmd_update_encryption_enable_#in~encr_type#1 := ~hw#1.base, ~hw#1.offset, ~vif#1.base, ~vif#1.offset, ~addr~3#1.base, ~addr~3#1.offset, (if ~encr_type~0#1 % 256 % 4294967296 <= 2147483647 then ~encr_type~0#1 % 256 % 4294967296 else ~encr_type~0#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_cmd_update_encryption_enable_#res#1;havoc mwl8k_cmd_update_encryption_enable_#t~ret1409#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1409#1.offset, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.offset, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.offset, mwl8k_cmd_update_encryption_enable_#t~ret1412#1, mwl8k_cmd_update_encryption_enable_~hw#1.base, mwl8k_cmd_update_encryption_enable_~hw#1.offset, mwl8k_cmd_update_encryption_enable_~vif#1.base, mwl8k_cmd_update_encryption_enable_~vif#1.offset, mwl8k_cmd_update_encryption_enable_~addr#1.base, mwl8k_cmd_update_encryption_enable_~addr#1.offset, mwl8k_cmd_update_encryption_enable_~encr_type#1, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, mwl8k_cmd_update_encryption_enable_~rc~40#1, mwl8k_cmd_update_encryption_enable_~tmp~101#1.base, mwl8k_cmd_update_encryption_enable_~tmp~101#1.offset, mwl8k_cmd_update_encryption_enable_~__len~18#1, mwl8k_cmd_update_encryption_enable_~__ret~19#1.base, mwl8k_cmd_update_encryption_enable_~__ret~19#1.offset;mwl8k_cmd_update_encryption_enable_~hw#1.base, mwl8k_cmd_update_encryption_enable_~hw#1.offset := mwl8k_cmd_update_encryption_enable_#in~hw#1.base, mwl8k_cmd_update_encryption_enable_#in~hw#1.offset;mwl8k_cmd_update_encryption_enable_~vif#1.base, mwl8k_cmd_update_encryption_enable_~vif#1.offset := mwl8k_cmd_update_encryption_enable_#in~vif#1.base, mwl8k_cmd_update_encryption_enable_#in~vif#1.offset;mwl8k_cmd_update_encryption_enable_~addr#1.base, mwl8k_cmd_update_encryption_enable_~addr#1.offset := mwl8k_cmd_update_encryption_enable_#in~addr#1.base, mwl8k_cmd_update_encryption_enable_#in~addr#1.offset;mwl8k_cmd_update_encryption_enable_~encr_type#1 := mwl8k_cmd_update_encryption_enable_#in~encr_type#1;havoc mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset;havoc mwl8k_cmd_update_encryption_enable_~rc~40#1;havoc mwl8k_cmd_update_encryption_enable_~tmp~101#1.base, mwl8k_cmd_update_encryption_enable_~tmp~101#1.offset;havoc mwl8k_cmd_update_encryption_enable_~__len~18#1;havoc mwl8k_cmd_update_encryption_enable_~__ret~19#1.base, mwl8k_cmd_update_encryption_enable_~__ret~19#1.offset; [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10697: #t~ret1452#1 := mwl8k_cmd_update_encryption_enable_#res#1;havoc mwl8k_cmd_update_encryption_enable_#t~ret1409#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1409#1.offset, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.offset, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1411#1.offset, mwl8k_cmd_update_encryption_enable_#t~ret1412#1, mwl8k_cmd_update_encryption_enable_~hw#1.base, mwl8k_cmd_update_encryption_enable_~hw#1.offset, mwl8k_cmd_update_encryption_enable_~vif#1.base, mwl8k_cmd_update_encryption_enable_~vif#1.offset, mwl8k_cmd_update_encryption_enable_~addr#1.base, mwl8k_cmd_update_encryption_enable_~addr#1.offset, mwl8k_cmd_update_encryption_enable_~encr_type#1, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, mwl8k_cmd_update_encryption_enable_~rc~40#1, mwl8k_cmd_update_encryption_enable_~tmp~101#1.base, mwl8k_cmd_update_encryption_enable_~tmp~101#1.offset, mwl8k_cmd_update_encryption_enable_~__len~18#1, mwl8k_cmd_update_encryption_enable_~__ret~19#1.base, mwl8k_cmd_update_encryption_enable_~__ret~19#1.offset;havoc mwl8k_cmd_update_encryption_enable_#in~hw#1.base, mwl8k_cmd_update_encryption_enable_#in~hw#1.offset, mwl8k_cmd_update_encryption_enable_#in~vif#1.base, mwl8k_cmd_update_encryption_enable_#in~vif#1.offset, mwl8k_cmd_update_encryption_enable_#in~addr#1.base, mwl8k_cmd_update_encryption_enable_#in~addr#1.offset, mwl8k_cmd_update_encryption_enable_#in~encr_type#1;assume { :end_inline_mwl8k_cmd_update_encryption_enable } true;assume -2147483648 <= #t~ret1452#1 && #t~ret1452#1 <= 2147483647;~rc~43#1 := #t~ret1452#1;havoc #t~ret1452#1; [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10516: assume mwl8k_cmd_update_encryption_enable_~__len~18#1 % 18446744073709551616 > 63; [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10516: assume !(mwl8k_cmd_update_encryption_enable_~__len~18#1 % 18446744073709551616 > 63); [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: assume 0 == (mwl8k_cmd_update_encryption_enable_~cmd~35#1.base + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset) % 18446744073709551616;mwl8k_cmd_update_encryption_enable_#res#1 := -12; [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10508: assume !(0 == (mwl8k_cmd_update_encryption_enable_~cmd~35#1.base + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset) % 18446744073709551616);call write~int#26(4386, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, 2);call write~int#26(23, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, 2 + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, 2);call write~int#26(0, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, 8 + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, 4);mwl8k_cmd_update_encryption_enable_~__len~18#1 := 6; [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10698: assume 0 != ~rc~43#1; [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10698: assume !(0 != ~rc~43#1);call write~int#26(1, ~mwl8k_vif~6#1.base, 140 + ~mwl8k_vif~6#1.offset, 1); [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: mwl8k_cmd_update_encryption_enable_~__ret~19#1.base, mwl8k_cmd_update_encryption_enable_~__ret~19#1.offset := mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.offset;havoc mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.offset; [2025-02-08 02:31:03,380 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517-1: SUMMARY for call mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1410#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, 16 + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, mwl8k_cmd_update_encryption_enable_~addr#1.base, mwl8k_cmd_update_encryption_enable_~addr#1.offset, mwl8k_cmd_update_encryption_enable_~__len~18#1); srcloc: null [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10521: call write~int#26(mwl8k_cmd_update_encryption_enable_~encr_type#1, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, 22 + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, 1); [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10711: #res#1 := ~rc~43#1; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10522: assume -2147483648 <= mwl8k_cmd_update_encryption_enable_#t~ret1412#1 && mwl8k_cmd_update_encryption_enable_#t~ret1412#1 <= 2147483647;mwl8k_cmd_update_encryption_enable_~rc~40#1 := mwl8k_cmd_update_encryption_enable_#t~ret1412#1;havoc mwl8k_cmd_update_encryption_enable_#t~ret1412#1; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10687: #t~ret1448#1 := mwl8k_cmd_encryption_set_key_#res#1;havoc mwl8k_cmd_encryption_set_key_#t~ret1426#1.base, mwl8k_cmd_encryption_set_key_#t~ret1426#1.offset, mwl8k_cmd_encryption_set_key_#t~ret1427#1, mwl8k_cmd_encryption_set_key_#t~mem1428#1, mwl8k_cmd_encryption_set_key_#t~mem1429#1, mwl8k_cmd_encryption_set_key_#t~bitwise1430#1, mwl8k_cmd_encryption_set_key_#t~mem1431#1, mwl8k_cmd_encryption_set_key_#t~switch1432#1, mwl8k_cmd_encryption_set_key_#t~mem1433#1, mwl8k_cmd_encryption_set_key_#t~mem1434#1, mwl8k_cmd_encryption_set_key_#t~memcpy~res1435#1.base, mwl8k_cmd_encryption_set_key_#t~memcpy~res1435#1.offset, mwl8k_cmd_encryption_set_key_#t~mem1436#1, mwl8k_cmd_encryption_set_key_#t~mem1437#1, mwl8k_cmd_encryption_set_key_#t~memcpy~res1438#1.base, mwl8k_cmd_encryption_set_key_#t~memcpy~res1438#1.offset, mwl8k_cmd_encryption_set_key_#t~ret1439#1, mwl8k_cmd_encryption_set_key_~hw#1.base, mwl8k_cmd_encryption_set_key_~hw#1.offset, mwl8k_cmd_encryption_set_key_~vif#1.base, mwl8k_cmd_encryption_set_key_~vif#1.offset, mwl8k_cmd_encryption_set_key_~addr#1.base, mwl8k_cmd_encryption_set_key_~addr#1.offset, mwl8k_cmd_encryption_set_key_~key#1.base, mwl8k_cmd_encryption_set_key_~key#1.offset, mwl8k_cmd_encryption_set_key_~cmd~36#1.base, mwl8k_cmd_encryption_set_key_~cmd~36#1.offset, mwl8k_cmd_encryption_set_key_~rc~41#1, mwl8k_cmd_encryption_set_key_~keymlen~0#1, mwl8k_cmd_encryption_set_key_~action~0#1, mwl8k_cmd_encryption_set_key_~idx~0#1, mwl8k_cmd_encryption_set_key_~mwl8k_vif~4#1.base, mwl8k_cmd_encryption_set_key_~mwl8k_vif~4#1.offset, mwl8k_cmd_encryption_set_key_~tmp~102#1.base, mwl8k_cmd_encryption_set_key_~tmp~102#1.offset, mwl8k_cmd_encryption_set_key_~__len~20#1, mwl8k_cmd_encryption_set_key_~__ret~21#1.base, mwl8k_cmd_encryption_set_key_~__ret~21#1.offset, mwl8k_cmd_encryption_set_key_~__len___0~3#1, mwl8k_cmd_encryption_set_key_~__ret___0~3#1.base, mwl8k_cmd_encryption_set_key_~__ret___0~3#1.offset;havoc mwl8k_cmd_encryption_set_key_#in~hw#1.base, mwl8k_cmd_encryption_set_key_#in~hw#1.offset, mwl8k_cmd_encryption_set_key_#in~vif#1.base, mwl8k_cmd_encryption_set_key_#in~vif#1.offset, mwl8k_cmd_encryption_set_key_#in~addr#1.base, mwl8k_cmd_encryption_set_key_#in~addr#1.offset, mwl8k_cmd_encryption_set_key_#in~key#1.base, mwl8k_cmd_encryption_set_key_#in~key#1.offset;assume { :end_inline_mwl8k_cmd_encryption_set_key } true;assume -2147483648 <= #t~ret1448#1 && #t~ret1448#1 <= 2147483647;~rc~43#1 := #t~ret1448#1;havoc #t~ret1448#1; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10522-1: SUMMARY for call mwl8k_cmd_update_encryption_enable_#t~ret1412#1 := mwl8k_post_pervif_cmd(mwl8k_cmd_update_encryption_enable_~hw#1.base, mwl8k_cmd_update_encryption_enable_~hw#1.offset, mwl8k_cmd_update_encryption_enable_~vif#1.base, mwl8k_cmd_update_encryption_enable_~vif#1.offset, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset); srcloc: null [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10506: mwl8k_cmd_update_encryption_enable_~tmp~101#1.base, mwl8k_cmd_update_encryption_enable_~tmp~101#1.offset := mwl8k_cmd_update_encryption_enable_#t~ret1409#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1409#1.offset;havoc mwl8k_cmd_update_encryption_enable_#t~ret1409#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1409#1.offset;mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset := mwl8k_cmd_update_encryption_enable_~tmp~101#1.base, mwl8k_cmd_update_encryption_enable_~tmp~101#1.offset; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10704: #t~ret1453#1 := mwl8k_cmd_encryption_remove_key_#res#1;havoc mwl8k_cmd_encryption_remove_key_#t~ret1440#1.base, mwl8k_cmd_encryption_remove_key_#t~ret1440#1.offset, mwl8k_cmd_encryption_remove_key_#t~ret1441#1, mwl8k_cmd_encryption_remove_key_#t~mem1442#1, mwl8k_cmd_encryption_remove_key_#t~mem1443#1, mwl8k_cmd_encryption_remove_key_#t~short1444#1, mwl8k_cmd_encryption_remove_key_#t~mem1445#1, mwl8k_cmd_encryption_remove_key_#t~ret1446#1, mwl8k_cmd_encryption_remove_key_~hw#1.base, mwl8k_cmd_encryption_remove_key_~hw#1.offset, mwl8k_cmd_encryption_remove_key_~vif#1.base, mwl8k_cmd_encryption_remove_key_~vif#1.offset, mwl8k_cmd_encryption_remove_key_~addr#1.base, mwl8k_cmd_encryption_remove_key_~addr#1.offset, mwl8k_cmd_encryption_remove_key_~key#1.base, mwl8k_cmd_encryption_remove_key_~key#1.offset, mwl8k_cmd_encryption_remove_key_~cmd~37#1.base, mwl8k_cmd_encryption_remove_key_~cmd~37#1.offset, mwl8k_cmd_encryption_remove_key_~rc~42#1, mwl8k_cmd_encryption_remove_key_~mwl8k_vif~5#1.base, mwl8k_cmd_encryption_remove_key_~mwl8k_vif~5#1.offset, mwl8k_cmd_encryption_remove_key_~tmp~103#1.base, mwl8k_cmd_encryption_remove_key_~tmp~103#1.offset;havoc mwl8k_cmd_encryption_remove_key_#in~hw#1.base, mwl8k_cmd_encryption_remove_key_#in~hw#1.offset, mwl8k_cmd_encryption_remove_key_#in~vif#1.base, mwl8k_cmd_encryption_remove_key_#in~vif#1.offset, mwl8k_cmd_encryption_remove_key_#in~addr#1.base, mwl8k_cmd_encryption_remove_key_#in~addr#1.offset, mwl8k_cmd_encryption_remove_key_#in~key#1.base, mwl8k_cmd_encryption_remove_key_#in~key#1.offset;assume { :end_inline_mwl8k_cmd_encryption_remove_key } true;assume -2147483648 <= #t~ret1453#1 && #t~ret1453#1 <= 2147483647;~rc~43#1 := #t~ret1453#1;havoc #t~ret1453#1; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: assume #t~short1451#1;havoc #t~mem1449#1;havoc #t~mem1450#1;havoc #t~short1451#1;~encr_type~0#1 := 0; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: assume !#t~short1451#1;havoc #t~mem1449#1;havoc #t~mem1450#1;havoc #t~short1451#1;~encr_type~0#1 := 7; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692-1: assume #t~short1451#1; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692-1: assume !#t~short1451#1;call #t~mem1450#1 := read~int#26(~key#1.base, ~key#1.offset, 4);#t~short1451#1 := 1027077 == #t~mem1450#1 % 4294967296; [2025-02-08 02:31:03,381 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10506-1: SUMMARY for call mwl8k_cmd_update_encryption_enable_#t~ret1409#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1409#1.offset := kzalloc(23, 208); srcloc: null [2025-02-08 02:31:03,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: havoc #t~nondet2054; [2025-02-08 02:31:03,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6576: assume 0 == assume_abort_if_not_~cond#1;assume false; [2025-02-08 02:31:03,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6576: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 02:31:03,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587-1: #t~ret141#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~ret141#1 && #t~ret141#1 <= 9223372036854775807;assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == #t~ret141#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:31:03,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587: 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~ret141#1;#res#1.base, #res#1.offset := ~res~1#1.base, ~res~1#1.offset; [2025-02-08 02:31:03,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6585: havoc ~res~1#1.base, ~res~1#1.offset; [2025-02-08 02:31:04,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13610: havoc #t~nondet2070; [2025-02-08 02:31:04,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6542: havoc kobject_name_#t~mem113#1.base, kobject_name_#t~mem113#1.offset; [2025-02-08 02:31:04,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6552: havoc dev_name_#t~mem115#1.base, dev_name_#t~mem115#1.offset; [2025-02-08 02:31:05,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: havoc #t~bitwise281; [2025-02-08 02:31:05,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: havoc ldv_mutex_unlock_14_~ldv_func_arg1#1.base, ldv_mutex_unlock_14_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_14_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_14_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_14 } true; [2025-02-08 02:31:05,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490: havoc #t~nondet2052; [2025-02-08 02:31:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: #t~ret1527#1 := mwl8k_cmd_set_rateadapt_mode_#res#1;havoc mwl8k_cmd_set_rateadapt_mode_#t~ret1333#1.base, mwl8k_cmd_set_rateadapt_mode_#t~ret1333#1.offset, mwl8k_cmd_set_rateadapt_mode_#t~ret1334#1, mwl8k_cmd_set_rateadapt_mode_~hw#1.base, mwl8k_cmd_set_rateadapt_mode_~hw#1.offset, mwl8k_cmd_set_rateadapt_mode_~mode#1, mwl8k_cmd_set_rateadapt_mode_~cmd~26#1.base, mwl8k_cmd_set_rateadapt_mode_~cmd~26#1.offset, mwl8k_cmd_set_rateadapt_mode_~rc~31#1, mwl8k_cmd_set_rateadapt_mode_~tmp~91#1.base, mwl8k_cmd_set_rateadapt_mode_~tmp~91#1.offset;havoc mwl8k_cmd_set_rateadapt_mode_#in~hw#1.base, mwl8k_cmd_set_rateadapt_mode_#in~hw#1.offset, mwl8k_cmd_set_rateadapt_mode_#in~mode#1;assume { :end_inline_mwl8k_cmd_set_rateadapt_mode } true;assume -2147483648 <= #t~ret1527#1 && #t~ret1527#1 <= 2147483647;~rc~46#1 := #t~ret1527#1;havoc #t~ret1527#1; [2025-02-08 02:31:05,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: havoc request_firmware_#t~nondet2081#1;#t~ret454#1 := request_firmware_#res#1;havoc request_firmware_#t~nondet2081#1, request_firmware_~arg0#1.base, request_firmware_~arg0#1.offset, request_firmware_~arg1#1.base, request_firmware_~arg1#1.offset, request_firmware_~arg2#1.base, request_firmware_~arg2#1.offset;havoc request_firmware_#in~arg0#1.base, request_firmware_#in~arg0#1.offset, request_firmware_#in~arg1#1.base, request_firmware_#in~arg1#1.offset, request_firmware_#in~arg2#1.base, request_firmware_#in~arg2#1.offset;assume { :end_inline_request_firmware } true;assume -2147483648 <= #t~ret454#1 && #t~ret454#1 <= 2147483647;~tmp___0~7#1 := #t~ret454#1;havoc #t~mem453#1.base, #t~mem453#1.offset;havoc #t~ret454#1;#res#1 := ~tmp___0~7#1; [2025-02-08 02:31:05,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: havoc request_firmware_nowait_#t~nondet2082#1;#t~ret452#1 := request_firmware_nowait_#res#1;havoc request_firmware_nowait_#t~nondet2082#1, request_firmware_nowait_~arg0#1.base, request_firmware_nowait_~arg0#1.offset, request_firmware_nowait_~arg1#1, request_firmware_nowait_~arg2#1.base, request_firmware_nowait_~arg2#1.offset, request_firmware_nowait_~arg3#1.base, request_firmware_nowait_~arg3#1.offset, request_firmware_nowait_~arg4#1, request_firmware_nowait_~arg5#1.base, request_firmware_nowait_~arg5#1.offset, request_firmware_nowait_~arg6#1.base, request_firmware_nowait_~arg6#1.offset;havoc request_firmware_nowait_#in~arg0#1.base, request_firmware_nowait_#in~arg0#1.offset, request_firmware_nowait_#in~arg1#1, request_firmware_nowait_#in~arg2#1.base, request_firmware_nowait_#in~arg2#1.offset, request_firmware_nowait_#in~arg3#1.base, request_firmware_nowait_#in~arg3#1.offset, request_firmware_nowait_#in~arg4#1, request_firmware_nowait_#in~arg5#1.base, request_firmware_nowait_#in~arg5#1.offset, request_firmware_nowait_#in~arg6#1.base, request_firmware_nowait_#in~arg6#1.offset;assume { :end_inline_request_firmware_nowait } true;assume -2147483648 <= #t~ret452#1 && #t~ret452#1 <= 2147483647;~tmp~32#1 := #t~ret452#1;havoc #t~mem451#1.base, #t~mem451#1.offset;havoc #t~ret452#1;#res#1 := ~tmp~32#1; [2025-02-08 02:31:05,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint mwl8k_request_fwFINAL: assume true; [2025-02-08 02:31:05,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: havoc #t~mem176.base, #t~mem176.offset; [2025-02-08 02:31:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7579: #t~ret503#1 := mwl8k_feed_fw_image_#res#1;havoc mwl8k_feed_fw_image_#t~ret482#1.base, mwl8k_feed_fw_image_#t~ret482#1.offset, mwl8k_feed_fw_image_#t~mem483#1.base, mwl8k_feed_fw_image_#t~mem483#1.offset, mwl8k_feed_fw_image_#t~ret484#1, mwl8k_feed_fw_image_#t~memcpy~res485#1.base, mwl8k_feed_fw_image_#t~memcpy~res485#1.offset, mwl8k_feed_fw_image_#t~ret486#1, mwl8k_feed_fw_image_~priv#1.base, mwl8k_feed_fw_image_~priv#1.offset, mwl8k_feed_fw_image_~data#1.base, mwl8k_feed_fw_image_~data#1.offset, mwl8k_feed_fw_image_~length#1, mwl8k_feed_fw_image_~buffer~0#1.base, mwl8k_feed_fw_image_~buffer~0#1.offset, mwl8k_feed_fw_image_~may_continue~0#1, mwl8k_feed_fw_image_~rc~2#1, mwl8k_feed_fw_image_~done~1#1, mwl8k_feed_fw_image_~prev_block_size~0#1, mwl8k_feed_fw_image_~tmp~36#1.base, mwl8k_feed_fw_image_~tmp~36#1.offset, mwl8k_feed_fw_image_~block_size~1#1, mwl8k_feed_fw_image_~__len~2#1, mwl8k_feed_fw_image_~__ret~3#1.base, mwl8k_feed_fw_image_~__ret~3#1.offset;havoc mwl8k_feed_fw_image_#in~priv#1.base, mwl8k_feed_fw_image_#in~priv#1.offset, mwl8k_feed_fw_image_#in~data#1.base, mwl8k_feed_fw_image_#in~data#1.offset, mwl8k_feed_fw_image_#in~length#1;assume { :end_inline_mwl8k_feed_fw_image } true;assume -2147483648 <= #t~ret503#1 && #t~ret503#1 <= 2147483647;~rc~3#1 := #t~ret503#1;havoc #t~mem501#1.base, #t~mem501#1.offset;havoc #t~mem502#1;havoc #t~ret503#1; [2025-02-08 02:31:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: assume 0 == mwl8k_feed_fw_image_~block_size~1#1 % 4294967296;mwl8k_feed_fw_image_~rc~2#1 := -71;mwl8k_feed_fw_image_~may_continue~0#1 := mwl8k_feed_fw_image_~may_continue~0#1 - 1; [2025-02-08 02:31:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7517: assume !(0 == mwl8k_feed_fw_image_~block_size~1#1 % 4294967296);mwl8k_feed_fw_image_~prev_block_size~0#1 := mwl8k_feed_fw_image_~block_size~1#1;mwl8k_feed_fw_image_~__len~2#1 := mwl8k_feed_fw_image_~block_size~1#1 % 4294967296; [2025-02-08 02:31:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7534: assume mwl8k_feed_fw_image_~may_continue~0#1 > 0; [2025-02-08 02:31:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7534: assume !(mwl8k_feed_fw_image_~may_continue~0#1 > 0); [2025-02-08 02:31:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7526: mwl8k_feed_fw_image_~__ret~3#1.base, mwl8k_feed_fw_image_~__ret~3#1.offset := mwl8k_feed_fw_image_#t~memcpy~res485#1.base, mwl8k_feed_fw_image_#t~memcpy~res485#1.offset;havoc mwl8k_feed_fw_image_#t~memcpy~res485#1.base, mwl8k_feed_fw_image_#t~memcpy~res485#1.offset; [2025-02-08 02:31:06,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7526-1: SUMMARY for call mwl8k_feed_fw_image_#t~memcpy~res485#1.base, mwl8k_feed_fw_image_#t~memcpy~res485#1.offset := #Ultimate.C_memcpy#26(mwl8k_feed_fw_image_~buffer~0#1.base, mwl8k_feed_fw_image_~buffer~0#1.offset, mwl8k_feed_fw_image_~data#1.base, mwl8k_feed_fw_image_~data#1.offset + (if mwl8k_feed_fw_image_~done~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_feed_fw_image_~done~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else mwl8k_feed_fw_image_~done~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), mwl8k_feed_fw_image_~__len~2#1); srcloc: null [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7543-1: SUMMARY for call kfree(mwl8k_feed_fw_image_~buffer~0#1.base, mwl8k_feed_fw_image_~buffer~0#1.offset); srcloc: null [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7543: mwl8k_feed_fw_image_#res#1 := mwl8k_feed_fw_image_~rc~2#1; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7539: assume 0 == mwl8k_feed_fw_image_~rc~2#1 && 0 != mwl8k_feed_fw_image_~length#1 % 18446744073709551616;mwl8k_feed_fw_image_~rc~2#1 := -121; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7539: assume !(0 == mwl8k_feed_fw_image_~rc~2#1 && 0 != mwl8k_feed_fw_image_~length#1 % 18446744073709551616); [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: assume mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 > 1024 || mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 18446744073709551616 > mwl8k_feed_fw_image_~length#1 % 18446744073709551616;mwl8k_feed_fw_image_~rc~2#1 := -75; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: assume !(mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 > 1024 || mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 18446744073709551616 > mwl8k_feed_fw_image_~length#1 % 18446744073709551616); [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499-1: SUMMARY for call mwl8k_feed_fw_image_#t~ret484#1 := ioread32(mwl8k_feed_fw_image_#t~mem483#1.base, 3136 + mwl8k_feed_fw_image_#t~mem483#1.offset); srcloc: null [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499: mwl8k_feed_fw_image_~block_size~1#1 := mwl8k_feed_fw_image_#t~ret484#1; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528-1: SUMMARY for call mwl8k_feed_fw_image_#t~ret486#1 := mwl8k_send_fw_load_cmd(mwl8k_feed_fw_image_~priv#1.base, mwl8k_feed_fw_image_~priv#1.offset, mwl8k_feed_fw_image_~buffer~0#1.base, mwl8k_feed_fw_image_~buffer~0#1.offset, (if mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 else mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7528: assume -2147483648 <= mwl8k_feed_fw_image_#t~ret486#1 && mwl8k_feed_fw_image_#t~ret486#1 <= 2147483647;mwl8k_feed_fw_image_~rc~2#1 := mwl8k_feed_fw_image_#t~ret486#1;havoc mwl8k_feed_fw_image_#t~ret486#1; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7499-2: call mwl8k_feed_fw_image_#t~mem483#1.base, mwl8k_feed_fw_image_#t~mem483#1.offset := read~$Pointer$#26(mwl8k_feed_fw_image_~priv#1.base, 36 + mwl8k_feed_fw_image_~priv#1.offset, 8); [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7520: SUMMARY for call __const_udelay(4295); srcloc: null [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512: assume 0 == mwl8k_feed_fw_image_~length#1 % 18446744073709551616;mwl8k_feed_fw_image_~rc~2#1 := 0; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7512: assume !(0 == mwl8k_feed_fw_image_~length#1 % 18446744073709551616); [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500: assume 0 != (if mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 else mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 - 4294967296) % 2;mwl8k_feed_fw_image_~block_size~1#1 := mwl8k_feed_fw_image_~block_size~1#1 - mwl8k_feed_fw_image_~block_size~1#1 % 2;mwl8k_feed_fw_image_~may_continue~0#1 := mwl8k_feed_fw_image_~may_continue~0#1 - 1; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7500: assume !(0 != (if mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 else mwl8k_feed_fw_image_~block_size~1#1 % 4294967296 % 4294967296 - 4294967296) % 2);mwl8k_feed_fw_image_~done~1#1 := mwl8k_feed_fw_image_~done~1#1 + mwl8k_feed_fw_image_~prev_block_size~0#1;mwl8k_feed_fw_image_~length#1 := mwl8k_feed_fw_image_~length#1 - mwl8k_feed_fw_image_~prev_block_size~0#1 % 4294967296; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: assume 0 != mwl8k_feed_fw_image_~rc~2#1; [2025-02-08 02:31:06,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7529: assume !(0 != mwl8k_feed_fw_image_~rc~2#1); [2025-02-08 02:31:06,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: havoc #t~nondet2051; [2025-02-08 02:31:06,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: havoc #t~nondet2049; [2025-02-08 02:31:06,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276: call mwl8k_cmd_get_hw_spec_sta_#t~mem1148#1 := read~int#26(mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, 10 + mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset, 2);call write~int#26(mwl8k_cmd_get_hw_spec_sta_#t~mem1148#1, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1634 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 2);havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1148#1;call mwl8k_cmd_get_hw_spec_sta_#t~mem1149#1 := read~int#26(mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, 20 + mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset, 4);call write~int#26(mwl8k_cmd_get_hw_spec_sta_#t~mem1149#1, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1637 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 4);havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1149#1;call mwl8k_cmd_get_hw_spec_sta_#t~mem1150#1 := read~int#26(mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, 8 + mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset, 1);call write~int#26(mwl8k_cmd_get_hw_spec_sta_#t~mem1150#1, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1636 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 1);havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1150#1;call mwl8k_cmd_get_hw_spec_sta_#t~mem1151#1 := read~int#26(mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, 28 + mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset, 4); [2025-02-08 02:31:06,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276-1: SUMMARY for call SET_IEEE80211_PERM_ADDR(mwl8k_cmd_get_hw_spec_sta_~hw#1.base, mwl8k_cmd_get_hw_spec_sta_~hw#1.offset, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, 12 + mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset); srcloc: null [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: assume 0 != ~rc~58#1;call #t~mem1857#1.base, #t~mem1857#1.offset := read~$Pointer$#26(~hw#1.base, 37 + ~hw#1.offset, 8); [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: assume !(0 != ~rc~58#1); [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: assume 4 + (if mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1 % 256 % 4294967296 else mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_get_hw_spec_sta_~i~8#1;havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: assume !(4 + (if mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1 % 256 % 4294967296 else mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_get_hw_spec_sta_~i~8#1);havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1;call write~int#26(128, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, 76 + mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset, 4);call write~int#26(256, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, 80 + mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset, 4); [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109-1: SUMMARY for call mwl8k_txq_deinit(~hw#1.base, ~hw#1.offset, ~i~19#1); srcloc: null [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12076: #t~ret1853#1 := mwl8k_cmd_get_hw_spec_sta_#res#1;havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1139#1.base, mwl8k_cmd_get_hw_spec_sta_#t~mem1139#1.offset, mwl8k_cmd_get_hw_spec_sta_#t~ret1140#1.base, mwl8k_cmd_get_hw_spec_sta_#t~ret1140#1.offset, mwl8k_cmd_get_hw_spec_sta_#t~memset~res1141#1.base, mwl8k_cmd_get_hw_spec_sta_#t~memset~res1141#1.offset, mwl8k_cmd_get_hw_spec_sta_#t~mem1142#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1143#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1144#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1145#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1, mwl8k_cmd_get_hw_spec_sta_#t~ret1147#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1148#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1149#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1150#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1151#1, mwl8k_cmd_get_hw_spec_sta_~hw#1.base, mwl8k_cmd_get_hw_spec_sta_~hw#1.offset, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset, mwl8k_cmd_get_hw_spec_sta_~rc~7#1, mwl8k_cmd_get_hw_spec_sta_~i~8#1, mwl8k_cmd_get_hw_spec_sta_~tmp~60#1.base, mwl8k_cmd_get_hw_spec_sta_~tmp~60#1.offset;havoc mwl8k_cmd_get_hw_spec_sta_#in~hw#1.base, mwl8k_cmd_get_hw_spec_sta_#in~hw#1.offset;assume { :end_inline_mwl8k_cmd_get_hw_spec_sta } true;assume -2147483648 <= #t~ret1853#1 && #t~ret1853#1 <= 2147483647;~rc~58#1 := #t~ret1853#1;havoc #t~ret1853#1; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109: ~i~19#1 := 1 + ~i~19#1; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume -2147483648 <= #t~ret1851#1 && #t~ret1851#1 <= 2147483647;~rc~58#1 := #t~ret1851#1;havoc #t~ret1851#1; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: mwl8k_cmd_get_hw_spec_sta_#res#1 := mwl8k_cmd_get_hw_spec_sta_~rc~7#1; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-1: SUMMARY for call kfree(mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset); srcloc: null [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068-1: SUMMARY for call #t~ret1851#1 := mwl8k_init_txqs(~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-1: SUMMARY for call #t~ret1858#1 := dev_err(#t~mem1857#1.base, 211 + #t~mem1857#1.offset, 122, 0); srcloc: null [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12118-1: SUMMARY for call mwl8k_hw_reset(~priv~53#1.base, ~priv~53#1.offset); srcloc: null [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085: assume -2147483648 <= #t~ret1858#1 && #t~ret1858#1 <= 2147483647;havoc #t~mem1857#1.base, #t~mem1857#1.offset;havoc #t~ret1858#1; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12118: #res#1 := ~rc~58#1; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: assume -2147483648 <= mwl8k_cmd_set_hw_spec_#t~ret1194#1 && mwl8k_cmd_set_hw_spec_#t~ret1194#1 <= 2147483647;mwl8k_cmd_set_hw_spec_~rc~9#1 := mwl8k_cmd_set_hw_spec_#t~ret1194#1;havoc mwl8k_cmd_set_hw_spec_#t~ret1194#1; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369: mwl8k_cmd_set_hw_spec_~tmp~62#1.base, mwl8k_cmd_set_hw_spec_~tmp~62#1.offset := mwl8k_cmd_set_hw_spec_#t~ret1187#1.base, mwl8k_cmd_set_hw_spec_#t~ret1187#1.offset;havoc mwl8k_cmd_set_hw_spec_#t~ret1187#1.base, mwl8k_cmd_set_hw_spec_#t~ret1187#1.offset;mwl8k_cmd_set_hw_spec_~cmd~3#1.base, mwl8k_cmd_set_hw_spec_~cmd~3#1.offset := mwl8k_cmd_set_hw_spec_~tmp~62#1.base, mwl8k_cmd_set_hw_spec_~tmp~62#1.offset; [2025-02-08 02:31:06,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369-1: SUMMARY for call mwl8k_cmd_set_hw_spec_#t~ret1187#1.base, mwl8k_cmd_set_hw_spec_#t~ret1187#1.offset := kzalloc(100, 208); srcloc: null [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394-1: SUMMARY for call mwl8k_cmd_set_hw_spec_#t~ret1194#1 := mwl8k_post_cmd(mwl8k_cmd_set_hw_spec_~hw#1.base, mwl8k_cmd_set_hw_spec_~hw#1.offset, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, mwl8k_cmd_set_hw_spec_~cmd~3#1.offset); srcloc: null [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078: assume 0 != ~rc~58#1;call #t~mem1854#1.base, #t~mem1854#1.offset := read~$Pointer$#26(~hw#1.base, 37 + ~hw#1.offset, 8); [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12078: assume !(0 != ~rc~58#1); [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-2: call #t~mem1876#1.base, #t~mem1876#1.offset := read~$Pointer$#26(~priv~53#1.base, 36 + ~priv~53#1.offset, 8); [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-1: SUMMARY for call iowrite32(0, #t~mem1876#1.base, 3124 + #t~mem1876#1.offset); srcloc: null [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103: call #t~mem1877#1.base, #t~mem1877#1.offset := read~$Pointer$#26(~priv~53#1.base, 8 + ~priv~53#1.offset, 8);call #t~mem1878#1 := read~int#26(#t~mem1877#1.base, 1246 + #t~mem1877#1.offset, 4); [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: call mwl8k_cmd_get_hw_spec_ap_#t~mem1184#1 := read~int#26(mwl8k_cmd_get_hw_spec_ap_~cmd~2#1.base, 68 + mwl8k_cmd_get_hw_spec_ap_~cmd~2#1.offset + 4 * mwl8k_cmd_get_hw_spec_ap_~i~9#1, 4);call write~int#26(mwl8k_cmd_get_hw_spec_ap_#t~mem1184#1 % 65536, mwl8k_cmd_get_hw_spec_ap_~priv~21#1.base, 2113 + mwl8k_cmd_get_hw_spec_ap_~priv~21#1.offset + 4 * (4 + mwl8k_cmd_get_hw_spec_ap_~i~9#1), 4);mwl8k_cmd_get_hw_spec_ap_~i~9#1 := 1 + mwl8k_cmd_get_hw_spec_ap_~i~9#1;call mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1 := read~int#26(mwl8k_cmd_get_hw_spec_ap_~priv~21#1.base, 1097 + mwl8k_cmd_get_hw_spec_ap_~priv~21#1.offset, 1); [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095-1: SUMMARY for call iowrite32(0, #t~mem1862#1.base, 3124 + #t~mem1862#1.offset); srcloc: null [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: havoc #t~mem1862#1.base, #t~mem1862#1.offset;call #t~mem1863#1.base, #t~mem1863#1.offset := read~$Pointer$#26(~priv~53#1.base, 8 + ~priv~53#1.offset, 8);call #t~mem1864#1 := read~int#26(#t~mem1863#1.base, 1246 + #t~mem1863#1.offset, 4); [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7933: call mwl8k_rxq_init_#t~mem629#1 := read~int#26(mwl8k_rxq_init_~rxq~0#1.base, 20 + mwl8k_rxq_init_~rxq~0#1.offset, 8);mwl8k_rxq_init_~next_dma_addr~0#1 := mwl8k_rxq_init_#t~mem629#1 + mwl8k_rxq_init_~nexti~0#1 * mwl8k_rxq_init_~desc_size~0#1;havoc mwl8k_rxq_init_#t~mem629#1;call mwl8k_rxq_init_#t~mem634#1.base, mwl8k_rxq_init_#t~mem634#1.offset := read~$Pointer$#26(mwl8k_rxq_init_~priv~1#1.base, 61 + mwl8k_rxq_init_~priv~1#1.offset, 8);call mwl8k_rxq_init_#t~mem635#1.base, mwl8k_rxq_init_#t~mem635#1.offset := read~$Pointer$#26(mwl8k_rxq_init_#t~mem634#1.base, 4 + mwl8k_rxq_init_#t~mem634#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID } true;##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~632#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~632#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~633#1, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.offset := mwl8k_rxq_init_~rxd~6#1.base, mwl8k_rxq_init_~rxd~6#1.offset, mwl8k_rxq_init_~next_dma_addr~0#1, mwl8k_rxq_init_#t~mem635#1.base, mwl8k_rxq_init_#t~mem635#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~633#1;##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~632#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~632#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~633#1 := ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~633#1; [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: mwl8k_cmd_set_hw_spec_#res#1 := mwl8k_cmd_set_hw_spec_~rc~9#1; [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-1: SUMMARY for call kfree(mwl8k_cmd_set_hw_spec_~cmd~3#1.base, mwl8k_cmd_set_hw_spec_~cmd~3#1.offset); srcloc: null [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: assume 4 + (if mwl8k_cmd_set_hw_spec_#t~mem1193#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_hw_spec_#t~mem1193#1 % 256 % 4294967296 else mwl8k_cmd_set_hw_spec_#t~mem1193#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_set_hw_spec_~i~10#1;havoc mwl8k_cmd_set_hw_spec_#t~mem1193#1; [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: assume !(4 + (if mwl8k_cmd_set_hw_spec_#t~mem1193#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_hw_spec_#t~mem1193#1 % 256 % 4294967296 else mwl8k_cmd_set_hw_spec_#t~mem1193#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_set_hw_spec_~i~10#1);havoc mwl8k_cmd_set_hw_spec_#t~mem1193#1;call write~int#26(1712, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 88 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 4);call write~int#26(128, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 92 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 4);call write~int#26(256, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 96 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 4); [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume 4 + (if #t~mem1879#1 % 256 % 4294967296 <= 2147483647 then #t~mem1879#1 % 256 % 4294967296 else #t~mem1879#1 % 256 % 4294967296 - 4294967296) > ~i~19#1;havoc #t~mem1879#1; [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12112: assume !(4 + (if #t~mem1879#1 % 256 % 4294967296 <= 2147483647 then #t~mem1879#1 % 256 % 4294967296 else #t~mem1879#1 % 256 % 4294967296 - 4294967296) > ~i~19#1);havoc #t~mem1879#1; [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079-1: SUMMARY for call #t~ret1855#1 := dev_err(#t~mem1854#1.base, 211 + #t~mem1854#1.offset, 121, 0); srcloc: null [2025-02-08 02:31:06,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume -2147483648 <= #t~ret1855#1 && #t~ret1855#1 <= 2147483647;havoc #t~mem1854#1.base, #t~mem1854#1.offset;havoc #t~ret1855#1; [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104: havoc #t~mem1877#1.base, #t~mem1877#1.offset;havoc #t~mem1878#1;~i~19#1 := 0; [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12104-1: SUMMARY for call free_irq(#t~mem1878#1, ~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: assume 0 == ~rc~58#1;assume { :begin_inline_mwl8k_cmd_set_hw_spec } true;mwl8k_cmd_set_hw_spec_#in~hw#1.base, mwl8k_cmd_set_hw_spec_#in~hw#1.offset := ~hw#1.base, ~hw#1.offset;havoc mwl8k_cmd_set_hw_spec_#res#1;havoc mwl8k_cmd_set_hw_spec_#t~mem1186#1.base, mwl8k_cmd_set_hw_spec_#t~mem1186#1.offset, mwl8k_cmd_set_hw_spec_#t~ret1187#1.base, mwl8k_cmd_set_hw_spec_#t~ret1187#1.offset, mwl8k_cmd_set_hw_spec_#t~mem1188#1, mwl8k_cmd_set_hw_spec_#t~mem1189#1, mwl8k_cmd_set_hw_spec_#t~mem1190#1, mwl8k_cmd_set_hw_spec_#t~mem1191#1, mwl8k_cmd_set_hw_spec_#t~mem1192#1, mwl8k_cmd_set_hw_spec_#t~mem1193#1, mwl8k_cmd_set_hw_spec_#t~ret1194#1, mwl8k_cmd_set_hw_spec_~hw#1.base, mwl8k_cmd_set_hw_spec_~hw#1.offset, mwl8k_cmd_set_hw_spec_~priv~22#1.base, mwl8k_cmd_set_hw_spec_~priv~22#1.offset, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, mwl8k_cmd_set_hw_spec_~rc~9#1, mwl8k_cmd_set_hw_spec_~i~10#1, mwl8k_cmd_set_hw_spec_~tmp~62#1.base, mwl8k_cmd_set_hw_spec_~tmp~62#1.offset, mwl8k_cmd_set_hw_spec_~j~0#1;mwl8k_cmd_set_hw_spec_~hw#1.base, mwl8k_cmd_set_hw_spec_~hw#1.offset := mwl8k_cmd_set_hw_spec_#in~hw#1.base, mwl8k_cmd_set_hw_spec_#in~hw#1.offset;havoc mwl8k_cmd_set_hw_spec_~priv~22#1.base, mwl8k_cmd_set_hw_spec_~priv~22#1.offset;havoc mwl8k_cmd_set_hw_spec_~cmd~3#1.base, mwl8k_cmd_set_hw_spec_~cmd~3#1.offset;havoc mwl8k_cmd_set_hw_spec_~rc~9#1;havoc mwl8k_cmd_set_hw_spec_~i~10#1;havoc mwl8k_cmd_set_hw_spec_~tmp~62#1.base, mwl8k_cmd_set_hw_spec_~tmp~62#1.offset;havoc mwl8k_cmd_set_hw_spec_~j~0#1;call mwl8k_cmd_set_hw_spec_#t~mem1186#1.base, mwl8k_cmd_set_hw_spec_#t~mem1186#1.offset := read~$Pointer$#26(mwl8k_cmd_set_hw_spec_~hw#1.base, 53 + mwl8k_cmd_set_hw_spec_~hw#1.offset, 8);mwl8k_cmd_set_hw_spec_~priv~22#1.base, mwl8k_cmd_set_hw_spec_~priv~22#1.offset := mwl8k_cmd_set_hw_spec_#t~mem1186#1.base, mwl8k_cmd_set_hw_spec_#t~mem1186#1.offset;havoc mwl8k_cmd_set_hw_spec_#t~mem1186#1.base, mwl8k_cmd_set_hw_spec_#t~mem1186#1.offset; [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: assume !(0 == ~rc~58#1); [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~633#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~632#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~632#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~633#1, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID } true;havoc mwl8k_rxq_init_#t~mem634#1.base, mwl8k_rxq_init_#t~mem634#1.offset;havoc mwl8k_rxq_init_#t~mem635#1.base, mwl8k_rxq_init_#t~mem635#1.offset;mwl8k_rxq_init_~i~2#1 := 1 + mwl8k_rxq_init_~i~2#1; [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9371: assume 0 == (mwl8k_cmd_set_hw_spec_~cmd~3#1.base + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset) % 18446744073709551616;mwl8k_cmd_set_hw_spec_#res#1 := -12; [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9371: assume !(0 == (mwl8k_cmd_set_hw_spec_~cmd~3#1.base + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset) % 18446744073709551616);call write~int#26(4, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 2);call write~int#26(100, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 2 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 2);call mwl8k_cmd_set_hw_spec_#t~mem1188#1 := read~int#26(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1626 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 8);call write~int#26(mwl8k_cmd_set_hw_spec_#t~mem1188#1, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 24 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 4);havoc mwl8k_cmd_set_hw_spec_#t~mem1188#1;call mwl8k_cmd_set_hw_spec_#t~mem1189#1 := read~int#26(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1665 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 8);call write~int#26(mwl8k_cmd_set_hw_spec_#t~mem1189#1, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 32 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 4);havoc mwl8k_cmd_set_hw_spec_#t~mem1189#1;call mwl8k_cmd_set_hw_spec_#t~mem1190#1 := read~int#26(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1097 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 1);call write~int#26(4 + (if mwl8k_cmd_set_hw_spec_#t~mem1190#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_hw_spec_#t~mem1190#1 % 256 % 4294967296 else mwl8k_cmd_set_hw_spec_#t~mem1190#1 % 256 % 4294967296 - 4294967296), mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 36 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 4);havoc mwl8k_cmd_set_hw_spec_#t~mem1190#1;mwl8k_cmd_set_hw_spec_~i~10#1 := 0; [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096: havoc #t~mem1863#1.base, #t~mem1863#1.offset;havoc #t~mem1864#1;call #t~mem1865#1.base, #t~mem1865#1.offset := read~$Pointer$#26(~hw#1.base, 37 + ~hw#1.offset, 8);call #t~mem1866#1.base, #t~mem1866#1.offset := read~$Pointer$#26(~priv~53#1.base, 20 + ~priv~53#1.offset, 8);call #t~mem1867#1.base, #t~mem1867#1.offset := read~$Pointer$#26(#t~mem1866#1.base, #t~mem1866#1.offset, 8);call #t~mem1868#1 := read~int#26(~priv~53#1.base, 1636 + ~priv~53#1.offset, 1);call #t~mem1869#1.base, #t~mem1869#1.offset := read~$Pointer$#26(~hw#1.base, 37 + ~hw#1.offset, 8);call #t~mem1870#1 := read~int#26(~priv~53#1.base, 60 + ~priv~53#1.offset, 1);call #t~mem1871#1 := read~int#26(~priv~53#1.base, 1637 + ~priv~53#1.offset, 4);call #t~mem1872#1 := read~int#26(~priv~53#1.base, 1637 + ~priv~53#1.offset, 4);call #t~mem1873#1 := read~int#26(~priv~53#1.base, 1637 + ~priv~53#1.offset, 4);call #t~mem1874#1 := read~int#26(~priv~53#1.base, 1637 + ~priv~53#1.offset, 4); [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280: havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1151#1;call write~int#26(0, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1089 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 4);call write~int#26(1, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1093 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 4); [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280-1: SUMMARY for call mwl8k_set_caps(mwl8k_cmd_get_hw_spec_sta_~hw#1.base, mwl8k_cmd_get_hw_spec_sta_~hw#1.offset, mwl8k_cmd_get_hw_spec_sta_#t~mem1151#1); srcloc: null [2025-02-08 02:31:06,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12096-1: SUMMARY for call free_irq(#t~mem1864#1, ~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7926: call mwl8k_rxq_init_#t~mem624#1.base, mwl8k_rxq_init_#t~mem624#1.offset := read~$Pointer$#26(mwl8k_rxq_init_~priv~1#1.base, 61 + mwl8k_rxq_init_~priv~1#1.offset, 8);call mwl8k_rxq_init_#t~mem625#1 := read~int#26(mwl8k_rxq_init_#t~mem624#1.base, mwl8k_rxq_init_#t~mem624#1.offset, 4);mwl8k_rxq_init_~desc_size~0#1 := mwl8k_rxq_init_#t~mem625#1;call mwl8k_rxq_init_#t~mem628#1.base, mwl8k_rxq_init_#t~mem628#1.offset := read~$Pointer$#26(mwl8k_rxq_init_~rxq~0#1.base, 12 + mwl8k_rxq_init_~rxq~0#1.offset, 8);call mwl8k_rxq_init_#t~mem626#1.base, mwl8k_rxq_init_#t~mem626#1.offset := read~$Pointer$#26(mwl8k_rxq_init_~priv~1#1.base, 61 + mwl8k_rxq_init_~priv~1#1.offset, 8);call mwl8k_rxq_init_#t~mem627#1 := read~int#26(mwl8k_rxq_init_#t~mem626#1.base, mwl8k_rxq_init_#t~mem626#1.offset, 4);mwl8k_rxq_init_~rxd~6#1.base, mwl8k_rxq_init_~rxd~6#1.offset := mwl8k_rxq_init_#t~mem628#1.base, mwl8k_rxq_init_#t~mem628#1.offset + (if mwl8k_rxq_init_#t~mem627#1 * mwl8k_rxq_init_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_rxq_init_#t~mem627#1 * mwl8k_rxq_init_~i~2#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_rxq_init_#t~mem627#1 * mwl8k_rxq_init_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc mwl8k_rxq_init_#t~mem628#1.base, mwl8k_rxq_init_#t~mem628#1.offset;havoc mwl8k_rxq_init_#t~mem626#1.base, mwl8k_rxq_init_#t~mem626#1.offset;havoc mwl8k_rxq_init_#t~mem627#1;mwl8k_rxq_init_~nexti~0#1 := 1 + mwl8k_rxq_init_~i~2#1; [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072: #t~ret1852#1 := mwl8k_cmd_set_hw_spec_#res#1;havoc mwl8k_cmd_set_hw_spec_#t~mem1186#1.base, mwl8k_cmd_set_hw_spec_#t~mem1186#1.offset, mwl8k_cmd_set_hw_spec_#t~ret1187#1.base, mwl8k_cmd_set_hw_spec_#t~ret1187#1.offset, mwl8k_cmd_set_hw_spec_#t~mem1188#1, mwl8k_cmd_set_hw_spec_#t~mem1189#1, mwl8k_cmd_set_hw_spec_#t~mem1190#1, mwl8k_cmd_set_hw_spec_#t~mem1191#1, mwl8k_cmd_set_hw_spec_#t~mem1192#1, mwl8k_cmd_set_hw_spec_#t~mem1193#1, mwl8k_cmd_set_hw_spec_#t~ret1194#1, mwl8k_cmd_set_hw_spec_~hw#1.base, mwl8k_cmd_set_hw_spec_~hw#1.offset, mwl8k_cmd_set_hw_spec_~priv~22#1.base, mwl8k_cmd_set_hw_spec_~priv~22#1.offset, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, mwl8k_cmd_set_hw_spec_~rc~9#1, mwl8k_cmd_set_hw_spec_~i~10#1, mwl8k_cmd_set_hw_spec_~tmp~62#1.base, mwl8k_cmd_set_hw_spec_~tmp~62#1.offset, mwl8k_cmd_set_hw_spec_~j~0#1;havoc mwl8k_cmd_set_hw_spec_#in~hw#1.base, mwl8k_cmd_set_hw_spec_#in~hw#1.offset;assume { :end_inline_mwl8k_cmd_set_hw_spec } true;assume -2147483648 <= #t~ret1852#1 && #t~ret1852#1 <= 2147483647;~rc~58#1 := #t~ret1852#1;havoc #t~ret1852#1; [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: SUMMARY for call mwl8k_rxd_sta_init(##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~633#1); srcloc: null [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: SUMMARY for call mwl8k_rxd_8366_ap_init(##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~632#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~633#1); srcloc: null [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097-1: SUMMARY for call #t~ret1875#1 := _dev_info(#t~mem1865#1.base, 211 + #t~mem1865#1.offset, 125, 0); srcloc: null [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: assume ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.base == #funAddr~mwl8k_rxd_sta_init.base && ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.offset == #funAddr~mwl8k_rxd_sta_init.offset; [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: assume !(##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.base == #funAddr~mwl8k_rxd_sta_init.base && ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~#fp#1.offset == #funAddr~mwl8k_rxd_sta_init.offset); [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097: assume -2147483648 <= #t~ret1875#1 && #t~ret1875#1 <= 2147483647;havoc #t~mem1865#1.base, #t~mem1865#1.offset;havoc #t~mem1866#1.base, #t~mem1866#1.offset;havoc #t~mem1867#1.base, #t~mem1867#1.offset;havoc #t~mem1868#1;havoc #t~mem1869#1.base, #t~mem1869#1.offset;havoc #t~mem1870#1;havoc #t~mem1871#1;havoc #t~mem1872#1;havoc #t~mem1873#1;havoc #t~mem1874#1;havoc #t~ret1875#1;#res#1 := 0; [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12089-1: SUMMARY for call #t~ret1859#1 := mwl8k_cmd_set_mac_addr(~hw#1.base, ~hw#1.offset, 0, 0, 123, 0); srcloc: null [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12089: assume -2147483648 <= #t~ret1859#1 && #t~ret1859#1 <= 2147483647;~rc~58#1 := #t~ret1859#1;havoc #t~ret1859#1; [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint mwl8k_probe_hwFINAL: assume true; [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: call mwl8k_cmd_get_hw_spec_sta_#t~mem1145#1 := read~int#26(mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 20 + (1681 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset + 36 * mwl8k_cmd_get_hw_spec_sta_~i~8#1), 8);call write~int#26(mwl8k_cmd_get_hw_spec_sta_#t~mem1145#1, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, 56 + mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset + 4 * mwl8k_cmd_get_hw_spec_sta_~i~8#1, 4);mwl8k_cmd_get_hw_spec_sta_~i~8#1 := 1 + mwl8k_cmd_get_hw_spec_sta_~i~8#1;call mwl8k_cmd_get_hw_spec_sta_#t~mem1146#1 := read~int#26(mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1097 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 1); [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348: assume (if mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1 % 256 % 4294967296 else mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_get_hw_spec_ap_~i~9#1;havoc mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1; [2025-02-08 02:31:06,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348: assume !((if mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1 % 256 % 4294967296 else mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_get_hw_spec_ap_~i~9#1);havoc mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1; [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090: assume 0 != ~rc~58#1;call #t~mem1860#1.base, #t~mem1860#1.offset := read~$Pointer$#26(~hw#1.base, 37 + ~hw#1.offset, 8); [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090: assume !(0 != ~rc~58#1);call #t~mem1862#1.base, #t~mem1862#1.offset := read~$Pointer$#26(~priv~53#1.base, 36 + ~priv~53#1.offset, 8); [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: assume -2147483648 <= mwl8k_cmd_get_hw_spec_sta_#t~ret1147#1 && mwl8k_cmd_get_hw_spec_sta_#t~ret1147#1 <= 2147483647;mwl8k_cmd_get_hw_spec_sta_~rc~7#1 := mwl8k_cmd_get_hw_spec_sta_#t~ret1147#1;havoc mwl8k_cmd_get_hw_spec_sta_#t~ret1147#1; [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274-1: SUMMARY for call mwl8k_cmd_get_hw_spec_sta_#t~ret1147#1 := mwl8k_post_cmd(mwl8k_cmd_get_hw_spec_sta_~hw#1.base, mwl8k_cmd_get_hw_spec_sta_~hw#1.offset, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.base, mwl8k_cmd_get_hw_spec_sta_~cmd~1#1.offset); srcloc: null [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12107: call #t~mem1879#1 := read~int#26(~priv~53#1.base, 1097 + ~priv~53#1.offset, 1); [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066: #t~ret1850#1 := mwl8k_cmd_get_hw_spec_ap_#res#1;havoc mwl8k_cmd_get_hw_spec_ap_#t~mem1152#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1152#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~ret1153#1.base, mwl8k_cmd_get_hw_spec_ap_#t~ret1153#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~memset~res1154#1.base, mwl8k_cmd_get_hw_spec_ap_#t~memset~res1154#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1155#1, mwl8k_cmd_get_hw_spec_ap_#t~ret1156#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1157#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1158#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1158#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1159#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1160#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1160#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1161#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1161#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1162#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1162#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1163#1, mwl8k_cmd_get_hw_spec_ap_#t~ret1164#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1165#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1166#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1167#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1168#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1169#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1170#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1171#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1171#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1172#1, mwl8k_cmd_get_hw_spec_ap_#t~ret1173#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1174#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1175#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1176#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1176#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1177#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1178#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1179#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1179#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1180#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1181#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1182#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1183#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1184#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1185#1, mwl8k_cmd_get_hw_spec_ap_~hw#1.base, mwl8k_cmd_get_hw_spec_ap_~hw#1.offset, mwl8k_cmd_get_hw_spec_ap_~priv~21#1.base, mwl8k_cmd_get_hw_spec_ap_~priv~21#1.offset, mwl8k_cmd_get_hw_spec_ap_~cmd~2#1.base, mwl8k_cmd_get_hw_spec_ap_~cmd~2#1.offset, mwl8k_cmd_get_hw_spec_ap_~rc~8#1, mwl8k_cmd_get_hw_spec_ap_~i~9#1, mwl8k_cmd_get_hw_spec_ap_~api_version~0#1, mwl8k_cmd_get_hw_spec_ap_~tmp~61#1.base, mwl8k_cmd_get_hw_spec_ap_~tmp~61#1.offset, mwl8k_cmd_get_hw_spec_ap_~off~0#1;havoc mwl8k_cmd_get_hw_spec_ap_#in~hw#1.base, mwl8k_cmd_get_hw_spec_ap_#in~hw#1.offset;assume { :end_inline_mwl8k_cmd_get_hw_spec_ap } true;assume -2147483648 <= #t~ret1850#1 && #t~ret1850#1 <= 2147483647;~rc~58#1 := #t~ret1850#1;havoc #t~ret1850#1; [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12091-1: SUMMARY for call #t~ret1861#1 := dev_err(#t~mem1860#1.base, 211 + #t~mem1860#1.offset, 124, 0); srcloc: null [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: assume 0 == mwl8k_cmd_get_hw_spec_sta_~rc~7#1; [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: assume !(0 == mwl8k_cmd_get_hw_spec_sta_~rc~7#1); [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12091: assume -2147483648 <= #t~ret1861#1 && #t~ret1861#1 <= 2147483647;havoc #t~mem1860#1.base, #t~mem1860#1.offset;havoc #t~ret1861#1; [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116: SUMMARY for call mwl8k_rxq_deinit(~hw#1.base, ~hw#1.offset, 0); srcloc: null [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083-1: SUMMARY for call #t~ret1856#1 := mwl8k_cmd_radio_disable(~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083: assume -2147483648 <= #t~ret1856#1 && #t~ret1856#1 <= 2147483647;~rc~58#1 := #t~ret1856#1;havoc #t~ret1856#1; [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume 256 == mwl8k_rxq_init_~nexti~0#1;mwl8k_rxq_init_~nexti~0#1 := 0; [2025-02-08 02:31:06,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7929: assume !(256 == mwl8k_rxq_init_~nexti~0#1); [2025-02-08 02:31:06,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: assume 0 == ~rc~58#1; [2025-02-08 02:31:06,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: assume !(0 == ~rc~58#1); [2025-02-08 02:31:06,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9383: call mwl8k_cmd_set_hw_spec_#t~mem1191#1 := read~int#26(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1097 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 1);mwl8k_cmd_set_hw_spec_~j~0#1 := 3 + (if mwl8k_cmd_set_hw_spec_#t~mem1191#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_hw_spec_#t~mem1191#1 % 256 % 4294967296 else mwl8k_cmd_set_hw_spec_#t~mem1191#1 % 256 % 4294967296 - 4294967296) - mwl8k_cmd_set_hw_spec_~i~10#1;call mwl8k_cmd_set_hw_spec_#t~mem1192#1 := read~int#26(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 20 + (1681 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset + 36 * mwl8k_cmd_set_hw_spec_~j~0#1), 8);call write~int#26(mwl8k_cmd_set_hw_spec_#t~mem1192#1, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 40 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset + 4 * mwl8k_cmd_set_hw_spec_~i~10#1, 4);havoc mwl8k_cmd_set_hw_spec_#t~mem1192#1;mwl8k_cmd_set_hw_spec_~i~10#1 := 1 + mwl8k_cmd_set_hw_spec_~i~10#1;call mwl8k_cmd_set_hw_spec_#t~mem1193#1 := read~int#26(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1097 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 1); [2025-02-08 02:31:06,662 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: havoc #t~ret2076.base, #t~ret2076.offset; [2025-02-08 02:31:06,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6227: havoc arch_irqs_disabled_flags_#t~bitwise35#1; [2025-02-08 02:31:06,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534: havoc dev_set_drvdata_#t~nondet2059#1; [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: havoc mwl8k_setup_5ghz_band_#t~mem1094#1.base, mwl8k_setup_5ghz_band_#t~mem1094#1.offset, mwl8k_setup_5ghz_band_#t~memcpy~res1095#1.base, mwl8k_setup_5ghz_band_#t~memcpy~res1095#1.offset, mwl8k_setup_5ghz_band_#t~memcpy~res1096#1.base, mwl8k_setup_5ghz_band_#t~memcpy~res1096#1.offset, mwl8k_setup_5ghz_band_#t~memcpy~res1097#1.base, mwl8k_setup_5ghz_band_#t~memcpy~res1097#1.offset, mwl8k_setup_5ghz_band_#t~memcpy~res1098#1.base, mwl8k_setup_5ghz_band_#t~memcpy~res1098#1.offset, mwl8k_setup_5ghz_band_#t~mem1099#1.base, mwl8k_setup_5ghz_band_#t~mem1099#1.offset, mwl8k_setup_5ghz_band_~hw#1.base, mwl8k_setup_5ghz_band_~hw#1.offset, mwl8k_setup_5ghz_band_~priv~18#1.base, mwl8k_setup_5ghz_band_~priv~18#1.offset, mwl8k_setup_5ghz_band_~__len~5#1, mwl8k_setup_5ghz_band_~__ret~6#1.base, mwl8k_setup_5ghz_band_~__ret~6#1.offset, mwl8k_setup_5ghz_band_~__len___0~1#1, mwl8k_setup_5ghz_band_~__ret___0~1#1.base, mwl8k_setup_5ghz_band_~__ret___0~1#1.offset;havoc mwl8k_setup_5ghz_band_#in~hw#1.base, mwl8k_setup_5ghz_band_#in~hw#1.offset;assume { :end_inline_mwl8k_setup_5ghz_band } true; [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: havoc mwl8k_setup_2ghz_band_#t~mem1088#1.base, mwl8k_setup_2ghz_band_#t~mem1088#1.offset, mwl8k_setup_2ghz_band_#t~memcpy~res1089#1.base, mwl8k_setup_2ghz_band_#t~memcpy~res1089#1.offset, mwl8k_setup_2ghz_band_#t~memcpy~res1090#1.base, mwl8k_setup_2ghz_band_#t~memcpy~res1090#1.offset, mwl8k_setup_2ghz_band_#t~memcpy~res1091#1.base, mwl8k_setup_2ghz_band_#t~memcpy~res1091#1.offset, mwl8k_setup_2ghz_band_#t~memcpy~res1092#1.base, mwl8k_setup_2ghz_band_#t~memcpy~res1092#1.offset, mwl8k_setup_2ghz_band_#t~mem1093#1.base, mwl8k_setup_2ghz_band_#t~mem1093#1.offset, mwl8k_setup_2ghz_band_~hw#1.base, mwl8k_setup_2ghz_band_~hw#1.offset, mwl8k_setup_2ghz_band_~priv~17#1.base, mwl8k_setup_2ghz_band_~priv~17#1.offset, mwl8k_setup_2ghz_band_~__len~4#1, mwl8k_setup_2ghz_band_~__ret~5#1.base, mwl8k_setup_2ghz_band_~__ret~5#1.offset, mwl8k_setup_2ghz_band_~__len___0~0#1, mwl8k_setup_2ghz_band_~__ret___0~0#1.base, mwl8k_setup_2ghz_band_~__ret___0~0#1.offset;havoc mwl8k_setup_2ghz_band_#in~hw#1.base, mwl8k_setup_2ghz_band_#in~hw#1.offset;assume { :end_inline_mwl8k_setup_2ghz_band } true; [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-3: assume 512 == ~caps#1 % 4294967296;#t~bitwise1138#1 := ~caps#1; [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-3: assume !(512 == ~caps#1 % 4294967296); [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-4: assume 0 == ~caps#1 % 4294967296;#t~bitwise1138#1 := 0; [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-4: assume !(0 == ~caps#1 % 4294967296); [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232: assume 0 != #t~bitwise1138#1 % 4294967296;havoc #t~bitwise1138#1; [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232: assume !(0 != #t~bitwise1138#1 % 4294967296);havoc #t~bitwise1138#1; [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-1: [2025-02-08 02:31:06,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-2: havoc #t~bitwise1138#1;assume #t~bitwise1138#1 % 4294967296 <= ~caps#1 % 4294967296 && #t~bitwise1138#1 % 4294967296 <= 512; [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224-3: assume 512 == ~caps#1 % 4294967296;#t~bitwise1136#1 := ~caps#1; [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224-3: assume !(512 == ~caps#1 % 4294967296); [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224-4: assume 0 == ~caps#1 % 4294967296;#t~bitwise1136#1 := 0; [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224-4: assume !(0 == ~caps#1 % 4294967296); [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224: assume 0 != #t~bitwise1136#1 % 4294967296;havoc #t~bitwise1136#1; [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224: assume !(0 != #t~bitwise1136#1 % 4294967296);havoc #t~bitwise1136#1; [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224-1: [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224-2: havoc #t~bitwise1136#1;assume #t~bitwise1136#1 % 4294967296 <= ~caps#1 % 4294967296 && #t~bitwise1136#1 % 4294967296 <= 512; [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9233: SUMMARY for call mwl8k_set_ht_caps(~hw#1.base, ~hw#1.offset, ~priv~19#1.base, 789 + ~priv~19#1.offset, ~caps#1); srcloc: null [2025-02-08 02:31:06,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: SUMMARY for call mwl8k_set_ht_caps(~hw#1.base, ~hw#1.offset, ~priv~19#1.base, 69 + ~priv~19#1.offset, ~caps#1); srcloc: null [2025-02-08 02:31:06,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8575: assume -2147483648 <= #t~ret874 && #t~ret874 <= 2147483647;havoc #t~mem873.base, #t~mem873.offset;havoc #t~ret874;#res.base, #res.offset := ~stream~0.base, ~stream~0.offset; [2025-02-08 02:31:06,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8575-1: SUMMARY for call #t~ret874 := dev_printk(59, 0, #t~mem873.base, 211 + #t~mem873.offset, 60, 0); srcloc: null [2025-02-08 02:31:06,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: assume 0 == #t~mem872 % 256 % 4294967296;havoc #t~mem872;call write~$Pointer$#26(~sta.base, ~sta.offset, ~stream~0.base, ~stream~0.offset, 8);call write~int#26(1, ~stream~0.base, 9 + ~stream~0.offset, 1);call write~int#26(~tid, ~stream~0.base, 8 + ~stream~0.offset, 1);call write~int#26(~i~6, ~stream~0.base, 10 + ~stream~0.offset, 1);call write~int#26(4 + ~i~6 % 256, ~stream~0.base, 11 + ~stream~0.offset, 1);call #t~mem873.base, #t~mem873.offset := read~$Pointer$#26(~hw.base, 37 + ~hw.offset, 8); [2025-02-08 02:31:06,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: assume !(0 == #t~mem872 % 256 % 4294967296);havoc #t~mem872;~i~6 := 1 + ~i~6; [2025-02-08 02:31:06,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568: ~stream~0.base, ~stream~0.offset := ~priv~11.base, 1166 + ~priv~11.offset + 12 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem872 := read~int#26(~stream~0.base, 9 + ~stream~0.offset, 1); [2025-02-08 02:31:06,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: havoc #t~nondet2050; [2025-02-08 02:31:06,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6506: havoc __tasklet_schedule_~arg0#1.base, __tasklet_schedule_~arg0#1.offset;havoc __tasklet_schedule_#in~arg0#1.base, __tasklet_schedule_#in~arg0#1.offset;assume { :end_inline___tasklet_schedule } true; [2025-02-08 02:31:06,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538: havoc #t~nondet2060; [2025-02-08 02:31:14,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: assume 0 != (if mwl8k_txq_xmit_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem917#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem917#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_txq_xmit_#t~mem917#1;assume { :begin_inline_mwl8k_encapsulate_tx_frame } true;mwl8k_encapsulate_tx_frame_#in~priv#1.base, mwl8k_encapsulate_tx_frame_#in~priv#1.offset, mwl8k_encapsulate_tx_frame_#in~skb#1.base, mwl8k_encapsulate_tx_frame_#in~skb#1.offset := mwl8k_txq_xmit_~priv~13#1.base, mwl8k_txq_xmit_~priv~13#1.offset, mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset;havoc mwl8k_encapsulate_tx_frame_#t~mem538#1.base, mwl8k_encapsulate_tx_frame_#t~mem538#1.offset, mwl8k_encapsulate_tx_frame_#t~ret539#1.base, mwl8k_encapsulate_tx_frame_#t~ret539#1.offset, mwl8k_encapsulate_tx_frame_#t~mem540#1, mwl8k_encapsulate_tx_frame_#t~ret541#1, mwl8k_encapsulate_tx_frame_#t~mem542#1.base, mwl8k_encapsulate_tx_frame_#t~mem542#1.offset, mwl8k_encapsulate_tx_frame_#t~mem543#1, mwl8k_encapsulate_tx_frame_#t~mem544#1, mwl8k_encapsulate_tx_frame_#t~switch545#1, mwl8k_encapsulate_tx_frame_~priv#1.base, mwl8k_encapsulate_tx_frame_~priv#1.offset, mwl8k_encapsulate_tx_frame_~skb#1.base, mwl8k_encapsulate_tx_frame_~skb#1.offset, mwl8k_encapsulate_tx_frame_~wh~1#1.base, mwl8k_encapsulate_tx_frame_~wh~1#1.offset, mwl8k_encapsulate_tx_frame_~tx_info~0#1.base, mwl8k_encapsulate_tx_frame_~tx_info~0#1.offset, mwl8k_encapsulate_tx_frame_~key_conf~0#1.base, mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset, mwl8k_encapsulate_tx_frame_~data_pad~0#1, mwl8k_encapsulate_tx_frame_~head_pad~0#1, mwl8k_encapsulate_tx_frame_~tmp~40#1;mwl8k_encapsulate_tx_frame_~priv#1.base, mwl8k_encapsulate_tx_frame_~priv#1.offset := mwl8k_encapsulate_tx_frame_#in~priv#1.base, mwl8k_encapsulate_tx_frame_#in~priv#1.offset;mwl8k_encapsulate_tx_frame_~skb#1.base, mwl8k_encapsulate_tx_frame_~skb#1.offset := mwl8k_encapsulate_tx_frame_#in~skb#1.base, mwl8k_encapsulate_tx_frame_#in~skb#1.offset;havoc mwl8k_encapsulate_tx_frame_~wh~1#1.base, mwl8k_encapsulate_tx_frame_~wh~1#1.offset;havoc mwl8k_encapsulate_tx_frame_~tx_info~0#1.base, mwl8k_encapsulate_tx_frame_~tx_info~0#1.offset;havoc mwl8k_encapsulate_tx_frame_~key_conf~0#1.base, mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset;havoc mwl8k_encapsulate_tx_frame_~data_pad~0#1;havoc mwl8k_encapsulate_tx_frame_~head_pad~0#1;havoc mwl8k_encapsulate_tx_frame_~tmp~40#1;mwl8k_encapsulate_tx_frame_~head_pad~0#1 := 0;call mwl8k_encapsulate_tx_frame_#t~mem538#1.base, mwl8k_encapsulate_tx_frame_#t~mem538#1.offset := read~$Pointer$#26(mwl8k_encapsulate_tx_frame_~skb#1.base, 232 + mwl8k_encapsulate_tx_frame_~skb#1.offset, 8);mwl8k_encapsulate_tx_frame_~wh~1#1.base, mwl8k_encapsulate_tx_frame_~wh~1#1.offset := mwl8k_encapsulate_tx_frame_#t~mem538#1.base, mwl8k_encapsulate_tx_frame_#t~mem538#1.offset;havoc mwl8k_encapsulate_tx_frame_#t~mem538#1.base, mwl8k_encapsulate_tx_frame_#t~mem538#1.offset; [2025-02-08 02:31:14,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: assume !(0 != (if mwl8k_txq_xmit_#t~mem917#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem917#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem917#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_txq_xmit_#t~mem917#1; [2025-02-08 02:31:14,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: mwl8k_cmd_update_stadb_add_~__ret~22#1.base, mwl8k_cmd_update_stadb_add_~__ret~22#1.offset := mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.offset; [2025-02-08 02:31:14,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756-1: call mwl8k_txq_xmit_#t~mem917#1 := read~int#26(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1); [2025-02-08 02:31:14,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: SUMMARY for call spin_lock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,417 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11597: mwl8k_sta_add_~i~16#1 := 1 + mwl8k_sta_add_~i~16#1; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: assume 0 != (mwl8k_configure_filter_~cmd~41#1.base + mwl8k_configure_filter_~cmd~41#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: assume !(0 != (mwl8k_configure_filter_~cmd~41#1.base + mwl8k_configure_filter_~cmd~41#1.offset) % 18446744073709551616); [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12654: assume main_#t~switch1999#1; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12654: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 21 == main_~tmp~126#1; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_update_stadb_add_~cmd~38#1.base, 12 + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, mwl8k_cmd_update_stadb_add_~sta#1.base, 12 + mwl8k_cmd_update_stadb_add_~sta#1.offset, mwl8k_cmd_update_stadb_add_~__len~21#1); srcloc: null [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12456: SUMMARY for call mwl8k_hw_reset(mwl8k_remove_~priv~56#1.base, mwl8k_remove_~priv~56#1.offset); srcloc: null [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465: assume 0 == mwl8k_first_vif_~tmp~114#1;call mwl8k_first_vif_#t~mem1692#1.base, mwl8k_first_vif_#t~mem1692#1.offset := read~$Pointer$#26(mwl8k_first_vif_~priv#1.base, 1602 + mwl8k_first_vif_~priv#1.offset, 8);mwl8k_first_vif_~__mptr~4#1.base, mwl8k_first_vif_~__mptr~4#1.offset := mwl8k_first_vif_#t~mem1692#1.base, mwl8k_first_vif_#t~mem1692#1.offset;havoc mwl8k_first_vif_#t~mem1692#1.base, mwl8k_first_vif_#t~mem1692#1.offset;mwl8k_first_vif_#res#1.base, mwl8k_first_vif_#res#1.offset := mwl8k_first_vif_~__mptr~4#1.base, mwl8k_first_vif_~__mptr~4#1.offset; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11465: assume !(0 == mwl8k_first_vif_~tmp~114#1);mwl8k_first_vif_#res#1.base, mwl8k_first_vif_#res#1.offset := 0, 0; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume 0 != ldv_mutex_is_locked_fw_mutex_~nondetermined~5#1;ldv_mutex_is_locked_fw_mutex_#res#1 := 0; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume !(0 != ldv_mutex_is_locked_fw_mutex_~nondetermined~5#1);ldv_mutex_is_locked_fw_mutex_#res#1 := 1; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135: assume 0 != (if mwl8k_remove_interface_#t~mem1585#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_interface_#t~mem1585#1 % 256 % 4294967296 else mwl8k_remove_interface_#t~mem1585#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_remove_interface_#t~mem1585#1; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135: assume !(0 != (if mwl8k_remove_interface_#t~mem1585#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_interface_#t~mem1585#1 % 256 % 4294967296 else mwl8k_remove_interface_#t~mem1585#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_remove_interface_#t~mem1585#1; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8757: havoc mwl8k_encapsulate_tx_frame_#t~mem538#1.base, mwl8k_encapsulate_tx_frame_#t~mem538#1.offset, mwl8k_encapsulate_tx_frame_#t~ret539#1.base, mwl8k_encapsulate_tx_frame_#t~ret539#1.offset, mwl8k_encapsulate_tx_frame_#t~mem540#1, mwl8k_encapsulate_tx_frame_#t~ret541#1, mwl8k_encapsulate_tx_frame_#t~mem542#1.base, mwl8k_encapsulate_tx_frame_#t~mem542#1.offset, mwl8k_encapsulate_tx_frame_#t~mem543#1, mwl8k_encapsulate_tx_frame_#t~mem544#1, mwl8k_encapsulate_tx_frame_#t~switch545#1, mwl8k_encapsulate_tx_frame_~priv#1.base, mwl8k_encapsulate_tx_frame_~priv#1.offset, mwl8k_encapsulate_tx_frame_~skb#1.base, mwl8k_encapsulate_tx_frame_~skb#1.offset, mwl8k_encapsulate_tx_frame_~wh~1#1.base, mwl8k_encapsulate_tx_frame_~wh~1#1.offset, mwl8k_encapsulate_tx_frame_~tx_info~0#1.base, mwl8k_encapsulate_tx_frame_~tx_info~0#1.offset, mwl8k_encapsulate_tx_frame_~key_conf~0#1.base, mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset, mwl8k_encapsulate_tx_frame_~data_pad~0#1, mwl8k_encapsulate_tx_frame_~head_pad~0#1, mwl8k_encapsulate_tx_frame_~tmp~40#1;havoc mwl8k_encapsulate_tx_frame_#in~priv#1.base, mwl8k_encapsulate_tx_frame_#in~priv#1.offset, mwl8k_encapsulate_tx_frame_#in~skb#1.base, mwl8k_encapsulate_tx_frame_#in~skb#1.offset;assume { :end_inline_mwl8k_encapsulate_tx_frame } true; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889: SUMMARY for call mwl8k_remove_stream(mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset, mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset); srcloc: null [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume 0 != mwl8k_txq_xmit_~tmp___11~0#1;call mwl8k_txq_xmit_#t~mem949#1 := read~int#26(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1); [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8823: assume !(0 != mwl8k_txq_xmit_~tmp___11~0#1); [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532: assume -2147483648 <= mwl8k_configure_filter_#t~ret1716#1 && mwl8k_configure_filter_#t~ret1716#1 <= 2147483647;havoc mwl8k_configure_filter_#t~ret1716#1; [2025-02-08 02:31:14,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-1: SUMMARY for call mwl8k_configure_filter_#t~ret1716#1 := mwl8k_post_cmd(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset, mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655: assume { :begin_inline_mwl8k_get_stats } true;mwl8k_get_stats_#in~hw#1.base, mwl8k_get_stats_#in~hw#1.offset, mwl8k_get_stats_#in~stats#1.base, mwl8k_get_stats_#in~stats#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group6~0#1.base, main_~var_group6~0#1.offset;havoc mwl8k_get_stats_#res#1;havoc mwl8k_get_stats_#t~ret1741#1, mwl8k_get_stats_~hw#1.base, mwl8k_get_stats_~hw#1.offset, mwl8k_get_stats_~stats#1.base, mwl8k_get_stats_~stats#1.offset, mwl8k_get_stats_~tmp~119#1;mwl8k_get_stats_~hw#1.base, mwl8k_get_stats_~hw#1.offset := mwl8k_get_stats_#in~hw#1.base, mwl8k_get_stats_#in~hw#1.offset;mwl8k_get_stats_~stats#1.base, mwl8k_get_stats_~stats#1.offset := mwl8k_get_stats_#in~stats#1.base, mwl8k_get_stats_#in~stats#1.offset;havoc mwl8k_get_stats_~tmp~119#1;assume { :begin_inline_mwl8k_cmd_get_stat } true;mwl8k_cmd_get_stat_#in~hw#1.base, mwl8k_cmd_get_stat_#in~hw#1.offset, mwl8k_cmd_get_stat_#in~stats#1.base, mwl8k_cmd_get_stat_#in~stats#1.offset := mwl8k_get_stats_~hw#1.base, mwl8k_get_stats_~hw#1.offset, mwl8k_get_stats_~stats#1.base, mwl8k_get_stats_~stats#1.offset;havoc mwl8k_cmd_get_stat_#res#1;havoc mwl8k_cmd_get_stat_#t~ret1208#1.base, mwl8k_cmd_get_stat_#t~ret1208#1.offset, mwl8k_cmd_get_stat_#t~ret1209#1, mwl8k_cmd_get_stat_#t~mem1210#1, mwl8k_cmd_get_stat_#t~mem1211#1, mwl8k_cmd_get_stat_#t~mem1212#1, mwl8k_cmd_get_stat_#t~mem1213#1, mwl8k_cmd_get_stat_~hw#1.base, mwl8k_cmd_get_stat_~hw#1.offset, mwl8k_cmd_get_stat_~stats#1.base, mwl8k_cmd_get_stat_~stats#1.offset, mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset, mwl8k_cmd_get_stat_~rc~10#1, mwl8k_cmd_get_stat_~tmp~64#1.base, mwl8k_cmd_get_stat_~tmp~64#1.offset;mwl8k_cmd_get_stat_~hw#1.base, mwl8k_cmd_get_stat_~hw#1.offset := mwl8k_cmd_get_stat_#in~hw#1.base, mwl8k_cmd_get_stat_#in~hw#1.offset;mwl8k_cmd_get_stat_~stats#1.base, mwl8k_cmd_get_stat_~stats#1.offset := mwl8k_cmd_get_stat_#in~stats#1.base, mwl8k_cmd_get_stat_#in~stats#1.offset;havoc mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset;havoc mwl8k_cmd_get_stat_~rc~10#1;havoc mwl8k_cmd_get_stat_~tmp~64#1.base, mwl8k_cmd_get_stat_~tmp~64#1.offset; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-2: [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-1: mwl8k_bss_info_changed_sta_#t~short1654#1 := 0 != mwl8k_bss_info_changed_sta_#t~bitwise1653#1 % 4294967296; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-4: assume 65 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1653#1 := mwl8k_bss_info_changed_sta_~changed#1; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-4: assume !(65 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-3: havoc mwl8k_bss_info_changed_sta_#t~bitwise1653#1;assume mwl8k_bss_info_changed_sta_#t~bitwise1653#1 % 4294967296 <= mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 && mwl8k_bss_info_changed_sta_#t~bitwise1653#1 % 4294967296 <= 65; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334: assume mwl8k_bss_info_changed_sta_#t~short1654#1;havoc mwl8k_bss_info_changed_sta_#t~mem1652#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1653#1;havoc mwl8k_bss_info_changed_sta_#t~short1654#1;mwl8k_bss_info_changed_sta_~__len___0~5#1 := 6; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334: assume !mwl8k_bss_info_changed_sta_#t~short1654#1;havoc mwl8k_bss_info_changed_sta_#t~mem1652#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1653#1;havoc mwl8k_bss_info_changed_sta_#t~short1654#1; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-6: assume mwl8k_bss_info_changed_sta_#t~short1654#1; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-6: assume !mwl8k_bss_info_changed_sta_#t~short1654#1; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11136: assume -2147483648 <= mwl8k_remove_interface_#t~ret1586#1 && mwl8k_remove_interface_#t~ret1586#1 <= 2147483647;havoc mwl8k_remove_interface_#t~ret1586#1; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-5: assume 0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1653#1 := 0; [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-5: assume !(0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:31:14,419 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334-7: call mwl8k_bss_info_changed_sta_#t~mem1652#1 := read~int#26(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1654#1 := 0 != (if mwl8k_bss_info_changed_sta_#t~mem1652#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1652#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1652#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11136-1: SUMMARY for call mwl8k_remove_interface_#t~ret1586#1 := mwl8k_cmd_set_new_stn_del(mwl8k_remove_interface_~hw#1.base, mwl8k_remove_interface_~hw#1.offset, mwl8k_remove_interface_~vif#1.base, mwl8k_remove_interface_~vif#1.offset, mwl8k_remove_interface_~vif#1.base, 129 + mwl8k_remove_interface_~vif#1.offset); srcloc: null [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: mwl8k_cmd_update_stadb_add_~__ret~22#1.base, mwl8k_cmd_update_stadb_add_~__ret~22#1.offset := mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.offset; [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_update_stadb_add_~cmd~38#1.base, 12 + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, mwl8k_cmd_update_stadb_add_~sta#1.base, 12 + mwl8k_cmd_update_stadb_add_~sta#1.offset, mwl8k_cmd_update_stadb_add_~__len~21#1); srcloc: null [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret950#1 && mwl8k_txq_xmit_#t~ret950#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___12~0#1 := mwl8k_txq_xmit_#t~ret950#1;havoc mwl8k_txq_xmit_#t~mem949#1;havoc mwl8k_txq_xmit_#t~ret950#1; [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-1: SUMMARY for call mwl8k_txq_xmit_#t~ret950#1 := ldv__builtin_expect((if mwl8k_txq_xmit_#t~mem949#1 % 256 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_#t~mem949#1 % 256 % 18446744073709551616 else mwl8k_txq_xmit_#t~mem949#1 % 256 % 18446744073709551616 - 18446744073709551616), 0); srcloc: null [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11533: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12590: assume main_#t~switch1999#1; [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12590: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 6 == main_~tmp~126#1; [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656: main_#t~ret2011#1 := mwl8k_get_stats_#res#1;havoc mwl8k_get_stats_#t~ret1741#1, mwl8k_get_stats_~hw#1.base, mwl8k_get_stats_~hw#1.offset, mwl8k_get_stats_~stats#1.base, mwl8k_get_stats_~stats#1.offset, mwl8k_get_stats_~tmp~119#1;havoc mwl8k_get_stats_#in~hw#1.base, mwl8k_get_stats_#in~hw#1.offset, mwl8k_get_stats_#in~stats#1.base, mwl8k_get_stats_#in~stats#1.offset;assume { :end_inline_mwl8k_get_stats } true;assume -2147483648 <= main_#t~ret2011#1 && main_#t~ret2011#1 <= 2147483647; [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: assume mwl8k_sta_add_~i~16#1 <= 3; [2025-02-08 02:31:14,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: assume !(mwl8k_sta_add_~i~16#1 <= 3);mwl8k_sta_add_#res#1 := mwl8k_sta_add_~ret~1#1; [2025-02-08 02:31:14,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11269-1: assume mwl8k_bss_info_changed_sta_#t~short1628#1;call mwl8k_bss_info_changed_sta_#t~mem1627#1 := read~int#26(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1628#1 := 0 == mwl8k_bss_info_changed_sta_#t~mem1627#1 % 256; [2025-02-08 02:31:14,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11269-1: assume !mwl8k_bss_info_changed_sta_#t~short1628#1; [2025-02-08 02:31:14,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11269: assume mwl8k_bss_info_changed_sta_#t~short1628#1;havoc mwl8k_bss_info_changed_sta_#t~mem1627#1;havoc mwl8k_bss_info_changed_sta_#t~short1628#1;call write~int#26(0, mwl8k_bss_info_changed_sta_~priv~40#1.base, 2165 + mwl8k_bss_info_changed_sta_~priv~40#1.offset, 1); [2025-02-08 02:31:14,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11269: assume !mwl8k_bss_info_changed_sta_#t~short1628#1;havoc mwl8k_bss_info_changed_sta_#t~mem1627#1;havoc mwl8k_bss_info_changed_sta_#t~short1628#1; [2025-02-08 02:31:14,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11401: SUMMARY for call mwl8k_fw_unlock(mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset); srcloc: null [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7702: mwl8k_encapsulate_tx_frame_~tx_info~0#1.base, mwl8k_encapsulate_tx_frame_~tx_info~0#1.offset := mwl8k_encapsulate_tx_frame_#t~ret539#1.base, mwl8k_encapsulate_tx_frame_#t~ret539#1.offset;havoc mwl8k_encapsulate_tx_frame_#t~ret539#1.base, mwl8k_encapsulate_tx_frame_#t~ret539#1.offset;mwl8k_encapsulate_tx_frame_~key_conf~0#1.base, mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset := 0, 0;call mwl8k_encapsulate_tx_frame_#t~mem540#1 := read~int#26(mwl8k_encapsulate_tx_frame_~wh~1#1.base, mwl8k_encapsulate_tx_frame_~wh~1#1.offset, 2); [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume 0 != mwl8k_get_survey_~idx#1;mwl8k_get_survey_#res#1 := -2; [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume !(0 != mwl8k_get_survey_~idx#1);call mwl8k_get_survey_#t~mem1743#1.base, mwl8k_get_survey_#t~mem1743#1.offset := read~$Pointer$#26(mwl8k_get_survey_~conf~1#1.base, 21 + mwl8k_get_survey_~conf~1#1.offset, 8);call write~$Pointer$#32(mwl8k_get_survey_#t~mem1743#1.base, mwl8k_get_survey_#t~mem1743#1.offset, mwl8k_get_survey_~survey#1.base, mwl8k_get_survey_~survey#1.offset, 8);havoc mwl8k_get_survey_#t~mem1743#1.base, mwl8k_get_survey_#t~mem1743#1.offset;call write~int#32(1, mwl8k_get_survey_~survey#1.base, 48 + mwl8k_get_survey_~survey#1.offset, 4);call mwl8k_get_survey_#t~mem1744#1 := read~int#26(mwl8k_get_survey_~priv~47#1.base, 2328 + mwl8k_get_survey_~priv~47#1.offset, 1);call write~int#32(mwl8k_get_survey_#t~mem1744#1, mwl8k_get_survey_~survey#1.base, 52 + mwl8k_get_survey_~survey#1.offset, 1);havoc mwl8k_get_survey_#t~mem1744#1;mwl8k_get_survey_#res#1 := 0; [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume 0 != mwl8k_txq_xmit_~tmp___12~0#1;call mwl8k_txq_xmit_#t~mem951#1 := read~int#26(mwl8k_txq_xmit_~mgmt~0#1.base, 27 + mwl8k_txq_xmit_~mgmt~0#1.offset, 2);mwl8k_txq_xmit_~capab~0#1 := mwl8k_txq_xmit_#t~mem951#1;havoc mwl8k_txq_xmit_#t~mem951#1; [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: assume !(0 != mwl8k_txq_xmit_~tmp___12~0#1); [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume mwl8k_cmd_set_aid_#t~switch1279#1;mwl8k_cmd_set_aid_~prot_mode~0#1 := 2; [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: assume !mwl8k_cmd_set_aid_#t~switch1279#1;mwl8k_cmd_set_aid_#t~switch1279#1 := mwl8k_cmd_set_aid_#t~switch1279#1 || 3 == (if mwl8k_cmd_set_aid_#t~mem1278#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_cmd_set_aid_#t~mem1278#1 % 65536 % 4294967296 else mwl8k_cmd_set_aid_#t~mem1278#1 % 65536 % 4294967296 - 4294967296) % 4; [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: SUMMARY for call mwl8k_add_dma_header(mwl8k_txq_xmit_~priv~13#1.base, mwl8k_txq_xmit_~priv~13#1.offset, mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset, 0, 0); srcloc: null [2025-02-08 02:31:14,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7702-1: SUMMARY for call mwl8k_encapsulate_tx_frame_#t~ret539#1.base, mwl8k_encapsulate_tx_frame_#t~ret539#1.offset := IEEE80211_SKB_CB(mwl8k_encapsulate_tx_frame_~skb#1.base, mwl8k_encapsulate_tx_frame_~skb#1.offset); srcloc: null [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10411: assume mwl8k_cmd_set_new_stn_add_~__len~15#1 % 18446744073709551616 > 63; [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10411: assume !(mwl8k_cmd_set_new_stn_add_~__len~15#1 % 18446744073709551616 > 63); [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12591: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393-1: assume mwl8k_probe_#t~short1963#1;call mwl8k_probe_#t~mem1962#1.base, mwl8k_probe_#t~mem1962#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short1963#1 := 0 != (mwl8k_probe_#t~mem1962#1.base + mwl8k_probe_#t~mem1962#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393-1: assume !mwl8k_probe_#t~short1963#1; [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11336: assume mwl8k_bss_info_changed_sta_~__len___0~5#1 % 18446744073709551616 > 63;call mwl8k_bss_info_changed_sta_#t~mem1655#1.base, mwl8k_bss_info_changed_sta_#t~mem1655#1.offset := read~$Pointer$#26(mwl8k_bss_info_changed_sta_~vif#1.base, 4 + mwl8k_bss_info_changed_sta_~vif#1.offset, 8); [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11336: assume !(mwl8k_bss_info_changed_sta_~__len___0~5#1 % 18446744073709551616 > 63);call mwl8k_bss_info_changed_sta_#t~mem1657#1.base, mwl8k_bss_info_changed_sta_#t~mem1657#1.offset := read~$Pointer$#26(mwl8k_bss_info_changed_sta_~vif#1.base, 4 + mwl8k_bss_info_changed_sta_~vif#1.offset, 8); [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393: assume mwl8k_probe_#t~short1963#1;havoc mwl8k_probe_#t~mem1962#1.base, mwl8k_probe_#t~mem1962#1.offset;havoc mwl8k_probe_#t~short1963#1;call mwl8k_probe_#t~mem1964#1.base, mwl8k_probe_#t~mem1964#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#26(mwl8k_probe_#t~mem1964#1.base, mwl8k_probe_#t~mem1964#1.offset, mwl8k_probe_~priv~55#1.base, 2442 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~mem1964#1.base, mwl8k_probe_#t~mem1964#1.offset;call mwl8k_probe_#t~mem1965#1.base, mwl8k_probe_#t~mem1965#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#26(mwl8k_probe_#t~mem1965#1.base, mwl8k_probe_#t~mem1965#1.offset, mwl8k_probe_~priv~55#1.base, 2450 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~mem1965#1.base, mwl8k_probe_#t~mem1965#1.offset; [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393: assume !mwl8k_probe_#t~short1963#1;havoc mwl8k_probe_#t~mem1962#1.base, mwl8k_probe_#t~mem1962#1.offset;havoc mwl8k_probe_#t~short1963#1;mwl8k_probe_#t~short1967#1 := 0 != (if ~ap_mode_default~0 % 256 % 4294967296 <= 2147483647 then ~ap_mode_default~0 % 256 % 4294967296 else ~ap_mode_default~0 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072: assume -2147483648 <= mwl8k_add_interface_#t~ret1564#1 && mwl8k_add_interface_#t~ret1564#1 <= 2147483647;mwl8k_add_interface_~rc~47#1 := mwl8k_add_interface_#t~ret1564#1;havoc mwl8k_add_interface_#t~mem1563#1.base, mwl8k_add_interface_#t~mem1563#1.offset;havoc mwl8k_add_interface_#t~ret1564#1; [2025-02-08 02:31:14,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072-1: SUMMARY for call mwl8k_add_interface_#t~ret1564#1 := mwl8k_reload_firmware(mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset, mwl8k_add_interface_#t~mem1563#1.base, mwl8k_add_interface_#t~mem1563#1.offset); srcloc: null [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12658: assume main_#t~switch1999#1; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12658: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 22 == main_~tmp~126#1; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: mwl8k_interrupt_~status~3#1 := mwl8k_interrupt_#t~ret1478#1;havoc mwl8k_interrupt_#t~mem1477#1.base, mwl8k_interrupt_#t~mem1477#1.offset;havoc mwl8k_interrupt_#t~ret1478#1; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808-1: SUMMARY for call mwl8k_interrupt_#t~ret1478#1 := ioread32(mwl8k_interrupt_#t~mem1477#1.base, 3120 + mwl8k_interrupt_#t~mem1477#1.offset); srcloc: null [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12460: assume { :begin_inline_ieee80211_unregister_hw } true;ieee80211_unregister_hw_#in~arg0#1.base, ieee80211_unregister_hw_#in~arg0#1.offset := mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset;havoc ieee80211_unregister_hw_~arg0#1.base, ieee80211_unregister_hw_~arg0#1.offset;ieee80211_unregister_hw_~arg0#1.base, ieee80211_unregister_hw_~arg0#1.offset := ieee80211_unregister_hw_#in~arg0#1.base, ieee80211_unregister_hw_#in~arg0#1.offset; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412: mwl8k_cmd_set_new_stn_add_~__ret~16#1.base, mwl8k_cmd_set_new_stn_add_~__ret~16#1.offset := mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.offset; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 10 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, mwl8k_cmd_set_new_stn_add_~sta#1.base, 12 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, mwl8k_cmd_set_new_stn_add_~__len~15#1); srcloc: null [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12460-1: SUMMARY for call ieee80211_stop_queues(mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset); srcloc: null [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12592: assume -2147483648 <= main_#t~ret2001#1 && main_#t~ret2001#1 <= 2147483647; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12592-1: SUMMARY for call main_#t~ret2001#1 := mwl8k_rxd_sta_process(main_~var_mwl8k_rxd_sta_process_18_p0~0#1.base, main_~var_mwl8k_rxd_sta_process_18_p0~0#1.offset, main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_mwl8k_rxd_sta_process_18_p2~0#1.base, main_~var_mwl8k_rxd_sta_process_18_p2~0#1.offset, main_~var_mwl8k_rxd_sta_process_18_p3~0#1.base, main_~var_mwl8k_rxd_sta_process_18_p3~0#1.offset); srcloc: null [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139-1: assume { :begin_inline_mwl8k_cmd_del_mac_addr } true;mwl8k_cmd_del_mac_addr_#in~hw#1.base, mwl8k_cmd_del_mac_addr_#in~hw#1.offset, mwl8k_cmd_del_mac_addr_#in~vif#1.base, mwl8k_cmd_del_mac_addr_#in~vif#1.offset, mwl8k_cmd_del_mac_addr_#in~mac#1.base, mwl8k_cmd_del_mac_addr_#in~mac#1.offset := mwl8k_remove_interface_~hw#1.base, mwl8k_remove_interface_~hw#1.offset, mwl8k_remove_interface_~vif#1.base, mwl8k_remove_interface_~vif#1.offset, mwl8k_remove_interface_~vif#1.base, 129 + mwl8k_remove_interface_~vif#1.offset;havoc mwl8k_cmd_del_mac_addr_#res#1;havoc mwl8k_cmd_del_mac_addr_#t~ret1332#1, mwl8k_cmd_del_mac_addr_~hw#1.base, mwl8k_cmd_del_mac_addr_~hw#1.offset, mwl8k_cmd_del_mac_addr_~vif#1.base, mwl8k_cmd_del_mac_addr_~vif#1.offset, mwl8k_cmd_del_mac_addr_~mac#1.base, mwl8k_cmd_del_mac_addr_~mac#1.offset, mwl8k_cmd_del_mac_addr_~tmp~90#1;mwl8k_cmd_del_mac_addr_~hw#1.base, mwl8k_cmd_del_mac_addr_~hw#1.offset := mwl8k_cmd_del_mac_addr_#in~hw#1.base, mwl8k_cmd_del_mac_addr_#in~hw#1.offset;mwl8k_cmd_del_mac_addr_~vif#1.base, mwl8k_cmd_del_mac_addr_~vif#1.offset := mwl8k_cmd_del_mac_addr_#in~vif#1.base, mwl8k_cmd_del_mac_addr_#in~vif#1.offset;mwl8k_cmd_del_mac_addr_~mac#1.base, mwl8k_cmd_del_mac_addr_~mac#1.offset := mwl8k_cmd_del_mac_addr_#in~mac#1.base, mwl8k_cmd_del_mac_addr_#in~mac#1.offset;havoc mwl8k_cmd_del_mac_addr_~tmp~90#1; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139: mwl8k_remove_interface_#t~ret1587#1 := mwl8k_cmd_del_mac_addr_#res#1;havoc mwl8k_cmd_del_mac_addr_#t~ret1332#1, mwl8k_cmd_del_mac_addr_~hw#1.base, mwl8k_cmd_del_mac_addr_~hw#1.offset, mwl8k_cmd_del_mac_addr_~vif#1.base, mwl8k_cmd_del_mac_addr_~vif#1.offset, mwl8k_cmd_del_mac_addr_~mac#1.base, mwl8k_cmd_del_mac_addr_~mac#1.offset, mwl8k_cmd_del_mac_addr_~tmp~90#1;havoc mwl8k_cmd_del_mac_addr_#in~hw#1.base, mwl8k_cmd_del_mac_addr_#in~hw#1.offset, mwl8k_cmd_del_mac_addr_#in~vif#1.base, mwl8k_cmd_del_mac_addr_#in~vif#1.offset, mwl8k_cmd_del_mac_addr_#in~mac#1.base, mwl8k_cmd_del_mac_addr_#in~mac#1.offset;assume { :end_inline_mwl8k_cmd_del_mac_addr } true;assume -2147483648 <= mwl8k_remove_interface_#t~ret1587#1 && mwl8k_remove_interface_#t~ret1587#1 <= 2147483647;havoc mwl8k_remove_interface_#t~ret1587#1; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.offset := #Ultimate.C_memcpy#26(mwl8k_bss_info_changed_sta_~priv~40#1.base, 2166 + mwl8k_bss_info_changed_sta_~priv~40#1.offset, mwl8k_bss_info_changed_sta_#t~mem1655#1.base, mwl8k_bss_info_changed_sta_#t~mem1655#1.offset, mwl8k_bss_info_changed_sta_~__len___0~5#1); srcloc: null [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: mwl8k_bss_info_changed_sta_~__ret___0~5#1.base, mwl8k_bss_info_changed_sta_~__ret___0~5#1.offset := mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1655#1.base, mwl8k_bss_info_changed_sta_#t~mem1655#1.offset;havoc mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.offset; [2025-02-08 02:31:14,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: SUMMARY for call spin_unlock_bh(mwl8k_txq_xmit_~priv~13#1.base, 1522 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827: mwl8k_txq_xmit_~tid~0#1 := mwl8k_txq_xmit_#t~bitwise952#1 / 4;havoc mwl8k_txq_xmit_#t~bitwise952#1;assume { :begin_inline_mwl8k_tid_queue_mapping } true;mwl8k_tid_queue_mapping_#in~tid#1 := (if mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_tid_queue_mapping_#res#1;havoc mwl8k_tid_queue_mapping_#t~ret834#1, mwl8k_tid_queue_mapping_#t~switch835#1, mwl8k_tid_queue_mapping_~tid#1, mwl8k_tid_queue_mapping_~tmp~50#1;mwl8k_tid_queue_mapping_~tid#1 := mwl8k_tid_queue_mapping_#in~tid#1;havoc mwl8k_tid_queue_mapping_~tmp~50#1; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827-1: [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12659: assume { :begin_inline_mwl8k_get_survey } true;mwl8k_get_survey_#in~hw#1.base, mwl8k_get_survey_#in~hw#1.offset, mwl8k_get_survey_#in~idx#1, mwl8k_get_survey_#in~survey#1.base, mwl8k_get_survey_#in~survey#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_mwl8k_get_survey_119_p1~0#1, main_~var_mwl8k_get_survey_119_p2~0#1.base, main_~var_mwl8k_get_survey_119_p2~0#1.offset;havoc mwl8k_get_survey_#res#1;havoc mwl8k_get_survey_#t~mem1742#1.base, mwl8k_get_survey_#t~mem1742#1.offset, mwl8k_get_survey_#t~mem1743#1.base, mwl8k_get_survey_#t~mem1743#1.offset, mwl8k_get_survey_#t~mem1744#1, mwl8k_get_survey_~hw#1.base, mwl8k_get_survey_~hw#1.offset, mwl8k_get_survey_~idx#1, mwl8k_get_survey_~survey#1.base, mwl8k_get_survey_~survey#1.offset, mwl8k_get_survey_~priv~47#1.base, mwl8k_get_survey_~priv~47#1.offset, mwl8k_get_survey_~conf~1#1.base, mwl8k_get_survey_~conf~1#1.offset;mwl8k_get_survey_~hw#1.base, mwl8k_get_survey_~hw#1.offset := mwl8k_get_survey_#in~hw#1.base, mwl8k_get_survey_#in~hw#1.offset;mwl8k_get_survey_~idx#1 := mwl8k_get_survey_#in~idx#1;mwl8k_get_survey_~survey#1.base, mwl8k_get_survey_~survey#1.offset := mwl8k_get_survey_#in~survey#1.base, mwl8k_get_survey_#in~survey#1.offset;havoc mwl8k_get_survey_~priv~47#1.base, mwl8k_get_survey_~priv~47#1.offset;havoc mwl8k_get_survey_~conf~1#1.base, mwl8k_get_survey_~conf~1#1.offset;call mwl8k_get_survey_#t~mem1742#1.base, mwl8k_get_survey_#t~mem1742#1.offset := read~$Pointer$#26(mwl8k_get_survey_~hw#1.base, 53 + mwl8k_get_survey_~hw#1.offset, 8);mwl8k_get_survey_~priv~47#1.base, mwl8k_get_survey_~priv~47#1.offset := mwl8k_get_survey_#t~mem1742#1.base, mwl8k_get_survey_#t~mem1742#1.offset;havoc mwl8k_get_survey_#t~mem1742#1.base, mwl8k_get_survey_#t~mem1742#1.offset;mwl8k_get_survey_~conf~1#1.base, mwl8k_get_survey_~conf~1#1.offset := mwl8k_get_survey_~hw#1.base, mwl8k_get_survey_~hw#1.offset; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12659-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7704-1: SUMMARY for call mwl8k_encapsulate_tx_frame_#t~ret541#1 := ieee80211_is_data((if mwl8k_encapsulate_tx_frame_#t~mem540#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_encapsulate_tx_frame_#t~mem540#1 % 65536 % 4294967296 else mwl8k_encapsulate_tx_frame_#t~mem540#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7704: assume -2147483648 <= mwl8k_encapsulate_tx_frame_#t~ret541#1 && mwl8k_encapsulate_tx_frame_#t~ret541#1 <= 2147483647;mwl8k_encapsulate_tx_frame_~tmp~40#1 := mwl8k_encapsulate_tx_frame_#t~ret541#1;havoc mwl8k_encapsulate_tx_frame_#t~mem540#1;havoc mwl8k_encapsulate_tx_frame_#t~ret541#1; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827-2: havoc mwl8k_txq_xmit_#t~bitwise952#1;assume (((((if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296) < 0 || mwl8k_txq_xmit_#t~bitwise952#1 <= (if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296)) && mwl8k_txq_xmit_#t~bitwise952#1 <= 60) && mwl8k_txq_xmit_#t~bitwise952#1 >= 0) && ((if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || mwl8k_txq_xmit_#t~bitwise952#1 > 60 + (if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296))) && mwl8k_txq_xmit_#t~bitwise952#1 >= -2147483648; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: call mwl8k_txq_xmit_#t~mem918#1.base, mwl8k_txq_xmit_#t~mem918#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~skb#1.base, 232 + mwl8k_txq_xmit_~skb#1.offset, 8);mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset := mwl8k_txq_xmit_#t~mem918#1.base, 2 + mwl8k_txq_xmit_#t~mem918#1.offset;havoc mwl8k_txq_xmit_#t~mem918#1.base, mwl8k_txq_xmit_#t~mem918#1.offset; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: assume 0 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#res#1 := 0; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: assume !(0 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827-3: assume 60 == (if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296);mwl8k_txq_xmit_#t~bitwise952#1 := (if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827-3: assume !(60 == (if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827-4: assume 0 == (if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296);mwl8k_txq_xmit_#t~bitwise952#1 := 0; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8827-4: assume !(0 == (if mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~capab~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: mwl8k_cmd_update_stadb_add_~p~0#1.base, mwl8k_cmd_update_stadb_add_~p~0#1.offset := mwl8k_cmd_update_stadb_add_~cmd~38#1.base, 22 + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset;call write~int#26(2, mwl8k_cmd_update_stadb_add_~p~0#1.base, mwl8k_cmd_update_stadb_add_~p~0#1.offset, 1);call mwl8k_cmd_update_stadb_add_#t~mem1457#1 := read~int#26(mwl8k_cmd_update_stadb_add_~vif#1.base, 23 + mwl8k_cmd_update_stadb_add_~vif#1.offset, 2);call write~int#26(mwl8k_cmd_update_stadb_add_#t~mem1457#1, mwl8k_cmd_update_stadb_add_~p~0#1.base, 1 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, 2);havoc mwl8k_cmd_update_stadb_add_#t~mem1457#1;call mwl8k_cmd_update_stadb_add_#t~mem1458#1 := read~int#26(mwl8k_cmd_update_stadb_add_~sta#1.base, 22 + mwl8k_cmd_update_stadb_add_~sta#1.offset, 1);call write~int#26(mwl8k_cmd_update_stadb_add_#t~mem1458#1, mwl8k_cmd_update_stadb_add_~p~0#1.base, 3 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, 1);havoc mwl8k_cmd_update_stadb_add_#t~mem1458#1;call mwl8k_cmd_update_stadb_add_#t~mem1459#1 := read~int#26(mwl8k_cmd_update_stadb_add_~sta#1.base, 20 + mwl8k_cmd_update_stadb_add_~sta#1.offset, 2);call write~int#26(mwl8k_cmd_update_stadb_add_#t~mem1459#1, mwl8k_cmd_update_stadb_add_~p~0#1.base, 4 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, 2);havoc mwl8k_cmd_update_stadb_add_#t~mem1459#1;call mwl8k_cmd_update_stadb_add_#t~mem1460#1 := read~int#26(mwl8k_cmd_update_stadb_add_~sta#1.base, 23 + mwl8k_cmd_update_stadb_add_~sta#1.offset, 1);call mwl8k_cmd_update_stadb_add_#t~mem1461#1 := read~int#26(mwl8k_cmd_update_stadb_add_~sta#1.base, 24 + mwl8k_cmd_update_stadb_add_~sta#1.offset, 1); [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461: havoc ieee80211_unregister_hw_~arg0#1.base, ieee80211_unregister_hw_~arg0#1.offset;havoc ieee80211_unregister_hw_#in~arg0#1.base, ieee80211_unregister_hw_#in~arg0#1.offset;assume { :end_inline_ieee80211_unregister_hw } true; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11536: SUMMARY for call mwl8k_fw_unlock(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset); srcloc: null [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: mwl8k_cmd_get_stat_#res#1 := mwl8k_cmd_get_stat_~rc~10#1; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488-1: SUMMARY for call kfree(mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset); srcloc: null [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11140: SUMMARY for call mwl8k_remove_vif(mwl8k_remove_interface_~priv~37#1.base, mwl8k_remove_interface_~priv~37#1.offset, mwl8k_remove_interface_~mwl8k_vif~8#1.base, mwl8k_remove_interface_~mwl8k_vif~8#1.offset); srcloc: null [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10281: mwl8k_cmd_bss_start_~tmp~94#1.base, mwl8k_cmd_bss_start_~tmp~94#1.offset := mwl8k_cmd_bss_start_#t~ret1348#1.base, mwl8k_cmd_bss_start_#t~ret1348#1.offset;havoc mwl8k_cmd_bss_start_#t~ret1348#1.base, mwl8k_cmd_bss_start_#t~ret1348#1.offset;mwl8k_cmd_bss_start_~cmd~28#1.base, mwl8k_cmd_bss_start_~cmd~28#1.offset := mwl8k_cmd_bss_start_~tmp~94#1.base, mwl8k_cmd_bss_start_~tmp~94#1.offset; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10281-1: SUMMARY for call mwl8k_cmd_bss_start_#t~ret1348#1.base, mwl8k_cmd_bss_start_#t~ret1348#1.offset := kzalloc(12, 208); srcloc: null [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: assume mwl8k_cmd_set_aid_#t~switch1279#1;mwl8k_cmd_set_aid_~prot_mode~0#1 := 6; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: assume !mwl8k_cmd_set_aid_#t~switch1279#1;mwl8k_cmd_set_aid_#t~switch1279#1 := true; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset := mwl8k_txq_xmit_#t~ret919#1.base, mwl8k_txq_xmit_#t~ret919#1.offset;havoc mwl8k_txq_xmit_#t~ret919#1.base, mwl8k_txq_xmit_#t~ret919#1.offset;call mwl8k_txq_xmit_#t~mem920#1.base, mwl8k_txq_xmit_#t~mem920#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~tx_info~1#1.base, 21 + mwl8k_txq_xmit_~tx_info~1#1.offset, 8);mwl8k_txq_xmit_~mwl8k_vif~2#1.base, mwl8k_txq_xmit_~mwl8k_vif~2#1.offset := mwl8k_txq_xmit_#t~mem920#1.base, 145 + mwl8k_txq_xmit_#t~mem920#1.offset;havoc mwl8k_txq_xmit_#t~mem920#1.base, mwl8k_txq_xmit_#t~mem920#1.offset;call mwl8k_txq_xmit_#t~mem921#1 := read~int#26(mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset, 4); [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: SUMMARY for call consume_skb(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset); srcloc: null [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12660: main_#t~ret2012#1 := mwl8k_get_survey_#res#1;havoc mwl8k_get_survey_#t~mem1742#1.base, mwl8k_get_survey_#t~mem1742#1.offset, mwl8k_get_survey_#t~mem1743#1.base, mwl8k_get_survey_#t~mem1743#1.offset, mwl8k_get_survey_#t~mem1744#1, mwl8k_get_survey_~hw#1.base, mwl8k_get_survey_~hw#1.offset, mwl8k_get_survey_~idx#1, mwl8k_get_survey_~survey#1.base, mwl8k_get_survey_~survey#1.offset, mwl8k_get_survey_~priv~47#1.base, mwl8k_get_survey_~priv~47#1.offset, mwl8k_get_survey_~conf~1#1.base, mwl8k_get_survey_~conf~1#1.offset;havoc mwl8k_get_survey_#in~hw#1.base, mwl8k_get_survey_#in~hw#1.offset, mwl8k_get_survey_#in~idx#1, mwl8k_get_survey_#in~survey#1.base, mwl8k_get_survey_#in~survey#1.offset;assume { :end_inline_mwl8k_get_survey } true;assume -2147483648 <= main_#t~ret2012#1 && main_#t~ret2012#1 <= 2147483647; [2025-02-08 02:31:14,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: assume 0 != mwl8k_encapsulate_tx_frame_~tmp~40#1;call mwl8k_encapsulate_tx_frame_#t~mem542#1.base, mwl8k_encapsulate_tx_frame_#t~mem542#1.offset := read~$Pointer$#26(mwl8k_encapsulate_tx_frame_~tx_info~0#1.base, 29 + mwl8k_encapsulate_tx_frame_~tx_info~0#1.offset, 8);mwl8k_encapsulate_tx_frame_~key_conf~0#1.base, mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset := mwl8k_encapsulate_tx_frame_#t~mem542#1.base, mwl8k_encapsulate_tx_frame_#t~mem542#1.offset;havoc mwl8k_encapsulate_tx_frame_#t~mem542#1.base, mwl8k_encapsulate_tx_frame_#t~mem542#1.offset; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7705: assume !(0 != mwl8k_encapsulate_tx_frame_~tmp~40#1); [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762-1: SUMMARY for call mwl8k_txq_xmit_#t~ret919#1.base, mwl8k_txq_xmit_#t~ret919#1.offset := IEEE80211_SKB_CB(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset); srcloc: null [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1757#1 := dev_err(mwl8k_ampdu_action_#t~mem1756#1.base, 211 + mwl8k_ampdu_action_#t~mem1756#1.offset, 96, 0); srcloc: null [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: assume -2147483648 <= mwl8k_ampdu_action_#t~ret1757#1 && mwl8k_ampdu_action_#t~ret1757#1 <= 2147483647;havoc mwl8k_ampdu_action_#t~mem1756#1.base, mwl8k_ampdu_action_#t~mem1756#1.offset;havoc mwl8k_ampdu_action_#t~ret1757#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10414-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 10 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, mwl8k_cmd_set_new_stn_add_~sta#1.base, 12 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, mwl8k_cmd_set_new_stn_add_~__len~15#1); srcloc: null [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462: SUMMARY for call tasklet_kill(mwl8k_remove_~priv~56#1.base, 2256 + mwl8k_remove_~priv~56#1.offset); srcloc: null [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10414: mwl8k_cmd_set_new_stn_add_~__ret~16#1.base, mwl8k_cmd_set_new_stn_add_~__ret~16#1.offset := mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.offset; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273-1: call mwl8k_bss_info_changed_sta_#t~mem1629#1 := read~int#26(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1); [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273: assume 0 != (if mwl8k_bss_info_changed_sta_#t~mem1629#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1629#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1629#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1629#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273: assume !(0 != (if mwl8k_bss_info_changed_sta_#t~mem1629#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1629#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1629#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_bss_info_changed_sta_#t~mem1629#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12595: assume main_#t~switch1999#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12595: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 7 == main_~tmp~126#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397-1: assume mwl8k_probe_#t~short1969#1;call mwl8k_probe_#t~mem1968#1.base, mwl8k_probe_#t~mem1968#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short1969#1 := 0 != (mwl8k_probe_#t~mem1968#1.base + mwl8k_probe_#t~mem1968#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397-1: assume !mwl8k_probe_#t~short1969#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11340: mwl8k_bss_info_changed_sta_~__ret___0~5#1.base, mwl8k_bss_info_changed_sta_~__ret___0~5#1.offset := mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1657#1.base, mwl8k_bss_info_changed_sta_#t~mem1657#1.offset;havoc mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.offset; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume mwl8k_probe_#t~short1969#1;havoc mwl8k_probe_#t~mem1966#1.base, mwl8k_probe_#t~mem1966#1.offset;havoc mwl8k_probe_#t~short1967#1;havoc mwl8k_probe_#t~mem1968#1.base, mwl8k_probe_#t~mem1968#1.offset;havoc mwl8k_probe_#t~short1969#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume !mwl8k_probe_#t~short1969#1;havoc mwl8k_probe_#t~mem1966#1.base, mwl8k_probe_#t~mem1966#1.offset;havoc mwl8k_probe_#t~short1967#1;havoc mwl8k_probe_#t~mem1968#1.base, mwl8k_probe_#t~mem1968#1.offset;havoc mwl8k_probe_#t~short1969#1;mwl8k_probe_#t~short1973#1 := 0 == ~ap_mode_default~0 % 256; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397-3: assume mwl8k_probe_#t~short1967#1;call mwl8k_probe_#t~mem1966#1.base, mwl8k_probe_#t~mem1966#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short1967#1 := 0 == (mwl8k_probe_#t~mem1966#1.base + mwl8k_probe_#t~mem1966#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397-3: assume !mwl8k_probe_#t~short1967#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11274: call mwl8k_bss_info_changed_sta_#t~mem1630#1.base, mwl8k_bss_info_changed_sta_#t~mem1630#1.offset := read~$Pointer$#26(mwl8k_bss_info_changed_sta_~vif#1.base, 4 + mwl8k_bss_info_changed_sta_~vif#1.offset, 8);assume { :begin_inline_ieee80211_find_sta } true;ieee80211_find_sta_#in~arg0#1.base, ieee80211_find_sta_#in~arg0#1.offset, ieee80211_find_sta_#in~arg1#1.base, ieee80211_find_sta_#in~arg1#1.offset := mwl8k_bss_info_changed_sta_~vif#1.base, mwl8k_bss_info_changed_sta_~vif#1.offset, mwl8k_bss_info_changed_sta_#t~mem1630#1.base, mwl8k_bss_info_changed_sta_#t~mem1630#1.offset;havoc ieee80211_find_sta_#res#1.base, ieee80211_find_sta_#res#1.offset;havoc ieee80211_find_sta_#t~ret2064#1.base, ieee80211_find_sta_#t~ret2064#1.offset, ieee80211_find_sta_~arg0#1.base, ieee80211_find_sta_~arg0#1.offset, ieee80211_find_sta_~arg1#1.base, ieee80211_find_sta_~arg1#1.offset;ieee80211_find_sta_~arg0#1.base, ieee80211_find_sta_~arg0#1.offset := ieee80211_find_sta_#in~arg0#1.base, ieee80211_find_sta_#in~arg0#1.offset;ieee80211_find_sta_~arg1#1.base, ieee80211_find_sta_~arg1#1.offset := ieee80211_find_sta_#in~arg1#1.base, ieee80211_find_sta_#in~arg1#1.offset; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10283: assume 0 == (mwl8k_cmd_bss_start_~cmd~28#1.base + mwl8k_cmd_bss_start_~cmd~28#1.offset) % 18446744073709551616;mwl8k_cmd_bss_start_#res#1 := -12; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10283: assume !(0 == (mwl8k_cmd_bss_start_~cmd~28#1.base + mwl8k_cmd_bss_start_~cmd~28#1.offset) % 18446744073709551616);call write~int#26(4352, mwl8k_cmd_bss_start_~cmd~28#1.base, mwl8k_cmd_bss_start_~cmd~28#1.offset, 2);call write~int#26(12, mwl8k_cmd_bss_start_~cmd~28#1.base, 2 + mwl8k_cmd_bss_start_~cmd~28#1.offset, 2);call write~int#26(mwl8k_cmd_bss_start_~enable#1, mwl8k_cmd_bss_start_~cmd~28#1.base, 8 + mwl8k_cmd_bss_start_~cmd~28#1.offset, 4); [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397-2: mwl8k_probe_#t~short1969#1 := mwl8k_probe_#t~short1967#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11340-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.offset := #Ultimate.C_memcpy#26(mwl8k_bss_info_changed_sta_~priv~40#1.base, 2166 + mwl8k_bss_info_changed_sta_~priv~40#1.offset, mwl8k_bss_info_changed_sta_#t~mem1657#1.base, mwl8k_bss_info_changed_sta_#t~mem1657#1.offset, mwl8k_bss_info_changed_sta_~__len___0~5#1); srcloc: null [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12463: SUMMARY for call tasklet_kill(mwl8k_remove_~priv~56#1.base, 2292 + mwl8k_remove_~priv~56#1.offset); srcloc: null [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11274-1: SUMMARY for call rcu_read_lock(); srcloc: null [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: assume 0 != mwl8k_txq_xmit_#t~bitwise922#1 % 4294967296;havoc mwl8k_txq_xmit_#t~mem921#1;havoc mwl8k_txq_xmit_#t~bitwise922#1;call mwl8k_txq_xmit_#t~mem923#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, 22 + mwl8k_txq_xmit_~wh~4#1.offset, 2);call write~int#26(mwl8k_txq_xmit_#t~mem923#1 % 65536 % 16, mwl8k_txq_xmit_~wh~4#1.base, 22 + mwl8k_txq_xmit_~wh~4#1.offset, 2);havoc mwl8k_txq_xmit_#t~mem923#1;call mwl8k_txq_xmit_#t~mem924#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, 22 + mwl8k_txq_xmit_~wh~4#1.offset, 2);call mwl8k_txq_xmit_#t~mem925#1 := read~int#26(mwl8k_txq_xmit_~mwl8k_vif~2#1.base, 28 + mwl8k_txq_xmit_~mwl8k_vif~2#1.offset, 2); [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: assume !(0 != mwl8k_txq_xmit_#t~bitwise922#1 % 4294967296);havoc mwl8k_txq_xmit_#t~mem921#1;havoc mwl8k_txq_xmit_#t~bitwise922#1; [2025-02-08 02:31:14,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-1: [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-2: havoc mwl8k_txq_xmit_#t~bitwise922#1;assume mwl8k_txq_xmit_#t~bitwise922#1 % 4294967296 <= mwl8k_txq_xmit_#t~mem921#1 % 4294967296 && mwl8k_txq_xmit_#t~bitwise922#1 % 4294967296 <= 2; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13587: havoc ieee80211_start_tx_ba_session_#t~nondet2068#1;mwl8k_start_stream_#t~ret879#1 := ieee80211_start_tx_ba_session_#res#1;havoc ieee80211_start_tx_ba_session_#t~nondet2068#1, ieee80211_start_tx_ba_session_~arg0#1.base, ieee80211_start_tx_ba_session_~arg0#1.offset, ieee80211_start_tx_ba_session_~arg1#1, ieee80211_start_tx_ba_session_~arg2#1;havoc ieee80211_start_tx_ba_session_#in~arg0#1.base, ieee80211_start_tx_ba_session_#in~arg0#1.offset, ieee80211_start_tx_ba_session_#in~arg1#1, ieee80211_start_tx_ba_session_#in~arg2#1;assume { :end_inline_ieee80211_start_tx_ba_session } true;assume -2147483648 <= mwl8k_start_stream_#t~ret879#1 && mwl8k_start_stream_#t~ret879#1 <= 2147483647;mwl8k_start_stream_~ret~0#1 := mwl8k_start_stream_#t~ret879#1;havoc mwl8k_start_stream_#t~mem877#1.base, mwl8k_start_stream_#t~mem877#1.offset;havoc mwl8k_start_stream_#t~mem878#1;havoc mwl8k_start_stream_#t~ret879#1; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596: assume { :begin_inline_mwl8k_tx } true;mwl8k_tx_#in~hw#1.base, mwl8k_tx_#in~hw#1.offset, mwl8k_tx_#in~control#1.base, mwl8k_tx_#in~control#1.offset, mwl8k_tx_#in~skb#1.base, mwl8k_tx_#in~skb#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group3~0#1.base, main_~var_group3~0#1.offset, main_~var_mwl8k_tx_99_p2~0#1.base, main_~var_mwl8k_tx_99_p2~0#1.offset;havoc mwl8k_tx_#t~mem1505#1.base, mwl8k_tx_#t~mem1505#1.offset, mwl8k_tx_#t~ret1506#1, mwl8k_tx_#t~mem1507#1, mwl8k_tx_#t~mem1508#1.base, mwl8k_tx_#t~mem1508#1.offset, mwl8k_tx_#t~ret1509#1, mwl8k_tx_#t~mem1510#1.base, mwl8k_tx_#t~mem1510#1.offset, mwl8k_tx_~hw#1.base, mwl8k_tx_~hw#1.offset, mwl8k_tx_~control#1.base, mwl8k_tx_~control#1.offset, mwl8k_tx_~skb#1.base, mwl8k_tx_~skb#1.offset, mwl8k_tx_~priv~33#1.base, mwl8k_tx_~priv~33#1.offset, mwl8k_tx_~index~0#1, mwl8k_tx_~tmp~109#1;mwl8k_tx_~hw#1.base, mwl8k_tx_~hw#1.offset := mwl8k_tx_#in~hw#1.base, mwl8k_tx_#in~hw#1.offset;mwl8k_tx_~control#1.base, mwl8k_tx_~control#1.offset := mwl8k_tx_#in~control#1.base, mwl8k_tx_#in~control#1.offset;mwl8k_tx_~skb#1.base, mwl8k_tx_~skb#1.offset := mwl8k_tx_#in~skb#1.base, mwl8k_tx_#in~skb#1.offset;havoc mwl8k_tx_~priv~33#1.base, mwl8k_tx_~priv~33#1.offset;havoc mwl8k_tx_~index~0#1;havoc mwl8k_tx_~tmp~109#1;call mwl8k_tx_#t~mem1505#1.base, mwl8k_tx_#t~mem1505#1.offset := read~$Pointer$#26(mwl8k_tx_~hw#1.base, 53 + mwl8k_tx_~hw#1.offset, 8);mwl8k_tx_~priv~33#1.base, mwl8k_tx_~priv~33#1.offset := mwl8k_tx_#t~mem1505#1.base, mwl8k_tx_#t~mem1505#1.offset;havoc mwl8k_tx_#t~mem1505#1.base, mwl8k_tx_#t~mem1505#1.offset;assume { :begin_inline_skb_get_queue_mapping } true;skb_get_queue_mapping_#in~skb#1.base, skb_get_queue_mapping_#in~skb#1.offset := mwl8k_tx_~skb#1.base, mwl8k_tx_~skb#1.offset;havoc skb_get_queue_mapping_#res#1;havoc skb_get_queue_mapping_#t~mem265#1, skb_get_queue_mapping_~skb#1.base, skb_get_queue_mapping_~skb#1.offset;skb_get_queue_mapping_~skb#1.base, skb_get_queue_mapping_~skb#1.offset := skb_get_queue_mapping_#in~skb#1.base, skb_get_queue_mapping_#in~skb#1.offset;call skb_get_queue_mapping_#t~mem265#1 := read~int#26(skb_get_queue_mapping_~skb#1.base, 182 + skb_get_queue_mapping_~skb#1.offset, 2);skb_get_queue_mapping_#res#1 := skb_get_queue_mapping_#t~mem265#1;havoc skb_get_queue_mapping_#t~mem265#1; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12596-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737-1: SUMMARY for call mwl8k_remove_stream(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset); srcloc: null [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-3: assume 2 == mwl8k_txq_xmit_#t~mem921#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise922#1 := mwl8k_txq_xmit_#t~mem921#1; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-3: assume !(2 == mwl8k_txq_xmit_#t~mem921#1 % 4294967296); [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737: mwl8k_ampdu_action_~rc~53#1 := -16; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12662: assume main_#t~switch1999#1; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12662: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 23 == main_~tmp~126#1; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-4: assume 0 == mwl8k_txq_xmit_#t~mem921#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise922#1 := 0; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-4: assume !(0 == mwl8k_txq_xmit_#t~mem921#1 % 4294967296); [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-1: SUMMARY for call mwl8k_probe_#t~ret1970#1 := printk(149, 0); srcloc: null [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12464: mwl8k_remove_~i~22#1 := 0; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398: assume -2147483648 <= mwl8k_probe_#t~ret1970#1 && mwl8k_probe_#t~ret1970#1 <= 2147483647;havoc mwl8k_probe_#t~ret1970#1;call mwl8k_probe_#t~mem1971#1.base, mwl8k_probe_#t~mem1971#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#26(mwl8k_probe_#t~mem1971#1.base, mwl8k_probe_#t~mem1971#1.offset, mwl8k_probe_~priv~55#1.base, 2442 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~mem1971#1.base, mwl8k_probe_#t~mem1971#1.offset; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12464-1: SUMMARY for call mwl8k_hw_reset(mwl8k_remove_~priv~56#1.base, mwl8k_remove_~priv~56#1.offset); srcloc: null [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350: assume mwl8k_create_ba_~__len~14#1 % 18446744073709551616 > 63;call mwl8k_create_ba_#t~mem1360#1.base, mwl8k_create_ba_#t~mem1360#1.offset := read~$Pointer$#26(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8); [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350: assume !(mwl8k_create_ba_~__len~14#1 % 18446744073709551616 > 63);call mwl8k_create_ba_#t~mem1362#1.base, mwl8k_create_ba_#t~mem1362#1.offset := read~$Pointer$#26(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8); [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-3: [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-2: ieee80211_has_a4_#res#1 := (if ieee80211_has_a4_#t~bitwise279#1 == (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296) then 1 else 0);havoc ieee80211_has_a4_#t~bitwise279#1; [2025-02-08 02:31:14,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981: havoc ieee80211_has_a4_#t~bitwise279#1;ieee80211_get_qos_ctl_#t~ret289#1 := ieee80211_has_a4_#res#1;havoc ieee80211_has_a4_#t~bitwise279#1, ieee80211_has_a4_~fc#1, ieee80211_has_a4_~tmp~29#1;havoc ieee80211_has_a4_#in~fc#1;assume { :end_inline_ieee80211_has_a4 } true;assume -2147483648 <= ieee80211_get_qos_ctl_#t~ret289#1 && ieee80211_get_qos_ctl_#t~ret289#1 <= 2147483647;ieee80211_get_qos_ctl_~tmp~30#1 := ieee80211_get_qos_ctl_#t~ret289#1;havoc ieee80211_get_qos_ctl_#t~mem288#1;havoc ieee80211_get_qos_ctl_#t~ret289#1; [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813: assume 0 != (if mwl8k_interrupt_~status~3#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_interrupt_~status~3#1 % 4294967296 % 4294967296 else mwl8k_interrupt_~status~3#1 % 4294967296 % 4294967296 - 4294967296) % 2;mwl8k_interrupt_~status~3#1 := mwl8k_interrupt_~status~3#1 - mwl8k_interrupt_~status~3#1 % 2; [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813: assume !(0 != (if mwl8k_interrupt_~status~3#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_interrupt_~status~3#1 % 4294967296 % 4294967296 else mwl8k_interrupt_~status~3#1 % 4294967296 % 4294967296 - 4294967296) % 2); [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-6: assume 0 == (if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) || 0 == (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296);ieee80211_has_a4_#t~bitwise279#1 := 0; [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-6: assume !(0 == (if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) || 0 == (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-5: assume (if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) == (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296);ieee80211_has_a4_#t~bitwise279#1 := (if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-5: assume !((if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) == (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6981-4: havoc ieee80211_has_a4_#t~bitwise279#1;assume ((((((if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) < 0 && (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296) >= 0) || ieee80211_has_a4_#t~bitwise279#1 <= (if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296)) && (((if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296) < 0) || ieee80211_has_a4_#t~bitwise279#1 <= (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296))) && (((if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) < 0 && (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296) < 0) || ieee80211_has_a4_#t~bitwise279#1 >= 0)) && (((if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296) >= 0) || ieee80211_has_a4_#t~bitwise279#1 > (if ieee80211_has_a4_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~fc#1 % 65536 % 4294967296 else ieee80211_has_a4_~fc#1 % 65536 % 4294967296 - 4294967296) + (if ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 else ieee80211_has_a4_~tmp~29#1 % 65536 % 4294967296 - 4294967296))) && ieee80211_has_a4_#t~bitwise279#1 >= -2147483648; [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: assume mwl8k_cmd_set_aid_#t~switch1279#1;mwl8k_cmd_set_aid_~prot_mode~0#1 := 0; [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: assume !mwl8k_cmd_set_aid_#t~switch1279#1;havoc mwl8k_cmd_set_aid_#t~mem1278#1;havoc mwl8k_cmd_set_aid_#t~switch1279#1;havoc mwl8k_cmd_set_aid_#t~mem1278#1;havoc mwl8k_cmd_set_aid_#t~switch1279#1; [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13522: havoc dev_get_drvdata_#t~ret2056#1.base, dev_get_drvdata_#t~ret2056#1.offset;pci_get_drvdata_#t~ret241#1.base, pci_get_drvdata_#t~ret241#1.offset := dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset;havoc dev_get_drvdata_#t~ret2056#1.base, dev_get_drvdata_#t~ret2056#1.offset, dev_get_drvdata_~arg0#1.base, dev_get_drvdata_~arg0#1.offset;havoc dev_get_drvdata_#in~arg0#1.base, dev_get_drvdata_#in~arg0#1.offset;assume { :end_inline_dev_get_drvdata } true;pci_get_drvdata_~tmp~24#1.base, pci_get_drvdata_~tmp~24#1.offset := pci_get_drvdata_#t~ret241#1.base, pci_get_drvdata_#t~ret241#1.offset;havoc pci_get_drvdata_#t~ret241#1.base, pci_get_drvdata_#t~ret241#1.offset;pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset := pci_get_drvdata_~tmp~24#1.base, pci_get_drvdata_~tmp~24#1.offset; [2025-02-08 02:31:14,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12597: havoc mwl8k_tx_#t~mem1505#1.base, mwl8k_tx_#t~mem1505#1.offset, mwl8k_tx_#t~ret1506#1, mwl8k_tx_#t~mem1507#1, mwl8k_tx_#t~mem1508#1.base, mwl8k_tx_#t~mem1508#1.offset, mwl8k_tx_#t~ret1509#1, mwl8k_tx_#t~mem1510#1.base, mwl8k_tx_#t~mem1510#1.offset, mwl8k_tx_~hw#1.base, mwl8k_tx_~hw#1.offset, mwl8k_tx_~control#1.base, mwl8k_tx_~control#1.offset, mwl8k_tx_~skb#1.base, mwl8k_tx_~skb#1.offset, mwl8k_tx_~priv~33#1.base, mwl8k_tx_~priv~33#1.offset, mwl8k_tx_~index~0#1, mwl8k_tx_~tmp~109#1;havoc mwl8k_tx_#in~hw#1.base, mwl8k_tx_#in~hw#1.offset, mwl8k_tx_#in~control#1.base, mwl8k_tx_#in~control#1.offset, mwl8k_tx_#in~skb#1.base, mwl8k_tx_#in~skb#1.offset;assume { :end_inline_mwl8k_tx } true; [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12663: assume { :begin_inline_mwl8k_ampdu_action } true;mwl8k_ampdu_action_#in~hw#1.base, mwl8k_ampdu_action_#in~hw#1.offset, mwl8k_ampdu_action_#in~vif#1.base, mwl8k_ampdu_action_#in~vif#1.offset, mwl8k_ampdu_action_#in~action#1, mwl8k_ampdu_action_#in~sta#1.base, mwl8k_ampdu_action_#in~sta#1.offset, mwl8k_ampdu_action_#in~tid#1, mwl8k_ampdu_action_#in~ssn#1.base, mwl8k_ampdu_action_#in~ssn#1.offset, mwl8k_ampdu_action_#in~buf_size#1 := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset, main_~var_mwl8k_ampdu_action_120_p2~0#1, main_~var_mwl8k_ampdu_action_120_p3~0#1.base, main_~var_mwl8k_ampdu_action_120_p3~0#1.offset, (if main_~var_mwl8k_ampdu_action_120_p4~0#1 % 65536 % 4294967296 <= 2147483647 then main_~var_mwl8k_ampdu_action_120_p4~0#1 % 65536 % 4294967296 else main_~var_mwl8k_ampdu_action_120_p4~0#1 % 65536 % 4294967296 - 4294967296), main_~var_mwl8k_ampdu_action_120_p5~0#1.base, main_~var_mwl8k_ampdu_action_120_p5~0#1.offset, (if main_~var_mwl8k_ampdu_action_120_p6~0#1 % 256 % 4294967296 <= 2147483647 then main_~var_mwl8k_ampdu_action_120_p6~0#1 % 256 % 4294967296 else main_~var_mwl8k_ampdu_action_120_p6~0#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_ampdu_action_#res#1;havoc mwl8k_ampdu_action_#t~mem1745#1.base, mwl8k_ampdu_action_#t~mem1745#1.offset, mwl8k_ampdu_action_#t~mem1746#1, mwl8k_ampdu_action_#t~bitwise1747#1, mwl8k_ampdu_action_#t~ret1748#1.base, mwl8k_ampdu_action_#t~ret1748#1.offset, mwl8k_ampdu_action_#t~switch1749#1, mwl8k_ampdu_action_#t~mem1750#1.base, mwl8k_ampdu_action_#t~mem1750#1.offset, mwl8k_ampdu_action_#t~ret1751#1, mwl8k_ampdu_action_#t~ret1752#1.base, mwl8k_ampdu_action_#t~ret1752#1.offset, mwl8k_ampdu_action_#t~mem1753#1.base, mwl8k_ampdu_action_#t~mem1753#1.offset, mwl8k_ampdu_action_#t~ret1754#1, mwl8k_ampdu_action_#t~ret1755#1, mwl8k_ampdu_action_#t~mem1756#1.base, mwl8k_ampdu_action_#t~mem1756#1.offset, mwl8k_ampdu_action_#t~ret1757#1, mwl8k_ampdu_action_#t~mem1758#1, mwl8k_ampdu_action_#t~ret1759#1, mwl8k_ampdu_action_#t~mem1760#1, mwl8k_ampdu_action_#t~ret1761#1, mwl8k_ampdu_action_#t~ret1762#1, mwl8k_ampdu_action_#t~mem1763#1.base, mwl8k_ampdu_action_#t~mem1763#1.offset, mwl8k_ampdu_action_#t~ret1764#1, mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~vif#1.base, mwl8k_ampdu_action_~vif#1.offset, mwl8k_ampdu_action_~action#1, mwl8k_ampdu_action_~sta#1.base, mwl8k_ampdu_action_~sta#1.offset, mwl8k_ampdu_action_~tid#1, mwl8k_ampdu_action_~ssn#1.base, mwl8k_ampdu_action_~ssn#1.offset, mwl8k_ampdu_action_~buf_size#1, mwl8k_ampdu_action_~i~17#1, mwl8k_ampdu_action_~rc~53#1, mwl8k_ampdu_action_~priv~48#1.base, mwl8k_ampdu_action_~priv~48#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset, mwl8k_ampdu_action_~addr~4#1.base, mwl8k_ampdu_action_~addr~4#1.offset, mwl8k_ampdu_action_~tmp~120#1, mwl8k_ampdu_action_~tmp___0~29#1;mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset := mwl8k_ampdu_action_#in~hw#1.base, mwl8k_ampdu_action_#in~hw#1.offset;mwl8k_ampdu_action_~vif#1.base, mwl8k_ampdu_action_~vif#1.offset := mwl8k_ampdu_action_#in~vif#1.base, mwl8k_ampdu_action_#in~vif#1.offset;mwl8k_ampdu_action_~action#1 := mwl8k_ampdu_action_#in~action#1;mwl8k_ampdu_action_~sta#1.base, mwl8k_ampdu_action_~sta#1.offset := mwl8k_ampdu_action_#in~sta#1.base, mwl8k_ampdu_action_#in~sta#1.offset;mwl8k_ampdu_action_~tid#1 := mwl8k_ampdu_action_#in~tid#1;mwl8k_ampdu_action_~ssn#1.base, mwl8k_ampdu_action_~ssn#1.offset := mwl8k_ampdu_action_#in~ssn#1.base, mwl8k_ampdu_action_#in~ssn#1.offset;mwl8k_ampdu_action_~buf_size#1 := mwl8k_ampdu_action_#in~buf_size#1;havoc mwl8k_ampdu_action_~i~17#1;havoc mwl8k_ampdu_action_~rc~53#1;havoc mwl8k_ampdu_action_~priv~48#1.base, mwl8k_ampdu_action_~priv~48#1.offset;havoc mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset;havoc mwl8k_ampdu_action_~addr~4#1.base, mwl8k_ampdu_action_~addr~4#1.offset;havoc mwl8k_ampdu_action_~tmp~120#1;havoc mwl8k_ampdu_action_~tmp___0~29#1;mwl8k_ampdu_action_~rc~53#1 := 0;call mwl8k_ampdu_action_#t~mem1745#1.base, mwl8k_ampdu_action_#t~mem1745#1.offset := read~$Pointer$#26(mwl8k_ampdu_action_~hw#1.base, 53 + mwl8k_ampdu_action_~hw#1.offset, 8);mwl8k_ampdu_action_~priv~48#1.base, mwl8k_ampdu_action_~priv~48#1.offset := mwl8k_ampdu_action_#t~mem1745#1.base, mwl8k_ampdu_action_#t~mem1745#1.offset;havoc mwl8k_ampdu_action_#t~mem1745#1.base, mwl8k_ampdu_action_#t~mem1745#1.offset;mwl8k_ampdu_action_~addr~4#1.base, mwl8k_ampdu_action_~addr~4#1.offset := mwl8k_ampdu_action_~sta#1.base, 12 + mwl8k_ampdu_action_~sta#1.offset;call mwl8k_ampdu_action_#t~mem1746#1 := read~int#26(mwl8k_ampdu_action_~hw#1.base, 61 + mwl8k_ampdu_action_~hw#1.offset, 4); [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12663-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11276: assume 0 == (mwl8k_bss_info_changed_sta_~ap~0#1.base + mwl8k_bss_info_changed_sta_~ap~0#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11276: assume !(0 == (mwl8k_bss_info_changed_sta_~ap~0#1.base + mwl8k_bss_info_changed_sta_~ap~0#1.offset) % 18446744073709551616);call mwl8k_bss_info_changed_sta_#t~mem1632#1.base, mwl8k_bss_info_changed_sta_#t~mem1632#1.offset := read~$Pointer$#26(mwl8k_bss_info_changed_sta_~hw#1.base, 21 + mwl8k_bss_info_changed_sta_~hw#1.offset, 8);call mwl8k_bss_info_changed_sta_#t~mem1633#1 := read~int#26(mwl8k_bss_info_changed_sta_#t~mem1632#1.base, mwl8k_bss_info_changed_sta_#t~mem1632#1.offset, 4); [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13522-3: SUMMARY for call dev_get_drvdata_#t~ret2056#1.base, dev_get_drvdata_#t~ret2056#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417: call mwl8k_cmd_set_new_stn_add_#t~mem1386#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 18 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 2);call write~int#26(mwl8k_cmd_set_new_stn_add_#t~mem1386#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 16 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 2);havoc mwl8k_cmd_set_new_stn_add_#t~mem1386#1;call write~int#26(0, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 18 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 2);call mwl8k_cmd_set_new_stn_add_#t~mem1387#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1387#1.offset := read~$Pointer$#26(mwl8k_cmd_set_new_stn_add_~hw#1.base, 21 + mwl8k_cmd_set_new_stn_add_~hw#1.offset, 8);call mwl8k_cmd_set_new_stn_add_#t~mem1388#1 := read~int#26(mwl8k_cmd_set_new_stn_add_#t~mem1387#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1387#1.offset, 4); [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: mwl8k_create_ba_~__ret~15#1.base, mwl8k_create_ba_~__ret~15#1.offset := mwl8k_create_ba_#t~memcpy~res1361#1.base, mwl8k_create_ba_#t~memcpy~res1361#1.offset;havoc mwl8k_create_ba_#t~mem1360#1.base, mwl8k_create_ba_#t~mem1360#1.offset;havoc mwl8k_create_ba_#t~memcpy~res1361#1.base, mwl8k_create_ba_#t~memcpy~res1361#1.offset; [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13522-2: dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset := dev_get_drvdata_#t~ret2056#1.base, dev_get_drvdata_#t~ret2056#1.offset;havoc dev_get_drvdata_#t~ret2056#1.base, dev_get_drvdata_#t~ret2056#1.offset; [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351-1: SUMMARY for call mwl8k_create_ba_#t~memcpy~res1361#1.base, mwl8k_create_ba_#t~memcpy~res1361#1.offset := #Ultimate.C_memcpy#26(mwl8k_create_ba_~cmd~30#1.base, 28 + mwl8k_create_ba_~cmd~30#1.offset, mwl8k_create_ba_#t~mem1360#1.base, 12 + mwl8k_create_ba_#t~mem1360#1.offset, mwl8k_create_ba_~__len~14#1); srcloc: null [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: call write~int#26(mwl8k_cmd_update_stadb_add_#t~bitwise1462#1, mwl8k_cmd_update_stadb_add_~p~0#1.base, 6 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, 1);havoc mwl8k_cmd_update_stadb_add_#t~mem1460#1;havoc mwl8k_cmd_update_stadb_add_#t~mem1461#1;havoc mwl8k_cmd_update_stadb_add_#t~bitwise1462#1;call mwl8k_cmd_update_stadb_add_#t~mem1463#1.base, mwl8k_cmd_update_stadb_add_#t~mem1463#1.offset := read~$Pointer$#26(mwl8k_cmd_update_stadb_add_~hw#1.base, 21 + mwl8k_cmd_update_stadb_add_~hw#1.offset, 8);call mwl8k_cmd_update_stadb_add_#t~mem1464#1 := read~int#26(mwl8k_cmd_update_stadb_add_#t~mem1463#1.base, mwl8k_cmd_update_stadb_add_#t~mem1463#1.offset, 4); [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-1: [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-2: havoc mwl8k_txq_xmit_#t~bitwise926#1;assume ((((((if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) < 0 && (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296) >= 0) || mwl8k_txq_xmit_#t~bitwise926#1 >= (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296)) && (((if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296) < 0) || mwl8k_txq_xmit_#t~bitwise926#1 >= (if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296))) && (((if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) < 0 || (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296) < 0) || mwl8k_txq_xmit_#t~bitwise926#1 <= (if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) + (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296))) && (((if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) >= 0 && (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296) >= 0) || mwl8k_txq_xmit_#t~bitwise926#1 < 0)) && mwl8k_txq_xmit_#t~bitwise926#1 <= 2147483647; [2025-02-08 02:31:14,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-2: havoc mwl8k_cmd_update_stadb_add_#t~bitwise1462#1;assume ((((((if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 < 0 && (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) >= 0) || mwl8k_cmd_update_stadb_add_#t~bitwise1462#1 >= (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)) && (((if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 >= 0 && (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) < 0) || mwl8k_cmd_update_stadb_add_#t~bitwise1462#1 >= (if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4)) && (((if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 < 0 || (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) < 0) || mwl8k_cmd_update_stadb_add_#t~bitwise1462#1 <= (if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 + (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256))) && (((if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 >= 0 && (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) >= 0) || mwl8k_cmd_update_stadb_add_#t~bitwise1462#1 < 0)) && mwl8k_cmd_update_stadb_add_#t~bitwise1462#1 <= 2147483647; [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-3: assume 0 == (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296);mwl8k_txq_xmit_#t~bitwise926#1 := (if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-3: assume !(0 == (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-1: [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-4: assume 0 == (if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) || (if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) == (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296);mwl8k_txq_xmit_#t~bitwise926#1 := (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766-4: assume !(0 == (if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) || (if mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem924#1 % 65536 % 4294967296 - 4294967296) == (if mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem925#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8766: call write~int#26(mwl8k_txq_xmit_#t~bitwise926#1, mwl8k_txq_xmit_~wh~4#1.base, 22 + mwl8k_txq_xmit_~wh~4#1.offset, 2);havoc mwl8k_txq_xmit_#t~mem924#1;havoc mwl8k_txq_xmit_#t~mem925#1;havoc mwl8k_txq_xmit_#t~bitwise926#1;call mwl8k_txq_xmit_#t~mem927#1 := read~int#26(mwl8k_txq_xmit_~mwl8k_vif~2#1.base, 28 + mwl8k_txq_xmit_~mwl8k_vif~2#1.offset, 2);call write~int#26(16 + mwl8k_txq_xmit_#t~mem927#1 % 65536, mwl8k_txq_xmit_~mwl8k_vif~2#1.base, 28 + mwl8k_txq_xmit_~mwl8k_vif~2#1.offset, 2);havoc mwl8k_txq_xmit_#t~mem927#1; [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709: mwl8k_encapsulate_tx_frame_~data_pad~0#1 := 0; [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-4: assume 0 == (if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 || (if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 == (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256);mwl8k_cmd_update_stadb_add_#t~bitwise1462#1 := (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-4: assume !(0 == (if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 || (if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4 == (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-3: assume 0 == (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256);mwl8k_cmd_update_stadb_add_#t~bitwise1462#1 := (if mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1460#1 % 256 % 256 - 256) % 4; [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-3: assume !(0 == (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1461#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12664: main_#t~ret2013#1 := mwl8k_ampdu_action_#res#1;havoc mwl8k_ampdu_action_#t~mem1745#1.base, mwl8k_ampdu_action_#t~mem1745#1.offset, mwl8k_ampdu_action_#t~mem1746#1, mwl8k_ampdu_action_#t~bitwise1747#1, mwl8k_ampdu_action_#t~ret1748#1.base, mwl8k_ampdu_action_#t~ret1748#1.offset, mwl8k_ampdu_action_#t~switch1749#1, mwl8k_ampdu_action_#t~mem1750#1.base, mwl8k_ampdu_action_#t~mem1750#1.offset, mwl8k_ampdu_action_#t~ret1751#1, mwl8k_ampdu_action_#t~ret1752#1.base, mwl8k_ampdu_action_#t~ret1752#1.offset, mwl8k_ampdu_action_#t~mem1753#1.base, mwl8k_ampdu_action_#t~mem1753#1.offset, mwl8k_ampdu_action_#t~ret1754#1, mwl8k_ampdu_action_#t~ret1755#1, mwl8k_ampdu_action_#t~mem1756#1.base, mwl8k_ampdu_action_#t~mem1756#1.offset, mwl8k_ampdu_action_#t~ret1757#1, mwl8k_ampdu_action_#t~mem1758#1, mwl8k_ampdu_action_#t~ret1759#1, mwl8k_ampdu_action_#t~mem1760#1, mwl8k_ampdu_action_#t~ret1761#1, mwl8k_ampdu_action_#t~ret1762#1, mwl8k_ampdu_action_#t~mem1763#1.base, mwl8k_ampdu_action_#t~mem1763#1.offset, mwl8k_ampdu_action_#t~ret1764#1, mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~vif#1.base, mwl8k_ampdu_action_~vif#1.offset, mwl8k_ampdu_action_~action#1, mwl8k_ampdu_action_~sta#1.base, mwl8k_ampdu_action_~sta#1.offset, mwl8k_ampdu_action_~tid#1, mwl8k_ampdu_action_~ssn#1.base, mwl8k_ampdu_action_~ssn#1.offset, mwl8k_ampdu_action_~buf_size#1, mwl8k_ampdu_action_~i~17#1, mwl8k_ampdu_action_~rc~53#1, mwl8k_ampdu_action_~priv~48#1.base, mwl8k_ampdu_action_~priv~48#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset, mwl8k_ampdu_action_~addr~4#1.base, mwl8k_ampdu_action_~addr~4#1.offset, mwl8k_ampdu_action_~tmp~120#1, mwl8k_ampdu_action_~tmp___0~29#1;havoc mwl8k_ampdu_action_#in~hw#1.base, mwl8k_ampdu_action_#in~hw#1.offset, mwl8k_ampdu_action_#in~vif#1.base, mwl8k_ampdu_action_#in~vif#1.offset, mwl8k_ampdu_action_#in~action#1, mwl8k_ampdu_action_#in~sta#1.base, mwl8k_ampdu_action_#in~sta#1.offset, mwl8k_ampdu_action_#in~tid#1, mwl8k_ampdu_action_#in~ssn#1.base, mwl8k_ampdu_action_#in~ssn#1.offset, mwl8k_ampdu_action_#in~buf_size#1;assume { :end_inline_mwl8k_ampdu_action } true;assume -2147483648 <= main_#t~ret2013#1 && main_#t~ret2013#1 <= 2147483647; [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11277: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11343: call write~int#26(1, mwl8k_bss_info_changed_sta_~priv~40#1.base, 2165 + mwl8k_bss_info_changed_sta_~priv~40#1.offset, 1); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11079: call mwl8k_add_interface_#t~mem1565#1 := read~int#26(mwl8k_add_interface_~priv~36#1.base, 1093 + mwl8k_add_interface_~priv~36#1.offset, 4);mwl8k_add_interface_~macids_supported~0#1 := mwl8k_add_interface_#t~mem1565#1; [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7710: assume 0 != (mwl8k_encapsulate_tx_frame_~key_conf~0#1.base + mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset) % 18446744073709551616;call mwl8k_encapsulate_tx_frame_#t~mem543#1 := read~int#26(mwl8k_encapsulate_tx_frame_~key_conf~0#1.base, 5 + mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset, 1);mwl8k_encapsulate_tx_frame_~head_pad~0#1 := (if mwl8k_encapsulate_tx_frame_#t~mem543#1 % 256 % 4294967296 <= 2147483647 then mwl8k_encapsulate_tx_frame_#t~mem543#1 % 256 % 4294967296 else mwl8k_encapsulate_tx_frame_#t~mem543#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_encapsulate_tx_frame_#t~mem543#1;call mwl8k_encapsulate_tx_frame_#t~mem544#1 := read~int#26(mwl8k_encapsulate_tx_frame_~key_conf~0#1.base, mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset, 4);mwl8k_encapsulate_tx_frame_#t~switch545#1 := 1027073 == mwl8k_encapsulate_tx_frame_#t~mem544#1; [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7710: assume !(0 != (mwl8k_encapsulate_tx_frame_~key_conf~0#1.base + mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset) % 18446744073709551616); [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749: assume 0 == mwl8k_cmd_update_stadb_add_#t~mem1464#1 % 4294967296;havoc mwl8k_cmd_update_stadb_add_#t~mem1463#1.base, mwl8k_cmd_update_stadb_add_#t~mem1463#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~mem1464#1;call mwl8k_cmd_update_stadb_add_#t~mem1465#1 := read~int#26(mwl8k_cmd_update_stadb_add_~sta#1.base, mwl8k_cmd_update_stadb_add_~sta#1.offset, 4);mwl8k_cmd_update_stadb_add_~rates~1#1 := mwl8k_cmd_update_stadb_add_#t~mem1465#1;havoc mwl8k_cmd_update_stadb_add_#t~mem1465#1; [2025-02-08 02:31:14,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749: assume !(0 == mwl8k_cmd_update_stadb_add_#t~mem1464#1 % 4294967296);havoc mwl8k_cmd_update_stadb_add_#t~mem1463#1.base, mwl8k_cmd_update_stadb_add_#t~mem1463#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~mem1464#1;call mwl8k_cmd_update_stadb_add_#t~mem1466#1 := read~int#26(mwl8k_cmd_update_stadb_add_~sta#1.base, 4 + mwl8k_cmd_update_stadb_add_~sta#1.offset, 4);mwl8k_cmd_update_stadb_add_~rates~1#1 := 32 * (mwl8k_cmd_update_stadb_add_#t~mem1466#1 % 4294967296);havoc mwl8k_cmd_update_stadb_add_#t~mem1466#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: mwl8k_txq_xmit_~txpriority~0#1 := mwl8k_txq_xmit_~index#1;call mwl8k_txq_xmit_#t~mem954#1 := read~int#26(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1);mwl8k_txq_xmit_#t~short956#1 := 0 != (if mwl8k_txq_xmit_#t~mem954#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem954#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem954#1 % 256 % 4294967296 - 4294967296) && 0 != (mwl8k_txq_xmit_~sta#1.base + mwl8k_txq_xmit_~sta#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10815: SUMMARY for call tasklet_schedule(mwl8k_interrupt_~priv~30#1.base, 2256 + mwl8k_interrupt_~priv~30#1.offset); srcloc: null [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10419: assume 0 == mwl8k_cmd_set_new_stn_add_#t~mem1388#1 % 4294967296;havoc mwl8k_cmd_set_new_stn_add_#t~mem1387#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1387#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~mem1388#1;call mwl8k_cmd_set_new_stn_add_#t~mem1389#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, mwl8k_cmd_set_new_stn_add_~sta#1.offset, 4);mwl8k_cmd_set_new_stn_add_~rates~0#1 := mwl8k_cmd_set_new_stn_add_#t~mem1389#1;havoc mwl8k_cmd_set_new_stn_add_#t~mem1389#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10419: assume !(0 == mwl8k_cmd_set_new_stn_add_#t~mem1388#1 % 4294967296);havoc mwl8k_cmd_set_new_stn_add_#t~mem1387#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1387#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~mem1388#1;call mwl8k_cmd_set_new_stn_add_#t~mem1390#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 4 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 4);mwl8k_cmd_set_new_stn_add_~rates~0#1 := 32 * (mwl8k_cmd_set_new_stn_add_#t~mem1390#1 % 4294967296);havoc mwl8k_cmd_set_new_stn_add_#t~mem1390#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12599: assume main_#t~switch1999#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12599: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 8 == main_~tmp~126#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-1: assume mwl8k_probe_#t~short1975#1;call mwl8k_probe_#t~mem1974#1.base, mwl8k_probe_#t~mem1974#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short1975#1 := 0 != (mwl8k_probe_#t~mem1974#1.base + mwl8k_probe_#t~mem1974#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-1: assume !mwl8k_probe_#t~short1975#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume mwl8k_probe_#t~short1975#1;havoc mwl8k_probe_#t~mem1972#1.base, mwl8k_probe_#t~mem1972#1.offset;havoc mwl8k_probe_#t~short1973#1;havoc mwl8k_probe_#t~mem1974#1.base, mwl8k_probe_#t~mem1974#1.offset;havoc mwl8k_probe_#t~short1975#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume !mwl8k_probe_#t~short1975#1;havoc mwl8k_probe_#t~mem1972#1.base, mwl8k_probe_#t~mem1972#1.offset;havoc mwl8k_probe_#t~short1973#1;havoc mwl8k_probe_#t~mem1974#1.base, mwl8k_probe_#t~mem1974#1.offset;havoc mwl8k_probe_#t~short1975#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-3: assume mwl8k_probe_#t~short1973#1;call mwl8k_probe_#t~mem1972#1.base, mwl8k_probe_#t~mem1972#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short1973#1 := 0 == (mwl8k_probe_#t~mem1972#1.base + mwl8k_probe_#t~mem1972#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-3: assume !mwl8k_probe_#t~short1973#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-2: mwl8k_probe_#t~short1975#1 := mwl8k_probe_#t~short1973#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret984#1 && mwl8k_txq_xmit_#t~ret984#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___16~0#1 := mwl8k_txq_xmit_#t~ret984#1;havoc mwl8k_txq_xmit_#t~mem982#1.base, mwl8k_txq_xmit_#t~mem982#1.offset;havoc mwl8k_txq_xmit_#t~mem981#1;havoc mwl8k_txq_xmit_#t~mem983#1.base, mwl8k_txq_xmit_#t~mem983#1.offset;havoc mwl8k_txq_xmit_#t~ret984#1; [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900-1: SUMMARY for call mwl8k_txq_xmit_#t~ret984#1 := ldv__builtin_expect((if 0 != (mwl8k_txq_xmit_#t~mem983#1.base + mwl8k_txq_xmit_#t~mem983#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900-2: call mwl8k_txq_xmit_#t~mem982#1.base, mwl8k_txq_xmit_#t~mem982#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~txq~4#1.base, 28 + mwl8k_txq_xmit_~txq~4#1.offset, 8);call mwl8k_txq_xmit_#t~mem981#1 := read~int#26(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);call mwl8k_txq_xmit_#t~mem983#1.base, mwl8k_txq_xmit_#t~mem983#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_#t~mem982#1.base, mwl8k_txq_xmit_#t~mem982#1.offset + 8 * (if mwl8k_txq_xmit_#t~mem981#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_#t~mem981#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_xmit_#t~mem981#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: assume mwl8k_txq_xmit_#t~short958#1;havoc mwl8k_txq_xmit_#t~mem954#1;havoc mwl8k_txq_xmit_#t~mem955#1;havoc mwl8k_txq_xmit_#t~short956#1;havoc mwl8k_txq_xmit_#t~mem957#1;havoc mwl8k_txq_xmit_#t~short958#1;call mwl8k_txq_xmit_#t~mem959#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:31:14,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: assume !mwl8k_txq_xmit_#t~short958#1;havoc mwl8k_txq_xmit_#t~mem954#1;havoc mwl8k_txq_xmit_#t~mem955#1;havoc mwl8k_txq_xmit_#t~short956#1;havoc mwl8k_txq_xmit_#t~mem957#1;havoc mwl8k_txq_xmit_#t~short958#1; [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: assume mwl8k_txq_xmit_#t~short958#1;call mwl8k_txq_xmit_#t~mem957#1 := read~int#26(mwl8k_txq_xmit_~skb#1.base, 134 + mwl8k_txq_xmit_~skb#1.offset, 2);mwl8k_txq_xmit_#t~short958#1 := 36488 != mwl8k_txq_xmit_#t~mem957#1 % 65536 % 4294967296; [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: assume !mwl8k_txq_xmit_#t~short958#1; [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-2: mwl8k_txq_xmit_#t~short958#1 := mwl8k_txq_xmit_#t~short956#1; [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-3: assume mwl8k_txq_xmit_#t~short956#1;call mwl8k_txq_xmit_#t~mem955#1 := read~int#26(mwl8k_txq_xmit_~sta#1.base, 22 + mwl8k_txq_xmit_~sta#1.offset, 1);mwl8k_txq_xmit_#t~short956#1 := 0 != (if mwl8k_txq_xmit_#t~mem955#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem955#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem955#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-3: assume !mwl8k_txq_xmit_#t~short956#1; [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12468: assume -2147483648 <= mwl8k_remove_#t~ret1988#1 && mwl8k_remove_#t~ret1988#1 <= 2147483647;mwl8k_remove_~i~22#1 := 1 + mwl8k_remove_~i~22#1;call mwl8k_remove_#t~mem1989#1 := read~int#26(mwl8k_remove_~priv~56#1.base, 1097 + mwl8k_remove_~priv~56#1.offset, 1); [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12402: assume -2147483648 <= mwl8k_probe_#t~ret1976#1 && mwl8k_probe_#t~ret1976#1 <= 2147483647;havoc mwl8k_probe_#t~ret1976#1;call mwl8k_probe_#t~mem1977#1.base, mwl8k_probe_#t~mem1977#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#26(mwl8k_probe_#t~mem1977#1.base, mwl8k_probe_#t~mem1977#1.offset, mwl8k_probe_~priv~55#1.base, 2442 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~mem1977#1.base, mwl8k_probe_#t~mem1977#1.offset; [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12468-1: SUMMARY for call mwl8k_remove_#t~ret1988#1 := mwl8k_txq_reclaim(mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset, mwl8k_remove_~i~22#1, 2147483647, 1); srcloc: null [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354: mwl8k_create_ba_~__ret~15#1.base, mwl8k_create_ba_~__ret~15#1.offset := mwl8k_create_ba_#t~memcpy~res1363#1.base, mwl8k_create_ba_#t~memcpy~res1363#1.offset;havoc mwl8k_create_ba_#t~mem1362#1.base, mwl8k_create_ba_#t~mem1362#1.offset;havoc mwl8k_create_ba_#t~memcpy~res1363#1.base, mwl8k_create_ba_#t~memcpy~res1363#1.offset; [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411: assume 0 == mwl8k_bss_info_changed_#t~mem1680#1 % 256;havoc mwl8k_bss_info_changed_#t~mem1680#1;assume { :begin_inline_mwl8k_bss_info_changed_sta } true;mwl8k_bss_info_changed_sta_#in~hw#1.base, mwl8k_bss_info_changed_sta_#in~hw#1.offset, mwl8k_bss_info_changed_sta_#in~vif#1.base, mwl8k_bss_info_changed_sta_#in~vif#1.offset, mwl8k_bss_info_changed_sta_#in~info#1.base, mwl8k_bss_info_changed_sta_#in~info#1.offset, mwl8k_bss_info_changed_sta_#in~changed#1 := mwl8k_bss_info_changed_~hw#1.base, mwl8k_bss_info_changed_~hw#1.offset, mwl8k_bss_info_changed_~vif#1.base, mwl8k_bss_info_changed_~vif#1.offset, mwl8k_bss_info_changed_~info#1.base, mwl8k_bss_info_changed_~info#1.offset, mwl8k_bss_info_changed_~changed#1;havoc mwl8k_bss_info_changed_sta_#t~mem1625#1.base, mwl8k_bss_info_changed_sta_#t~mem1625#1.offset, mwl8k_bss_info_changed_sta_#t~ret1626#1, mwl8k_bss_info_changed_sta_#t~mem1627#1, mwl8k_bss_info_changed_sta_#t~short1628#1, mwl8k_bss_info_changed_sta_#t~mem1629#1, mwl8k_bss_info_changed_sta_#t~mem1630#1.base, mwl8k_bss_info_changed_sta_#t~mem1630#1.offset, mwl8k_bss_info_changed_sta_#t~ret1631#1.base, mwl8k_bss_info_changed_sta_#t~ret1631#1.offset, mwl8k_bss_info_changed_sta_#t~mem1632#1.base, mwl8k_bss_info_changed_sta_#t~mem1632#1.offset, mwl8k_bss_info_changed_sta_#t~mem1633#1, mwl8k_bss_info_changed_sta_#t~mem1634#1, mwl8k_bss_info_changed_sta_#t~mem1635#1, mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.offset, mwl8k_bss_info_changed_sta_#t~mem1638#1, mwl8k_bss_info_changed_sta_#t~short1639#1, mwl8k_bss_info_changed_sta_#t~ret1640#1, mwl8k_bss_info_changed_sta_#t~ret1641#1, mwl8k_bss_info_changed_sta_#t~bitwise1642#1, mwl8k_bss_info_changed_sta_#t~mem1643#1, mwl8k_bss_info_changed_sta_#t~ret1644#1, mwl8k_bss_info_changed_sta_#t~bitwise1645#1, mwl8k_bss_info_changed_sta_#t~mem1646#1, mwl8k_bss_info_changed_sta_#t~ret1647#1, mwl8k_bss_info_changed_sta_#t~mem1648#1, mwl8k_bss_info_changed_sta_#t~bitwise1649#1, mwl8k_bss_info_changed_sta_#t~short1650#1, mwl8k_bss_info_changed_sta_#t~ret1651#1, mwl8k_bss_info_changed_sta_#t~mem1652#1, mwl8k_bss_info_changed_sta_#t~bitwise1653#1, mwl8k_bss_info_changed_sta_#t~short1654#1, mwl8k_bss_info_changed_sta_#t~mem1655#1.base, mwl8k_bss_info_changed_sta_#t~mem1655#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.offset, mwl8k_bss_info_changed_sta_#t~mem1657#1.base, mwl8k_bss_info_changed_sta_#t~mem1657#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.offset, mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset, mwl8k_bss_info_changed_sta_~vif#1.base, mwl8k_bss_info_changed_sta_~vif#1.offset, mwl8k_bss_info_changed_sta_~info#1.base, mwl8k_bss_info_changed_sta_~info#1.offset, mwl8k_bss_info_changed_sta_~changed#1, mwl8k_bss_info_changed_sta_~priv~40#1.base, mwl8k_bss_info_changed_sta_~priv~40#1.offset, mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset, mwl8k_bss_info_changed_sta_~rc~50#1, mwl8k_bss_info_changed_sta_~tmp~111#1, mwl8k_bss_info_changed_sta_~ap~0#1.base, mwl8k_bss_info_changed_sta_~ap~0#1.offset, mwl8k_bss_info_changed_sta_~__len~24#1, mwl8k_bss_info_changed_sta_~__ret~25#1.base, mwl8k_bss_info_changed_sta_~__ret~25#1.offset, mwl8k_bss_info_changed_sta_~__len___0~5#1, mwl8k_bss_info_changed_sta_~__ret___0~5#1.base, mwl8k_bss_info_changed_sta_~__ret___0~5#1.offset;mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset := mwl8k_bss_info_changed_sta_#in~hw#1.base, mwl8k_bss_info_changed_sta_#in~hw#1.offset;mwl8k_bss_info_changed_sta_~vif#1.base, mwl8k_bss_info_changed_sta_~vif#1.offset := mwl8k_bss_info_changed_sta_#in~vif#1.base, mwl8k_bss_info_changed_sta_#in~vif#1.offset;mwl8k_bss_info_changed_sta_~info#1.base, mwl8k_bss_info_changed_sta_~info#1.offset := mwl8k_bss_info_changed_sta_#in~info#1.base, mwl8k_bss_info_changed_sta_#in~info#1.offset;mwl8k_bss_info_changed_sta_~changed#1 := mwl8k_bss_info_changed_sta_#in~changed#1;havoc mwl8k_bss_info_changed_sta_~priv~40#1.base, mwl8k_bss_info_changed_sta_~priv~40#1.offset;havoc mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1;call mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset := #Ultimate.allocOnStack(16);havoc mwl8k_bss_info_changed_sta_~rc~50#1;havoc mwl8k_bss_info_changed_sta_~tmp~111#1;havoc mwl8k_bss_info_changed_sta_~ap~0#1.base, mwl8k_bss_info_changed_sta_~ap~0#1.offset;havoc mwl8k_bss_info_changed_sta_~__len~24#1;havoc mwl8k_bss_info_changed_sta_~__ret~25#1.base, mwl8k_bss_info_changed_sta_~__ret~25#1.offset;havoc mwl8k_bss_info_changed_sta_~__len___0~5#1;havoc mwl8k_bss_info_changed_sta_~__ret___0~5#1.base, mwl8k_bss_info_changed_sta_~__ret___0~5#1.offset;call mwl8k_bss_info_changed_sta_#t~mem1625#1.base, mwl8k_bss_info_changed_sta_#t~mem1625#1.offset := read~$Pointer$#26(mwl8k_bss_info_changed_sta_~hw#1.base, 53 + mwl8k_bss_info_changed_sta_~hw#1.offset, 8);mwl8k_bss_info_changed_sta_~priv~40#1.base, mwl8k_bss_info_changed_sta_~priv~40#1.offset := mwl8k_bss_info_changed_sta_#t~mem1625#1.base, mwl8k_bss_info_changed_sta_#t~mem1625#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1625#1.base, mwl8k_bss_info_changed_sta_#t~mem1625#1.offset;mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1 := 0; [2025-02-08 02:31:14,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411: assume !(0 == mwl8k_bss_info_changed_#t~mem1680#1 % 256);havoc mwl8k_bss_info_changed_#t~mem1680#1;assume { :begin_inline_mwl8k_bss_info_changed_ap } true;mwl8k_bss_info_changed_ap_#in~hw#1.base, mwl8k_bss_info_changed_ap_#in~hw#1.offset, mwl8k_bss_info_changed_ap_#in~vif#1.base, mwl8k_bss_info_changed_ap_#in~vif#1.offset, mwl8k_bss_info_changed_ap_#in~info#1.base, mwl8k_bss_info_changed_ap_#in~info#1.offset, mwl8k_bss_info_changed_ap_#in~changed#1 := mwl8k_bss_info_changed_~hw#1.base, mwl8k_bss_info_changed_~hw#1.offset, mwl8k_bss_info_changed_~vif#1.base, mwl8k_bss_info_changed_~vif#1.offset, mwl8k_bss_info_changed_~info#1.base, mwl8k_bss_info_changed_~info#1.offset, mwl8k_bss_info_changed_~changed#1;havoc mwl8k_bss_info_changed_ap_#t~ret1659#1, mwl8k_bss_info_changed_ap_#t~bitwise1660#1, mwl8k_bss_info_changed_ap_#t~mem1661#1, mwl8k_bss_info_changed_ap_#t~ret1662#1, mwl8k_bss_info_changed_ap_#t~bitwise1663#1, mwl8k_bss_info_changed_ap_#t~mem1664#1, mwl8k_bss_info_changed_ap_#t~ret1665#1, mwl8k_bss_info_changed_ap_#t~mem1666#1.base, mwl8k_bss_info_changed_ap_#t~mem1666#1.offset, mwl8k_bss_info_changed_ap_#t~mem1667#1, mwl8k_bss_info_changed_ap_#t~mem1668#1, mwl8k_bss_info_changed_ap_#t~mem1669#1, mwl8k_bss_info_changed_ap_#t~ret1670#1, mwl8k_bss_info_changed_ap_#t~bitwise1671#1, mwl8k_bss_info_changed_ap_#t~ret1672#1.base, mwl8k_bss_info_changed_ap_#t~ret1672#1.offset, mwl8k_bss_info_changed_ap_#t~mem1673#1.base, mwl8k_bss_info_changed_ap_#t~mem1673#1.offset, mwl8k_bss_info_changed_ap_#t~mem1674#1, mwl8k_bss_info_changed_ap_#t~ret1675#1, mwl8k_bss_info_changed_ap_#t~bitwise1676#1, mwl8k_bss_info_changed_ap_#t~mem1677#1, mwl8k_bss_info_changed_ap_#t~ret1678#1, mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset, mwl8k_bss_info_changed_ap_~vif#1.base, mwl8k_bss_info_changed_ap_~vif#1.offset, mwl8k_bss_info_changed_ap_~info#1.base, mwl8k_bss_info_changed_ap_~info#1.offset, mwl8k_bss_info_changed_ap_~changed#1, mwl8k_bss_info_changed_ap_~rc~51#1, mwl8k_bss_info_changed_ap_~tmp~112#1, mwl8k_bss_info_changed_ap_~idx~1#1, mwl8k_bss_info_changed_ap_~rate~0#1, mwl8k_bss_info_changed_ap_~skb~3#1.base, mwl8k_bss_info_changed_ap_~skb~3#1.offset;mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset := mwl8k_bss_info_changed_ap_#in~hw#1.base, mwl8k_bss_info_changed_ap_#in~hw#1.offset;mwl8k_bss_info_changed_ap_~vif#1.base, mwl8k_bss_info_changed_ap_~vif#1.offset := mwl8k_bss_info_changed_ap_#in~vif#1.base, mwl8k_bss_info_changed_ap_#in~vif#1.offset;mwl8k_bss_info_changed_ap_~info#1.base, mwl8k_bss_info_changed_ap_~info#1.offset := mwl8k_bss_info_changed_ap_#in~info#1.base, mwl8k_bss_info_changed_ap_#in~info#1.offset;mwl8k_bss_info_changed_ap_~changed#1 := mwl8k_bss_info_changed_ap_#in~changed#1;havoc mwl8k_bss_info_changed_ap_~rc~51#1;havoc mwl8k_bss_info_changed_ap_~tmp~112#1;havoc mwl8k_bss_info_changed_ap_~idx~1#1;havoc mwl8k_bss_info_changed_ap_~rate~0#1;havoc mwl8k_bss_info_changed_ap_~skb~3#1.base, mwl8k_bss_info_changed_ap_~skb~3#1.offset; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12600: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354-1: SUMMARY for call mwl8k_create_ba_#t~memcpy~res1363#1.base, mwl8k_create_ba_#t~memcpy~res1363#1.offset := #Ultimate.C_memcpy#26(mwl8k_create_ba_~cmd~30#1.base, 28 + mwl8k_create_ba_~cmd~30#1.offset, mwl8k_create_ba_#t~mem1362#1.base, 12 + mwl8k_create_ba_#t~mem1362#1.offset, mwl8k_create_ba_~__len~14#1); srcloc: null [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12402-1: SUMMARY for call mwl8k_probe_#t~ret1976#1 := printk(150, 0); srcloc: null [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume -2147483648 <= mwl8k_txq_xmit_#t~ret960#1 && mwl8k_txq_xmit_#t~ret960#1 <= 2147483647;mwl8k_txq_xmit_~tmp___14~0#1 := mwl8k_txq_xmit_#t~ret960#1;havoc mwl8k_txq_xmit_#t~mem959#1;havoc mwl8k_txq_xmit_#t~ret960#1; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835-1: SUMMARY for call mwl8k_txq_xmit_#t~ret960#1 := ieee80211_is_data_qos((if mwl8k_txq_xmit_#t~mem959#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem959#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem959#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11081: assume mwl8k_add_interface_#t~switch1551#1;mwl8k_add_interface_#res#1 := -22; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11081: assume !mwl8k_add_interface_#t~switch1551#1;havoc mwl8k_add_interface_#t~mem1550#1;havoc mwl8k_add_interface_#t~switch1551#1;havoc mwl8k_add_interface_#t~mem1558#1;havoc mwl8k_add_interface_#t~mem1565#1;havoc mwl8k_add_interface_#t~mem1550#1;havoc mwl8k_add_interface_#t~switch1551#1;havoc mwl8k_add_interface_#t~mem1558#1;havoc mwl8k_add_interface_#t~mem1565#1;call mwl8k_add_interface_#t~mem1566#1 := read~int#26(mwl8k_add_interface_~priv~36#1.base, 1598 + mwl8k_add_interface_~priv~36#1.offset, 4); [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11742: havoc ieee80211_start_tx_ba_cb_irqsafe_~arg0#1.base, ieee80211_start_tx_ba_cb_irqsafe_~arg0#1.offset, ieee80211_start_tx_ba_cb_irqsafe_~arg1#1.base, ieee80211_start_tx_ba_cb_irqsafe_~arg1#1.offset, ieee80211_start_tx_ba_cb_irqsafe_~arg2#1;havoc ieee80211_start_tx_ba_cb_irqsafe_#in~arg0#1.base, ieee80211_start_tx_ba_cb_irqsafe_#in~arg0#1.offset, ieee80211_start_tx_ba_cb_irqsafe_#in~arg1#1.base, ieee80211_start_tx_ba_cb_irqsafe_#in~arg1#1.offset, ieee80211_start_tx_ba_cb_irqsafe_#in~arg2#1;assume { :end_inline_ieee80211_start_tx_ba_cb_irqsafe } true; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11544: mwl8k_set_rts_threshold_#t~ret1717#1 := mwl8k_cmd_set_rts_threshold_#res#1;havoc mwl8k_cmd_set_rts_threshold_#t~ret1290#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1290#1.offset, mwl8k_cmd_set_rts_threshold_#t~ret1291#1, mwl8k_cmd_set_rts_threshold_~hw#1.base, mwl8k_cmd_set_rts_threshold_~hw#1.offset, mwl8k_cmd_set_rts_threshold_~rts_thresh#1, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, mwl8k_cmd_set_rts_threshold_~rc~22#1, mwl8k_cmd_set_rts_threshold_~tmp~80#1.base, mwl8k_cmd_set_rts_threshold_~tmp~80#1.offset;havoc mwl8k_cmd_set_rts_threshold_#in~hw#1.base, mwl8k_cmd_set_rts_threshold_#in~hw#1.offset, mwl8k_cmd_set_rts_threshold_#in~rts_thresh#1;assume { :end_inline_mwl8k_cmd_set_rts_threshold } true;assume -2147483648 <= mwl8k_set_rts_threshold_#t~ret1717#1 && mwl8k_set_rts_threshold_#t~ret1717#1 <= 2147483647;mwl8k_set_rts_threshold_~tmp~116#1 := mwl8k_set_rts_threshold_#t~ret1717#1;havoc mwl8k_set_rts_threshold_#t~ret1717#1;mwl8k_set_rts_threshold_#res#1 := mwl8k_set_rts_threshold_~tmp~116#1; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12601-1: SUMMARY for call main_#t~ret2002#1 := mwl8k_start(main_~var_group2~0#1.base, main_~var_group2~0#1.offset); srcloc: null [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12601: assume -2147483648 <= main_#t~ret2002#1 && main_#t~ret2002#1 <= 2147483647; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume 0 != mwl8k_txq_xmit_~tmp___14~0#1;mwl8k_txq_xmit_~tid~0#1 := mwl8k_txq_xmit_~qos~1#1 % 256 % 16;assume { :begin_inline_mwl8k_tx_count_packet } true;mwl8k_tx_count_packet_#in~sta#1.base, mwl8k_tx_count_packet_#in~sta#1.offset, mwl8k_tx_count_packet_#in~tid#1 := mwl8k_txq_xmit_~sta#1.base, mwl8k_txq_xmit_~sta#1.offset, (if mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_tx_count_packet_#t~ret904#1, mwl8k_tx_count_packet_#t~mem905#1, mwl8k_tx_count_packet_#t~mem906#1, mwl8k_tx_count_packet_#t~mem907#1, mwl8k_tx_count_packet_~sta#1.base, mwl8k_tx_count_packet_~sta#1.offset, mwl8k_tx_count_packet_~tid#1, mwl8k_tx_count_packet_~sta_info~2#1.base, mwl8k_tx_count_packet_~sta_info~2#1.offset, mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, mwl8k_tx_count_packet_~tmp~54#1;mwl8k_tx_count_packet_~sta#1.base, mwl8k_tx_count_packet_~sta#1.offset := mwl8k_tx_count_packet_#in~sta#1.base, mwl8k_tx_count_packet_#in~sta#1.offset;mwl8k_tx_count_packet_~tid#1 := mwl8k_tx_count_packet_#in~tid#1;havoc mwl8k_tx_count_packet_~sta_info~2#1.base, mwl8k_tx_count_packet_~sta_info~2#1.offset;havoc mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset;havoc mwl8k_tx_count_packet_~tmp~54#1;mwl8k_tx_count_packet_~sta_info~2#1.base, mwl8k_tx_count_packet_~sta_info~2#1.offset := mwl8k_tx_count_packet_~sta#1.base, 44 + mwl8k_tx_count_packet_~sta#1.offset; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: assume !(0 != mwl8k_txq_xmit_~tmp___14~0#1); [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: assume 0 != mwl8k_interrupt_#t~bitwise1479#1 % 4294967296;havoc mwl8k_interrupt_#t~bitwise1479#1; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: assume !(0 != mwl8k_interrupt_#t~bitwise1479#1 % 4294967296);havoc mwl8k_interrupt_#t~bitwise1479#1; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8770: mwl8k_txq_xmit_~txstatus~0#1 := 0;mwl8k_txq_xmit_~txdatarate~0#1 := 0;call mwl8k_txq_xmit_#t~mem928#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: assume 0 != mwl8k_txq_xmit_~tmp___16~0#1; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: assume !(0 != mwl8k_txq_xmit_~tmp___16~0#1);call mwl8k_txq_xmit_#t~mem986#1.base, mwl8k_txq_xmit_#t~mem986#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~txq~4#1.base, 28 + mwl8k_txq_xmit_~txq~4#1.offset, 8);call mwl8k_txq_xmit_#t~mem985#1 := read~int#26(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);call write~$Pointer$#26(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset, mwl8k_txq_xmit_#t~mem986#1.base, mwl8k_txq_xmit_#t~mem986#1.offset + 8 * (if mwl8k_txq_xmit_#t~mem985#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_#t~mem985#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_xmit_#t~mem985#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc mwl8k_txq_xmit_#t~mem986#1.base, mwl8k_txq_xmit_#t~mem986#1.offset;havoc mwl8k_txq_xmit_#t~mem985#1;call mwl8k_txq_xmit_#t~mem988#1.base, mwl8k_txq_xmit_#t~mem988#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~txq~4#1.base, 12 + mwl8k_txq_xmit_~txq~4#1.offset, 8);call mwl8k_txq_xmit_#t~mem987#1 := read~int#26(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);mwl8k_txq_xmit_~tx~1#1.base, mwl8k_txq_xmit_~tx~1#1.offset := mwl8k_txq_xmit_#t~mem988#1.base, mwl8k_txq_xmit_#t~mem988#1.offset + 32 * (if mwl8k_txq_xmit_#t~mem987#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_#t~mem987#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_xmit_#t~mem987#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc mwl8k_txq_xmit_#t~mem988#1.base, mwl8k_txq_xmit_#t~mem988#1.offset;havoc mwl8k_txq_xmit_#t~mem987#1;call write~int#26(mwl8k_txq_xmit_~txdatarate~0#1, mwl8k_txq_xmit_~tx~1#1.base, 4 + mwl8k_txq_xmit_~tx~1#1.offset, 1);call write~int#26(mwl8k_txq_xmit_~txpriority~0#1, mwl8k_txq_xmit_~tx~1#1.base, 5 + mwl8k_txq_xmit_~tx~1#1.offset, 1);call write~int#26(mwl8k_txq_xmit_~qos~1#1, mwl8k_txq_xmit_~tx~1#1.base, 6 + mwl8k_txq_xmit_~tx~1#1.offset, 2);call write~int#26(mwl8k_txq_xmit_~dma~0#1, mwl8k_txq_xmit_~tx~1#1.base, 8 + mwl8k_txq_xmit_~tx~1#1.offset, 4);call mwl8k_txq_xmit_#t~mem989#1 := read~int#26(mwl8k_txq_xmit_~skb#1.base, 104 + mwl8k_txq_xmit_~skb#1.offset, 4);call write~int#26(mwl8k_txq_xmit_#t~mem989#1, mwl8k_txq_xmit_~tx~1#1.base, 12 + mwl8k_txq_xmit_~tx~1#1.offset, 2);havoc mwl8k_txq_xmit_#t~mem989#1;call write~int#26(0, mwl8k_txq_xmit_~tx~1#1.base, 28 + mwl8k_txq_xmit_~tx~1#1.offset, 2);call mwl8k_txq_xmit_#t~mem990#1 := read~int#26(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1); [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668-1: assume 0 == main_~ldv_s_mwl8k_driver_pci_driver~0#1;assume { :begin_inline_mwl8k_probe } true;mwl8k_probe_#in~pdev#1.base, mwl8k_probe_#in~pdev#1.offset, mwl8k_probe_#in~id#1.base, mwl8k_probe_#in~id#1.offset := main_~var_group7~0#1.base, main_~var_group7~0#1.offset, main_~var_mwl8k_probe_129_p1~0#1.base, main_~var_mwl8k_probe_129_p1~0#1.offset;havoc mwl8k_probe_#res#1;havoc mwl8k_probe_#t~ret1938#1, mwl8k_probe_#t~ret1939#1, mwl8k_probe_#t~ret1940#1, mwl8k_probe_#t~ret1941#1, mwl8k_probe_#t~ret1942#1, mwl8k_probe_#t~ret1943#1.base, mwl8k_probe_#t~ret1943#1.offset, mwl8k_probe_#t~ret1944#1, mwl8k_probe_#t~mem1945#1.base, mwl8k_probe_#t~mem1945#1.offset, mwl8k_probe_#t~mem1946#1, mwl8k_probe_#t~ret1947#1.base, mwl8k_probe_#t~ret1947#1.offset, mwl8k_probe_#t~mem1948#1.base, mwl8k_probe_#t~mem1948#1.offset, mwl8k_probe_#t~mem1949#1.base, mwl8k_probe_#t~mem1949#1.offset, mwl8k_probe_#t~ret1950#1, mwl8k_probe_#t~ret1951#1.base, mwl8k_probe_#t~ret1951#1.offset, mwl8k_probe_#t~mem1952#1.base, mwl8k_probe_#t~mem1952#1.offset, mwl8k_probe_#t~ret1953#1.base, mwl8k_probe_#t~ret1953#1.offset, mwl8k_probe_#t~mem1954#1.base, mwl8k_probe_#t~mem1954#1.offset, mwl8k_probe_#t~mem1955#1.base, mwl8k_probe_#t~mem1955#1.offset, mwl8k_probe_#t~ret1956#1, mwl8k_probe_#t~mem1957#1.base, mwl8k_probe_#t~mem1957#1.offset, mwl8k_probe_#t~mem1958#1.base, mwl8k_probe_#t~mem1958#1.offset, mwl8k_probe_#t~short1959#1, mwl8k_probe_#t~mem1960#1.base, mwl8k_probe_#t~mem1960#1.offset, mwl8k_probe_#t~mem1961#1.base, mwl8k_probe_#t~mem1961#1.offset, mwl8k_probe_#t~mem1962#1.base, mwl8k_probe_#t~mem1962#1.offset, mwl8k_probe_#t~short1963#1, mwl8k_probe_#t~mem1964#1.base, mwl8k_probe_#t~mem1964#1.offset, mwl8k_probe_#t~mem1965#1.base, mwl8k_probe_#t~mem1965#1.offset, mwl8k_probe_#t~mem1966#1.base, mwl8k_probe_#t~mem1966#1.offset, mwl8k_probe_#t~short1967#1, mwl8k_probe_#t~mem1968#1.base, mwl8k_probe_#t~mem1968#1.offset, mwl8k_probe_#t~short1969#1, mwl8k_probe_#t~ret1970#1, mwl8k_probe_#t~mem1971#1.base, mwl8k_probe_#t~mem1971#1.offset, mwl8k_probe_#t~mem1972#1.base, mwl8k_probe_#t~mem1972#1.offset, mwl8k_probe_#t~short1973#1, mwl8k_probe_#t~mem1974#1.base, mwl8k_probe_#t~mem1974#1.offset, mwl8k_probe_#t~short1975#1, mwl8k_probe_#t~ret1976#1, mwl8k_probe_#t~mem1977#1.base, mwl8k_probe_#t~mem1977#1.offset, mwl8k_probe_#t~mem1978#1.base, mwl8k_probe_#t~mem1978#1.offset, mwl8k_probe_#t~ret1979#1, mwl8k_probe_#t~mem1980#1.base, mwl8k_probe_#t~mem1980#1.offset, mwl8k_probe_#t~mem1981#1.base, mwl8k_probe_#t~mem1981#1.offset, mwl8k_probe_#t~mem1982#1.base, mwl8k_probe_#t~mem1982#1.offset, mwl8k_probe_#t~mem1983#1.base, mwl8k_probe_#t~mem1983#1.offset, mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_~id#1.base, mwl8k_probe_~id#1.offset, mwl8k_probe_~printed_version~0#1, mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset, mwl8k_probe_~priv~55#1.base, mwl8k_probe_~priv~55#1.offset, mwl8k_probe_~di~4#1.base, mwl8k_probe_~di~4#1.offset, mwl8k_probe_~rc~61#1;mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset := mwl8k_probe_#in~pdev#1.base, mwl8k_probe_#in~pdev#1.offset;mwl8k_probe_~id#1.base, mwl8k_probe_~id#1.offset := mwl8k_probe_#in~id#1.base, mwl8k_probe_#in~id#1.offset;havoc mwl8k_probe_~printed_version~0#1;havoc mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset;havoc mwl8k_probe_~priv~55#1.base, mwl8k_probe_~priv~55#1.offset;havoc mwl8k_probe_~di~4#1.base, mwl8k_probe_~di~4#1.offset;havoc mwl8k_probe_~rc~61#1; [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668-1: assume !(0 == main_~ldv_s_mwl8k_driver_pci_driver~0#1); [2025-02-08 02:31:14,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668-2: assume main_#t~switch1999#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668-2: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 24 == main_~tmp~126#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668: assume 0 != main_~res_mwl8k_probe_129~0#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668: assume !(0 != main_~res_mwl8k_probe_129~0#1);main_~ldv_s_mwl8k_driver_pci_driver~0#1 := 1 + main_~ldv_s_mwl8k_driver_pci_driver~0#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713: assume mwl8k_encapsulate_tx_frame_#t~switch545#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7713: assume !mwl8k_encapsulate_tx_frame_#t~switch545#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818-2: havoc mwl8k_interrupt_#t~bitwise1479#1;assume mwl8k_interrupt_#t~bitwise1479#1 % 4294967296 <= mwl8k_interrupt_~status~3#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1479#1 % 4294967296 <= 2; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818-1: [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818-4: assume 0 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1479#1 := 0; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818-4: assume !(0 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818-3: assume 2 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1479#1 := mwl8k_interrupt_~status~3#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818-3: assume !(2 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347-1: SUMMARY for call mwl8k_fw_unlock(mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset); srcloc: null [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347: call ULTIMATE.dealloc(mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset);havoc mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10290: assume -2147483648 <= mwl8k_cmd_bss_start_#t~ret1349#1 && mwl8k_cmd_bss_start_#t~ret1349#1 <= 2147483647;mwl8k_cmd_bss_start_~rc~34#1 := mwl8k_cmd_bss_start_#t~ret1349#1;havoc mwl8k_cmd_bss_start_#t~ret1349#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10290-1: SUMMARY for call mwl8k_cmd_bss_start_#t~ret1349#1 := mwl8k_post_pervif_cmd(mwl8k_cmd_bss_start_~hw#1.base, mwl8k_cmd_bss_start_~hw#1.offset, mwl8k_cmd_bss_start_~vif#1.base, mwl8k_cmd_bss_start_~vif#1.offset, mwl8k_cmd_bss_start_~cmd~28#1.base, mwl8k_cmd_bss_start_~cmd~28#1.offset); srcloc: null [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281: assume 0 == mwl8k_bss_info_changed_sta_#t~mem1633#1 % 4294967296;havoc mwl8k_bss_info_changed_sta_#t~mem1632#1.base, mwl8k_bss_info_changed_sta_#t~mem1632#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1633#1;call mwl8k_bss_info_changed_sta_#t~mem1634#1 := read~int#26(mwl8k_bss_info_changed_sta_~ap~0#1.base, mwl8k_bss_info_changed_sta_~ap~0#1.offset, 4);mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1 := mwl8k_bss_info_changed_sta_#t~mem1634#1;havoc mwl8k_bss_info_changed_sta_#t~mem1634#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281: assume !(0 == mwl8k_bss_info_changed_sta_#t~mem1633#1 % 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1632#1.base, mwl8k_bss_info_changed_sta_#t~mem1632#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1633#1;call mwl8k_bss_info_changed_sta_#t~mem1635#1 := read~int#26(mwl8k_bss_info_changed_sta_~ap~0#1.base, 4 + mwl8k_bss_info_changed_sta_~ap~0#1.offset, 4);mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1 := 32 * (mwl8k_bss_info_changed_sta_#t~mem1635#1 % 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1635#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: call write~int#26(mwl8k_cmd_set_aid_~prot_mode~0#1, mwl8k_cmd_set_aid_~cmd~14#1.base, 16 + mwl8k_cmd_set_aid_~cmd~14#1.offset, 2); [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819-1: [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819: mwl8k_interrupt_~status~3#1 := mwl8k_interrupt_#t~bitwise1480#1;havoc mwl8k_interrupt_#t~bitwise1480#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714: assume mwl8k_encapsulate_tx_frame_#t~switch545#1;mwl8k_encapsulate_tx_frame_~data_pad~0#1 := 4; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714: assume !mwl8k_encapsulate_tx_frame_#t~switch545#1;mwl8k_encapsulate_tx_frame_#t~switch545#1 := mwl8k_encapsulate_tx_frame_#t~switch545#1 || 1027074 == mwl8k_encapsulate_tx_frame_#t~mem544#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12603: assume main_#t~switch1999#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12603: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 9 == main_~tmp~126#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714-1: mwl8k_encapsulate_tx_frame_#t~switch545#1 := mwl8k_encapsulate_tx_frame_#t~switch545#1 || 1027077 == mwl8k_encapsulate_tx_frame_#t~mem544#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819-3: assume 4294967293 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1480#1 := mwl8k_interrupt_~status~3#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819-3: assume !(4294967293 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume 3 == mwl8k_ampdu_action_#t~mem1758#1 % 256 % 4294967296;havoc mwl8k_ampdu_action_#t~mem1758#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744: assume !(3 == mwl8k_ampdu_action_#t~mem1758#1 % 256 % 4294967296);havoc mwl8k_ampdu_action_#t~mem1758#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819-2: havoc mwl8k_interrupt_#t~bitwise1480#1;assume mwl8k_interrupt_#t~bitwise1480#1 % 4294967296 <= mwl8k_interrupt_~status~3#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1480#1 % 4294967296 <= 4294967293; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-2: assume mwl8k_ampdu_action_#t~switch1749#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-2: assume !mwl8k_ampdu_action_#t~switch1749#1;mwl8k_ampdu_action_#t~switch1749#1 := mwl8k_ampdu_action_#t~switch1749#1 || 4 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819-4: assume 0 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1480#1 := 0; [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819-4: assume !(0 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-1: assume 0 != (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616;call mwl8k_ampdu_action_#t~mem1758#1 := read~int#26(mwl8k_ampdu_action_~stream~3#1.base, 9 + mwl8k_ampdu_action_~stream~3#1.offset, 1); [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11744-1: assume !(0 != (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616); [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10357: call mwl8k_create_ba_#t~mem1364#1 := read~int#26(mwl8k_create_ba_~stream#1.base, 8 + mwl8k_create_ba_~stream#1.offset, 1);call write~int#26(mwl8k_create_ba_#t~mem1364#1, mwl8k_create_ba_~cmd~30#1.base, 35 + mwl8k_create_ba_~cmd~30#1.offset, 1);havoc mwl8k_create_ba_#t~mem1364#1;call write~int#26(0, mwl8k_create_ba_~cmd~30#1.base, 43 + mwl8k_create_ba_~cmd~30#1.offset, 2);call write~int#26(1, mwl8k_create_ba_~cmd~30#1.base, 42 + mwl8k_create_ba_~cmd~30#1.offset, 1);call mwl8k_create_ba_#t~mem1365#1.base, mwl8k_create_ba_#t~mem1365#1.offset := read~$Pointer$#26(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8);call mwl8k_create_ba_#t~mem1366#1 := read~int#26(mwl8k_create_ba_#t~mem1365#1.base, 23 + mwl8k_create_ba_#t~mem1365#1.offset, 1);call mwl8k_create_ba_#t~mem1367#1.base, mwl8k_create_ba_#t~mem1367#1.offset := read~$Pointer$#26(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8);call mwl8k_create_ba_#t~mem1368#1 := read~int#26(mwl8k_create_ba_#t~mem1367#1.base, 24 + mwl8k_create_ba_#t~mem1367#1.offset, 1); [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: mwl8k_cmd_bss_start_#res#1 := mwl8k_cmd_bss_start_~rc~34#1; [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12339: assume 0 == mwl8k_probe_~printed_version~0#1; [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12339: assume !(0 == mwl8k_probe_~printed_version~0#1); [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291-1: SUMMARY for call kfree(mwl8k_cmd_bss_start_~cmd~28#1.base, mwl8k_cmd_bss_start_~cmd~28#1.offset); srcloc: null [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11414: havoc mwl8k_bss_info_changed_ap_#t~ret1659#1, mwl8k_bss_info_changed_ap_#t~bitwise1660#1, mwl8k_bss_info_changed_ap_#t~mem1661#1, mwl8k_bss_info_changed_ap_#t~ret1662#1, mwl8k_bss_info_changed_ap_#t~bitwise1663#1, mwl8k_bss_info_changed_ap_#t~mem1664#1, mwl8k_bss_info_changed_ap_#t~ret1665#1, mwl8k_bss_info_changed_ap_#t~mem1666#1.base, mwl8k_bss_info_changed_ap_#t~mem1666#1.offset, mwl8k_bss_info_changed_ap_#t~mem1667#1, mwl8k_bss_info_changed_ap_#t~mem1668#1, mwl8k_bss_info_changed_ap_#t~mem1669#1, mwl8k_bss_info_changed_ap_#t~ret1670#1, mwl8k_bss_info_changed_ap_#t~bitwise1671#1, mwl8k_bss_info_changed_ap_#t~ret1672#1.base, mwl8k_bss_info_changed_ap_#t~ret1672#1.offset, mwl8k_bss_info_changed_ap_#t~mem1673#1.base, mwl8k_bss_info_changed_ap_#t~mem1673#1.offset, mwl8k_bss_info_changed_ap_#t~mem1674#1, mwl8k_bss_info_changed_ap_#t~ret1675#1, mwl8k_bss_info_changed_ap_#t~bitwise1676#1, mwl8k_bss_info_changed_ap_#t~mem1677#1, mwl8k_bss_info_changed_ap_#t~ret1678#1, mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset, mwl8k_bss_info_changed_ap_~vif#1.base, mwl8k_bss_info_changed_ap_~vif#1.offset, mwl8k_bss_info_changed_ap_~info#1.base, mwl8k_bss_info_changed_ap_~info#1.offset, mwl8k_bss_info_changed_ap_~changed#1, mwl8k_bss_info_changed_ap_~rc~51#1, mwl8k_bss_info_changed_ap_~tmp~112#1, mwl8k_bss_info_changed_ap_~idx~1#1, mwl8k_bss_info_changed_ap_~rate~0#1, mwl8k_bss_info_changed_ap_~skb~3#1.base, mwl8k_bss_info_changed_ap_~skb~3#1.offset;havoc mwl8k_bss_info_changed_ap_#in~hw#1.base, mwl8k_bss_info_changed_ap_#in~hw#1.offset, mwl8k_bss_info_changed_ap_#in~vif#1.base, mwl8k_bss_info_changed_ap_#in~vif#1.offset, mwl8k_bss_info_changed_ap_#in~info#1.base, mwl8k_bss_info_changed_ap_#in~info#1.offset, mwl8k_bss_info_changed_ap_#in~changed#1;assume { :end_inline_mwl8k_bss_info_changed_ap } true; [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: assume 4 + (if mwl8k_remove_#t~mem1989#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_#t~mem1989#1 % 256 % 4294967296 else mwl8k_remove_#t~mem1989#1 % 256 % 4294967296 - 4294967296) > mwl8k_remove_~i~22#1;havoc mwl8k_remove_#t~mem1989#1; [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: assume !(4 + (if mwl8k_remove_#t~mem1989#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_#t~mem1989#1 % 256 % 4294967296 else mwl8k_remove_#t~mem1989#1 % 256 % 4294967296 - 4294967296) > mwl8k_remove_~i~22#1);havoc mwl8k_remove_#t~mem1989#1;mwl8k_remove_~i~22#1 := 0; [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10820: SUMMARY for call tasklet_schedule(mwl8k_interrupt_~priv~30#1.base, 2292 + mwl8k_interrupt_~priv~30#1.offset); srcloc: null [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: SUMMARY for call legacy_rate_mask_to_array(mwl8k_cmd_set_aid_~cmd~14#1.base, 18 + mwl8k_cmd_set_aid_~cmd~14#1.offset, mwl8k_cmd_set_aid_~legacy_rate_mask#1); srcloc: null [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: assume -2147483648 <= mwl8k_txq_xmit_#t~ret929#1 && mwl8k_txq_xmit_#t~ret929#1 <= 2147483647;mwl8k_txq_xmit_~tmp___4~1#1 := mwl8k_txq_xmit_#t~ret929#1;havoc mwl8k_txq_xmit_#t~mem928#1;havoc mwl8k_txq_xmit_#t~ret929#1; [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754: mwl8k_cmd_update_stadb_add_~__len___0~4#1 := 16; [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772-1: SUMMARY for call mwl8k_txq_xmit_#t~ret929#1 := ieee80211_is_mgmt((if mwl8k_txq_xmit_#t~mem928#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem928#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem928#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: havoc mwl8k_tx_count_packet_#t~ret904#1, mwl8k_tx_count_packet_#t~mem905#1, mwl8k_tx_count_packet_#t~mem906#1, mwl8k_tx_count_packet_#t~mem907#1, mwl8k_tx_count_packet_~sta#1.base, mwl8k_tx_count_packet_~sta#1.offset, mwl8k_tx_count_packet_~tid#1, mwl8k_tx_count_packet_~sta_info~2#1.base, mwl8k_tx_count_packet_~sta_info~2#1.offset, mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, mwl8k_tx_count_packet_~tmp~54#1;havoc mwl8k_tx_count_packet_#in~sta#1.base, mwl8k_tx_count_packet_#in~sta#1.offset, mwl8k_tx_count_packet_#in~tid#1;assume { :end_inline_mwl8k_tx_count_packet } true; [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12604: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12670: main_#t~ret2014#1 := mwl8k_probe_#res#1;havoc mwl8k_probe_#t~ret1938#1, mwl8k_probe_#t~ret1939#1, mwl8k_probe_#t~ret1940#1, mwl8k_probe_#t~ret1941#1, mwl8k_probe_#t~ret1942#1, mwl8k_probe_#t~ret1943#1.base, mwl8k_probe_#t~ret1943#1.offset, mwl8k_probe_#t~ret1944#1, mwl8k_probe_#t~mem1945#1.base, mwl8k_probe_#t~mem1945#1.offset, mwl8k_probe_#t~mem1946#1, mwl8k_probe_#t~ret1947#1.base, mwl8k_probe_#t~ret1947#1.offset, mwl8k_probe_#t~mem1948#1.base, mwl8k_probe_#t~mem1948#1.offset, mwl8k_probe_#t~mem1949#1.base, mwl8k_probe_#t~mem1949#1.offset, mwl8k_probe_#t~ret1950#1, mwl8k_probe_#t~ret1951#1.base, mwl8k_probe_#t~ret1951#1.offset, mwl8k_probe_#t~mem1952#1.base, mwl8k_probe_#t~mem1952#1.offset, mwl8k_probe_#t~ret1953#1.base, mwl8k_probe_#t~ret1953#1.offset, mwl8k_probe_#t~mem1954#1.base, mwl8k_probe_#t~mem1954#1.offset, mwl8k_probe_#t~mem1955#1.base, mwl8k_probe_#t~mem1955#1.offset, mwl8k_probe_#t~ret1956#1, mwl8k_probe_#t~mem1957#1.base, mwl8k_probe_#t~mem1957#1.offset, mwl8k_probe_#t~mem1958#1.base, mwl8k_probe_#t~mem1958#1.offset, mwl8k_probe_#t~short1959#1, mwl8k_probe_#t~mem1960#1.base, mwl8k_probe_#t~mem1960#1.offset, mwl8k_probe_#t~mem1961#1.base, mwl8k_probe_#t~mem1961#1.offset, mwl8k_probe_#t~mem1962#1.base, mwl8k_probe_#t~mem1962#1.offset, mwl8k_probe_#t~short1963#1, mwl8k_probe_#t~mem1964#1.base, mwl8k_probe_#t~mem1964#1.offset, mwl8k_probe_#t~mem1965#1.base, mwl8k_probe_#t~mem1965#1.offset, mwl8k_probe_#t~mem1966#1.base, mwl8k_probe_#t~mem1966#1.offset, mwl8k_probe_#t~short1967#1, mwl8k_probe_#t~mem1968#1.base, mwl8k_probe_#t~mem1968#1.offset, mwl8k_probe_#t~short1969#1, mwl8k_probe_#t~ret1970#1, mwl8k_probe_#t~mem1971#1.base, mwl8k_probe_#t~mem1971#1.offset, mwl8k_probe_#t~mem1972#1.base, mwl8k_probe_#t~mem1972#1.offset, mwl8k_probe_#t~short1973#1, mwl8k_probe_#t~mem1974#1.base, mwl8k_probe_#t~mem1974#1.offset, mwl8k_probe_#t~short1975#1, mwl8k_probe_#t~ret1976#1, mwl8k_probe_#t~mem1977#1.base, mwl8k_probe_#t~mem1977#1.offset, mwl8k_probe_#t~mem1978#1.base, mwl8k_probe_#t~mem1978#1.offset, mwl8k_probe_#t~ret1979#1, mwl8k_probe_#t~mem1980#1.base, mwl8k_probe_#t~mem1980#1.offset, mwl8k_probe_#t~mem1981#1.base, mwl8k_probe_#t~mem1981#1.offset, mwl8k_probe_#t~mem1982#1.base, mwl8k_probe_#t~mem1982#1.offset, mwl8k_probe_#t~mem1983#1.base, mwl8k_probe_#t~mem1983#1.offset, mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_~id#1.base, mwl8k_probe_~id#1.offset, mwl8k_probe_~printed_version~0#1, mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset, mwl8k_probe_~priv~55#1.base, mwl8k_probe_~priv~55#1.offset, mwl8k_probe_~di~4#1.base, mwl8k_probe_~di~4#1.offset, mwl8k_probe_~rc~61#1;havoc mwl8k_probe_#in~pdev#1.base, mwl8k_probe_#in~pdev#1.offset, mwl8k_probe_#in~id#1.base, mwl8k_probe_#in~id#1.offset;assume { :end_inline_mwl8k_probe } true;assume -2147483648 <= main_#t~ret2014#1 && main_#t~ret2014#1 <= 2147483647;main_~res_mwl8k_probe_129~0#1 := main_#t~ret2014#1;havoc main_#t~ret2014#1;assume { :begin_inline_ldv_check_return_value } true;ldv_check_return_value_#in~arg0#1 := main_~res_mwl8k_probe_129~0#1;havoc ldv_check_return_value_~arg0#1;ldv_check_return_value_~arg0#1 := ldv_check_return_value_#in~arg0#1; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-1: SUMMARY for call legacy_rate_mask_to_array(mwl8k_cmd_update_stadb_add_~p~0#1.base, 13 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, mwl8k_cmd_update_stadb_add_~rates~1#1); srcloc: null [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-2: call mwl8k_probe_#t~mem1978#1.base, mwl8k_probe_#t~mem1978#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 2442 + mwl8k_probe_~priv~55#1.offset, 8); [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340: assume -2147483648 <= mwl8k_probe_#t~ret1938#1 && mwl8k_probe_#t~ret1938#1 <= 2147483647;havoc mwl8k_probe_#t~ret1938#1;mwl8k_probe_~printed_version~0#1 := 1; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-1: SUMMARY for call mwl8k_probe_#t~ret1979#1 := mwl8k_init_firmware(mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset, mwl8k_probe_#t~mem1978#1.base, mwl8k_probe_#t~mem1978#1.offset, 1); srcloc: null [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: SUMMARY for call mwl8k_probe_#t~ret1938#1 := printk(137, 0); srcloc: null [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424: call write~int#26(mwl8k_cmd_set_new_stn_add_~rates~0#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 22 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 4);call mwl8k_cmd_set_new_stn_add_#t~mem1391#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 22 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1); [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: assume -2147483648 <= mwl8k_probe_#t~ret1979#1 && mwl8k_probe_#t~ret1979#1 <= 2147483647;mwl8k_probe_~rc~61#1 := mwl8k_probe_#t~ret1979#1;havoc mwl8k_probe_#t~mem1978#1.base, mwl8k_probe_#t~mem1978#1.offset;havoc mwl8k_probe_#t~ret1979#1; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085-1: SUMMARY for call mwl8k_add_interface_#t~ret1568#1 := ffs((if mwl8k_add_interface_#t~bitwise1567#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~bitwise1567#1 % 4294967296 % 4294967296 else mwl8k_add_interface_#t~bitwise1567#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085: assume -2147483648 <= mwl8k_add_interface_#t~ret1568#1 && mwl8k_add_interface_#t~ret1568#1 <= 2147483647;mwl8k_add_interface_~macid~0#1 := mwl8k_add_interface_#t~ret1568#1;mwl8k_add_interface_~tmp___1~14#1 := mwl8k_add_interface_~macid~0#1;mwl8k_add_interface_~macid~0#1 := mwl8k_add_interface_~macid~0#1 - 1; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085-3: havoc mwl8k_add_interface_#t~bitwise1567#1;assume mwl8k_add_interface_#t~bitwise1567#1 % 4294967296 <= (4294967295 - mwl8k_add_interface_#t~mem1566#1) % 4294967296 && mwl8k_add_interface_#t~bitwise1567#1 % 4294967296 <= mwl8k_add_interface_~macids_supported~0#1 % 4294967296; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085-2: [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830-1: SUMMARY for call mwl8k_cmd_set_aid_#t~ret1280#1 := mwl8k_post_cmd(mwl8k_cmd_set_aid_~hw#1.base, mwl8k_cmd_set_aid_~hw#1.offset, mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset); srcloc: null [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume 0 != mwl8k_txq_xmit_~tmp___4~1#1;mwl8k_txq_xmit_~txdatarate~0#1 := 0; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8773: assume !(0 != mwl8k_txq_xmit_~tmp___4~1#1);call mwl8k_txq_xmit_#t~mem931#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2);assume { :begin_inline_ieee80211_is_ctl } true;ieee80211_is_ctl_#in~fc#1 := (if mwl8k_txq_xmit_#t~mem931#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem931#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem931#1 % 65536 % 4294967296 - 4294967296);havoc ieee80211_is_ctl_#res#1;havoc ieee80211_is_ctl_#t~bitwise282#1, ieee80211_is_ctl_~fc#1;ieee80211_is_ctl_~fc#1 := ieee80211_is_ctl_#in~fc#1; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085-5: assume 0 == (4294967295 - mwl8k_add_interface_#t~mem1566#1) % 4294967296 || 0 == mwl8k_add_interface_~macids_supported~0#1 % 4294967296;mwl8k_add_interface_#t~bitwise1567#1 := 0; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085-5: assume !(0 == (4294967295 - mwl8k_add_interface_#t~mem1566#1) % 4294967296 || 0 == mwl8k_add_interface_~macids_supported~0#1 % 4294967296); [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085-4: assume (4294967295 - mwl8k_add_interface_#t~mem1566#1) % 4294967296 == mwl8k_add_interface_~macids_supported~0#1 % 4294967296;mwl8k_add_interface_#t~bitwise1567#1 := 4294967295 - mwl8k_add_interface_#t~mem1566#1; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085-4: assume !((4294967295 - mwl8k_add_interface_#t~mem1566#1) % 4294967296 == mwl8k_add_interface_~macids_supported~0#1 % 4294967296); [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: SUMMARY for call spin_lock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830: assume -2147483648 <= mwl8k_cmd_set_aid_#t~ret1280#1 && mwl8k_cmd_set_aid_#t~ret1280#1 <= 2147483647;mwl8k_cmd_set_aid_~rc~19#1 := mwl8k_cmd_set_aid_#t~ret1280#1;havoc mwl8k_cmd_set_aid_#t~ret1280#1; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12605: SUMMARY for call mwl8k_stop(main_~var_group2~0#1.base, main_~var_group2~0#1.offset); srcloc: null [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12671: havoc ldv_check_return_value_~arg0#1;havoc ldv_check_return_value_#in~arg0#1;assume { :end_inline_ldv_check_return_value } true;assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~arg0#1 := main_~res_mwl8k_probe_129~0#1;havoc ldv_check_return_value_probe_~arg0#1;ldv_check_return_value_probe_~arg0#1 := ldv_check_return_value_probe_#in~arg0#1; [2025-02-08 02:31:14,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: assume 0 != (if mwl8k_cmd_set_new_stn_add_#t~mem1391#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1391#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1391#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_cmd_set_new_stn_add_#t~mem1391#1;call mwl8k_cmd_set_new_stn_add_#t~mem1392#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 25 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call write~int#26(mwl8k_cmd_set_new_stn_add_#t~mem1392#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 26 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 1);havoc mwl8k_cmd_set_new_stn_add_#t~mem1392#1;call mwl8k_cmd_set_new_stn_add_#t~mem1393#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 26 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call write~int#26(mwl8k_cmd_set_new_stn_add_#t~mem1393#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 27 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 1);havoc mwl8k_cmd_set_new_stn_add_#t~mem1393#1;call mwl8k_cmd_set_new_stn_add_#t~mem1394#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 27 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call write~int#26(mwl8k_cmd_set_new_stn_add_#t~mem1394#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 28 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 1);havoc mwl8k_cmd_set_new_stn_add_#t~mem1394#1;call mwl8k_cmd_set_new_stn_add_#t~mem1395#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 28 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call write~int#26(mwl8k_cmd_set_new_stn_add_#t~mem1395#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 29 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 1);havoc mwl8k_cmd_set_new_stn_add_#t~mem1395#1;call mwl8k_cmd_set_new_stn_add_#t~mem1396#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 20 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 2);call write~int#26(mwl8k_cmd_set_new_stn_add_#t~mem1396#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 32 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 2);havoc mwl8k_cmd_set_new_stn_add_#t~mem1396#1;call mwl8k_cmd_set_new_stn_add_#t~mem1397#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 23 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call mwl8k_cmd_set_new_stn_add_#t~mem1398#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 24 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1); [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: assume !(0 != (if mwl8k_cmd_set_new_stn_add_#t~mem1391#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1391#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1391#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_cmd_set_new_stn_add_#t~mem1391#1; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12407: assume 0 != mwl8k_probe_~rc~61#1; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12407: assume !(0 != mwl8k_probe_~rc~61#1);call write~int#26(0, mwl8k_probe_~priv~55#1.base, 2437 + mwl8k_probe_~priv~55#1.offset, 1);mwl8k_probe_#res#1 := mwl8k_probe_~rc~61#1; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: assume mwl8k_cmd_update_stadb_add_~__len___0~4#1 % 18446744073709551616 > 63; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: assume !(mwl8k_cmd_update_stadb_add_~__len___0~4#1 % 18446744073709551616 > 63); [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11747: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8840: mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset := mwl8k_txq_xmit_#t~ret961#1.base, mwl8k_txq_xmit_#t~ret961#1.offset;havoc mwl8k_txq_xmit_#t~ret961#1.base, mwl8k_txq_xmit_#t~ret961#1.offset; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: mwl8k_cmd_set_aid_#res#1 := mwl8k_cmd_set_aid_~rc~19#1; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8840-1: SUMMARY for call mwl8k_txq_xmit_#t~ret961#1.base, mwl8k_txq_xmit_#t~ret961#1.offset := mwl8k_lookup_stream(mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset, mwl8k_txq_xmit_~sta#1.base, 12 + mwl8k_txq_xmit_~sta#1.offset, (if mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831-1: SUMMARY for call kfree(mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset); srcloc: null [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717: assume mwl8k_encapsulate_tx_frame_#t~switch545#1;mwl8k_encapsulate_tx_frame_~data_pad~0#1 := 12; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717: assume !mwl8k_encapsulate_tx_frame_#t~switch545#1;mwl8k_encapsulate_tx_frame_#t~switch545#1 := mwl8k_encapsulate_tx_frame_#t~switch545#1 || 1027076 == mwl8k_encapsulate_tx_frame_#t~mem544#1; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12672: havoc ldv_check_return_value_probe_~arg0#1;havoc ldv_check_return_value_probe_#in~arg0#1;assume { :end_inline_ldv_check_return_value_probe } true; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-3: assume 0 == mwl8k_create_ba_#t~bitwise1369#1;mwl8k_create_ba_#t~bitwise1370#1 := (if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-3: assume !(0 == mwl8k_create_ba_#t~bitwise1369#1); [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-4: assume 0 == (if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 || (if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 == mwl8k_create_ba_#t~bitwise1369#1;mwl8k_create_ba_#t~bitwise1370#1 := mwl8k_create_ba_#t~bitwise1369#1; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-4: assume !(0 == (if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 || (if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 == mwl8k_create_ba_#t~bitwise1369#1); [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-5: [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-6: havoc mwl8k_create_ba_#t~bitwise1369#1;assume (((((if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256) < 0 || mwl8k_create_ba_#t~bitwise1369#1 <= (if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256)) && mwl8k_create_ba_#t~bitwise1369#1 <= 28) && mwl8k_create_ba_#t~bitwise1369#1 >= 0) && ((if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256) >= 0 || mwl8k_create_ba_#t~bitwise1369#1 > 28 + (if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256))) && mwl8k_create_ba_#t~bitwise1369#1 >= -2147483648; [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360: call write~int#26(mwl8k_create_ba_#t~bitwise1370#1, mwl8k_create_ba_~cmd~30#1.base, 37 + mwl8k_create_ba_~cmd~30#1.offset, 1);havoc mwl8k_create_ba_#t~mem1365#1.base, mwl8k_create_ba_#t~mem1365#1.offset;havoc mwl8k_create_ba_#t~mem1366#1;havoc mwl8k_create_ba_#t~mem1367#1.base, mwl8k_create_ba_#t~mem1367#1.offset;havoc mwl8k_create_ba_#t~mem1368#1;havoc mwl8k_create_ba_#t~bitwise1369#1;havoc mwl8k_create_ba_#t~bitwise1370#1;call write~int#26(1, mwl8k_create_ba_~cmd~30#1.base, 12 + mwl8k_create_ba_~cmd~30#1.offset, 4); [2025-02-08 02:31:14,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-1: [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-2: havoc mwl8k_create_ba_#t~bitwise1370#1;assume ((((((if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 < 0 && mwl8k_create_ba_#t~bitwise1369#1 >= 0) || mwl8k_create_ba_#t~bitwise1370#1 >= mwl8k_create_ba_#t~bitwise1369#1) && (((if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 >= 0 && mwl8k_create_ba_#t~bitwise1369#1 < 0) || mwl8k_create_ba_#t~bitwise1370#1 >= (if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4)) && (((if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 < 0 || mwl8k_create_ba_#t~bitwise1369#1 < 0) || mwl8k_create_ba_#t~bitwise1370#1 <= (if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 + mwl8k_create_ba_#t~bitwise1369#1)) && (((if mwl8k_create_ba_#t~mem1366#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1366#1 % 256 % 256 else mwl8k_create_ba_#t~mem1366#1 % 256 % 256 - 256) % 4 >= 0 && mwl8k_create_ba_#t~bitwise1369#1 >= 0) || mwl8k_create_ba_#t~bitwise1370#1 < 0)) && mwl8k_create_ba_#t~bitwise1370#1 <= 2147483647; [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-7: assume 28 == (if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256);mwl8k_create_ba_#t~bitwise1369#1 := (if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256); [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-7: assume !(28 == (if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256)); [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-8: assume 0 == (if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256);mwl8k_create_ba_#t~bitwise1369#1 := 0; [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360-8: assume !(0 == (if 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1368#1 % 256 % 4294967296 - 4294967296) % 256 - 256)); [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823-3: assume 16384 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1481#1 := mwl8k_interrupt_~status~3#1; [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823-3: assume !(16384 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: SUMMARY for call mwl8k_destroy_ba(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset); srcloc: null [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_update_stadb_add_~p~0#1.base, 25 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, mwl8k_cmd_update_stadb_add_~sta#1.base, 25 + mwl8k_cmd_update_stadb_add_~sta#1.offset, mwl8k_cmd_update_stadb_add_~__len___0~4#1); srcloc: null [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775-2: havoc mwl8k_txq_xmit_#t~bitwise930#1;assume (mwl8k_txq_xmit_#t~bitwise930#1 % 4294967296 >= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise930#1 % 4294967296 >= 65296) && mwl8k_txq_xmit_#t~bitwise930#1 % 4294967296 <= 65296 + mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296; [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823-2: havoc mwl8k_interrupt_#t~bitwise1481#1;assume mwl8k_interrupt_#t~bitwise1481#1 % 4294967296 <= mwl8k_interrupt_~status~3#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1481#1 % 4294967296 <= 16384; [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: mwl8k_cmd_update_stadb_add_~__ret___0~4#1.base, mwl8k_cmd_update_stadb_add_~__ret___0~4#1.offset := mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.offset; [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775-3: assume false;mwl8k_txq_xmit_#t~bitwise930#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775-3: assume !false; [2025-02-08 02:31:14,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 65296 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise930#1 := 65296; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 65296 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823-4: assume 0 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1481#1 := 0; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823-4: assume !(0 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: assume 0 != (mwl8k_txq_xmit_~stream~2#1.base + mwl8k_txq_xmit_~stream~2#1.offset) % 18446744073709551616;call mwl8k_txq_xmit_#t~mem962#1 := read~int#26(mwl8k_txq_xmit_~stream~2#1.base, 9 + mwl8k_txq_xmit_~stream~2#1.offset, 1); [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: assume !(0 != (mwl8k_txq_xmit_~stream~2#1.base + mwl8k_txq_xmit_~stream~2#1.offset) % 18446744073709551616);assume { :begin_inline_mwl8k_ampdu_allowed } true;mwl8k_ampdu_allowed_#in~sta#1.base, mwl8k_ampdu_allowed_#in~sta#1.offset, mwl8k_ampdu_allowed_#in~tid#1 := mwl8k_txq_xmit_~sta#1.base, mwl8k_txq_xmit_~sta#1.offset, (if mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_ampdu_allowed_#res#1;havoc mwl8k_ampdu_allowed_#t~ret900#1, mwl8k_ampdu_allowed_#t~mem901#1, mwl8k_ampdu_allowed_#t~mem902#1, mwl8k_ampdu_allowed_#t~short903#1, mwl8k_ampdu_allowed_~sta#1.base, mwl8k_ampdu_allowed_~sta#1.offset, mwl8k_ampdu_allowed_~tid#1, mwl8k_ampdu_allowed_~sta_info~1#1.base, mwl8k_ampdu_allowed_~sta_info~1#1.offset, mwl8k_ampdu_allowed_~tx_stats~0#1.base, mwl8k_ampdu_allowed_~tx_stats~0#1.offset, mwl8k_ampdu_allowed_~tmp~53#1;mwl8k_ampdu_allowed_~sta#1.base, mwl8k_ampdu_allowed_~sta#1.offset := mwl8k_ampdu_allowed_#in~sta#1.base, mwl8k_ampdu_allowed_#in~sta#1.offset;mwl8k_ampdu_allowed_~tid#1 := mwl8k_ampdu_allowed_#in~tid#1;havoc mwl8k_ampdu_allowed_~sta_info~1#1.base, mwl8k_ampdu_allowed_~sta_info~1#1.offset;havoc mwl8k_ampdu_allowed_~tx_stats~0#1.base, mwl8k_ampdu_allowed_~tx_stats~0#1.offset;havoc mwl8k_ampdu_allowed_~tmp~53#1;mwl8k_ampdu_allowed_~sta_info~1#1.base, mwl8k_ampdu_allowed_~sta_info~1#1.offset := mwl8k_ampdu_allowed_~sta#1.base, 44 + mwl8k_ampdu_allowed_~sta#1.offset; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823-1: [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise930#1;havoc mwl8k_txq_xmit_#t~bitwise930#1; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823: assume 0 != mwl8k_interrupt_#t~bitwise1481#1 % 4294967296;havoc mwl8k_interrupt_#t~bitwise1481#1; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10823: assume !(0 != mwl8k_interrupt_#t~bitwise1481#1 % 4294967296);havoc mwl8k_interrupt_#t~bitwise1481#1; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8775-1: [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12607: assume main_#t~switch1999#1; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12607: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 10 == main_~tmp~126#1; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: mwl8k_bss_info_changed_sta_~__len~24#1 := 16; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842: assume 3 == mwl8k_txq_xmit_#t~mem962#1 % 256 % 4294967296;havoc mwl8k_txq_xmit_#t~mem962#1;call mwl8k_txq_xmit_#t~mem963#1 := read~int#26(mwl8k_txq_xmit_~stream~2#1.base, 11 + mwl8k_txq_xmit_~stream~2#1.offset, 1);mwl8k_txq_xmit_~txpriority~0#1 := (if mwl8k_txq_xmit_#t~mem963#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem963#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem963#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_txq_xmit_#t~mem963#1;call mwl8k_txq_xmit_#t~mem964#1 := read~int#26(mwl8k_txq_xmit_~stream~2#1.base, 11 + mwl8k_txq_xmit_~stream~2#1.offset, 1);mwl8k_txq_xmit_~index#1 := (if mwl8k_txq_xmit_#t~mem964#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem964#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem964#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_txq_xmit_#t~mem964#1; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842: assume !(3 == mwl8k_txq_xmit_#t~mem962#1 % 256 % 4294967296);havoc mwl8k_txq_xmit_#t~mem962#1;call mwl8k_txq_xmit_#t~mem965#1 := read~int#26(mwl8k_txq_xmit_~stream~2#1.base, 9 + mwl8k_txq_xmit_~stream~2#1.offset, 1); [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088: assume 0 == mwl8k_add_interface_~tmp___1~14#1;mwl8k_add_interface_#res#1 := -16; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088: assume !(0 == mwl8k_add_interface_~tmp___1~14#1);mwl8k_add_interface_~mwl8k_vif~7#1.base, mwl8k_add_interface_~mwl8k_vif~7#1.offset := mwl8k_add_interface_~vif#1.base, 145 + mwl8k_add_interface_~vif#1.offset; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824-4: assume 0 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1482#1 := 0; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824-4: assume !(0 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824-3: assume 4294950911 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1482#1 := mwl8k_interrupt_~status~3#1; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824-3: assume !(4294950911 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824: mwl8k_interrupt_~status~3#1 := mwl8k_interrupt_#t~bitwise1482#1;havoc mwl8k_interrupt_#t~bitwise1482#1; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824-2: havoc mwl8k_interrupt_#t~bitwise1482#1;assume mwl8k_interrupt_#t~bitwise1482#1 % 4294967296 <= mwl8k_interrupt_~status~3#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1482#1 % 4294967296 <= 4294950911; [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824-1: [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: assume 0 != (if mwl8k_configure_filter_#t~mem1694#1 % 256 % 4294967296 <= 2147483647 then mwl8k_configure_filter_#t~mem1694#1 % 256 % 4294967296 else mwl8k_configure_filter_#t~mem1694#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_configure_filter_#t~mem1694#1;call mwl8k_configure_filter_#t~mem1695#1 := read~int#8(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:31:14,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: assume !(0 != (if mwl8k_configure_filter_#t~mem1694#1 % 256 % 4294967296 <= 2147483647 then mwl8k_configure_filter_#t~mem1694#1 % 256 % 4294967296 else mwl8k_configure_filter_#t~mem1694#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_configure_filter_#t~mem1694#1;call mwl8k_configure_filter_#t~mem1697#1 := read~int#8(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10362: assume -2147483648 <= mwl8k_create_ba_#t~ret1371#1 && mwl8k_create_ba_#t~ret1371#1 <= 2147483647;mwl8k_create_ba_~rc~36#1 := mwl8k_create_ba_#t~ret1371#1;havoc mwl8k_create_ba_#t~ret1371#1;call mwl8k_create_ba_#t~mem1372#1.base, mwl8k_create_ba_#t~mem1372#1.offset := read~$Pointer$#26(mwl8k_create_ba_~hw#1.base, 37 + mwl8k_create_ba_~hw#1.offset, 8);call mwl8k_create_ba_#t~mem1373#1.base, mwl8k_create_ba_#t~mem1373#1.offset := read~$Pointer$#26(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8);call mwl8k_create_ba_#t~mem1374#1 := read~int#26(mwl8k_create_ba_~stream#1.base, 8 + mwl8k_create_ba_~stream#1.offset, 1); [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12608: assume { :begin_inline_mwl8k_add_interface } true;mwl8k_add_interface_#in~hw#1.base, mwl8k_add_interface_#in~hw#1.offset, mwl8k_add_interface_#in~vif#1.base, mwl8k_add_interface_#in~vif#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset;havoc mwl8k_add_interface_#res#1;havoc mwl8k_add_interface_#t~mem1545#1.base, mwl8k_add_interface_#t~mem1545#1.offset, mwl8k_add_interface_#t~mem1546#1, mwl8k_add_interface_#t~mem1547#1.base, mwl8k_add_interface_#t~mem1547#1.offset, mwl8k_add_interface_#t~ret1548#1, mwl8k_add_interface_#t~mem1549#1.base, mwl8k_add_interface_#t~mem1549#1.offset, mwl8k_add_interface_#t~mem1550#1, mwl8k_add_interface_#t~switch1551#1, mwl8k_add_interface_#t~mem1552#1, mwl8k_add_interface_#t~mem1553#1.base, mwl8k_add_interface_#t~mem1553#1.offset, mwl8k_add_interface_#t~short1554#1, mwl8k_add_interface_#t~ret1555#1, mwl8k_add_interface_#t~mem1556#1.base, mwl8k_add_interface_#t~mem1556#1.offset, mwl8k_add_interface_#t~ret1557#1, mwl8k_add_interface_#t~mem1558#1, mwl8k_add_interface_#t~mem1559#1, mwl8k_add_interface_#t~mem1560#1.base, mwl8k_add_interface_#t~mem1560#1.offset, mwl8k_add_interface_#t~short1561#1, mwl8k_add_interface_#t~ret1562#1, mwl8k_add_interface_#t~mem1563#1.base, mwl8k_add_interface_#t~mem1563#1.offset, mwl8k_add_interface_#t~ret1564#1, mwl8k_add_interface_#t~mem1565#1, mwl8k_add_interface_#t~mem1566#1, mwl8k_add_interface_#t~bitwise1567#1, mwl8k_add_interface_#t~ret1568#1, mwl8k_add_interface_#t~memset~res1569#1.base, mwl8k_add_interface_#t~memset~res1569#1.offset, mwl8k_add_interface_#t~memcpy~res1570#1.base, mwl8k_add_interface_#t~memcpy~res1570#1.offset, mwl8k_add_interface_#t~memcpy~res1571#1.base, mwl8k_add_interface_#t~memcpy~res1571#1.offset, mwl8k_add_interface_#t~ret1572#1, mwl8k_add_interface_#t~mem1573#1, mwl8k_add_interface_#t~ret1574#1, mwl8k_add_interface_#t~mem1577#1, mwl8k_add_interface_#t~mem1575#1, mwl8k_add_interface_#t~bitwise1576#1, mwl8k_add_interface_#t~bitwise1578#1, mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset, mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~priv~36#1.base, mwl8k_add_interface_~priv~36#1.offset, mwl8k_add_interface_~mwl8k_vif~7#1.base, mwl8k_add_interface_~mwl8k_vif~7#1.offset, mwl8k_add_interface_~macids_supported~0#1, mwl8k_add_interface_~macid~0#1, mwl8k_add_interface_~rc~47#1, mwl8k_add_interface_~di~1#1.base, mwl8k_add_interface_~di~1#1.offset, mwl8k_add_interface_~tmp~110#1, mwl8k_add_interface_~tmp___0~25#1, mwl8k_add_interface_~tmp___1~14#1, mwl8k_add_interface_~__len~23#1, mwl8k_add_interface_~__ret~24#1.base, mwl8k_add_interface_~__ret~24#1.offset;mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset := mwl8k_add_interface_#in~hw#1.base, mwl8k_add_interface_#in~hw#1.offset;mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset := mwl8k_add_interface_#in~vif#1.base, mwl8k_add_interface_#in~vif#1.offset;havoc mwl8k_add_interface_~priv~36#1.base, mwl8k_add_interface_~priv~36#1.offset;havoc mwl8k_add_interface_~mwl8k_vif~7#1.base, mwl8k_add_interface_~mwl8k_vif~7#1.offset;havoc mwl8k_add_interface_~macids_supported~0#1;havoc mwl8k_add_interface_~macid~0#1;havoc mwl8k_add_interface_~rc~47#1;havoc mwl8k_add_interface_~di~1#1.base, mwl8k_add_interface_~di~1#1.offset;havoc mwl8k_add_interface_~tmp~110#1;havoc mwl8k_add_interface_~tmp___0~25#1;havoc mwl8k_add_interface_~tmp___1~14#1;havoc mwl8k_add_interface_~__len~23#1;havoc mwl8k_add_interface_~__ret~24#1.base, mwl8k_add_interface_~__ret~24#1.offset;call mwl8k_add_interface_#t~mem1545#1.base, mwl8k_add_interface_#t~mem1545#1.offset := read~$Pointer$#26(mwl8k_add_interface_~hw#1.base, 53 + mwl8k_add_interface_~hw#1.offset, 8);mwl8k_add_interface_~priv~36#1.base, mwl8k_add_interface_~priv~36#1.offset := mwl8k_add_interface_#t~mem1545#1.base, mwl8k_add_interface_#t~mem1545#1.offset;havoc mwl8k_add_interface_#t~mem1545#1.base, mwl8k_add_interface_#t~mem1545#1.offset;call mwl8k_add_interface_#t~mem1546#1 := read~int#26(mwl8k_add_interface_~priv~36#1.base, 2163 + mwl8k_add_interface_~priv~36#1.offset, 1); [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13665: havoc net_ratelimit_#t~nondet2074#1;mwl8k_configure_filter_sniffer_#t~ret1684#1 := net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet2074#1;assume { :end_inline_net_ratelimit } true;assume -2147483648 <= mwl8k_configure_filter_sniffer_#t~ret1684#1 && mwl8k_configure_filter_sniffer_#t~ret1684#1 <= 2147483647;mwl8k_configure_filter_sniffer_~tmp~113#1 := mwl8k_configure_filter_sniffer_#t~ret1684#1;havoc mwl8k_configure_filter_sniffer_#t~ret1684#1; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12608-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10362-1: SUMMARY for call mwl8k_create_ba_#t~ret1371#1 := mwl8k_post_cmd(mwl8k_create_ba_~hw#1.base, mwl8k_create_ba_~hw#1.offset, mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset); srcloc: null [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11287: assume mwl8k_bss_info_changed_sta_~__len~24#1 % 18446744073709551616 > 63; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11287: assume !(mwl8k_bss_info_changed_sta_~__len~24#1 % 18446744073709551616 > 63); [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7720: assume mwl8k_encapsulate_tx_frame_#t~switch545#1;mwl8k_encapsulate_tx_frame_~data_pad~0#1 := 8; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7720: assume !mwl8k_encapsulate_tx_frame_#t~switch545#1;havoc mwl8k_encapsulate_tx_frame_#t~mem544#1;havoc mwl8k_encapsulate_tx_frame_#t~switch545#1;havoc mwl8k_encapsulate_tx_frame_#t~mem544#1;havoc mwl8k_encapsulate_tx_frame_#t~switch545#1; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825: SUMMARY for call ieee80211_queue_work(mwl8k_interrupt_~hw~0#1.base, mwl8k_interrupt_~hw~0#1.offset, mwl8k_interrupt_~priv~30#1.base, 1262 + mwl8k_interrupt_~priv~30#1.offset); srcloc: null [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486-2: havoc mwl8k_configure_filter_#t~bitwise1696#1;assume mwl8k_configure_filter_#t~bitwise1696#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1695#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1696#1 % 4294967296 <= 18; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486-1: [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10363: assume -2147483648 <= mwl8k_create_ba_#t~ret1375#1 && mwl8k_create_ba_#t~ret1375#1 <= 2147483647;havoc mwl8k_create_ba_#t~mem1372#1.base, mwl8k_create_ba_#t~mem1372#1.offset;havoc mwl8k_create_ba_#t~mem1373#1.base, mwl8k_create_ba_#t~mem1373#1.offset;havoc mwl8k_create_ba_#t~mem1374#1;havoc mwl8k_create_ba_#t~ret1375#1; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486-4: assume 0 == mwl8k_configure_filter_#t~mem1695#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1696#1 := 0; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486-4: assume !(0 == mwl8k_configure_filter_#t~mem1695#1 % 4294967296); [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10363-1: SUMMARY for call mwl8k_create_ba_#t~ret1375#1 := dev_printk(76, 0, mwl8k_create_ba_#t~mem1372#1.base, 211 + mwl8k_create_ba_#t~mem1372#1.offset, 77, 0); srcloc: null [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486-3: assume 18 == mwl8k_configure_filter_#t~mem1695#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1696#1 := mwl8k_configure_filter_#t~mem1695#1; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486-3: assume !(18 == mwl8k_configure_filter_#t~mem1695#1 % 4294967296); [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12609: main_#t~ret2003#1 := mwl8k_add_interface_#res#1;havoc mwl8k_add_interface_#t~mem1545#1.base, mwl8k_add_interface_#t~mem1545#1.offset, mwl8k_add_interface_#t~mem1546#1, mwl8k_add_interface_#t~mem1547#1.base, mwl8k_add_interface_#t~mem1547#1.offset, mwl8k_add_interface_#t~ret1548#1, mwl8k_add_interface_#t~mem1549#1.base, mwl8k_add_interface_#t~mem1549#1.offset, mwl8k_add_interface_#t~mem1550#1, mwl8k_add_interface_#t~switch1551#1, mwl8k_add_interface_#t~mem1552#1, mwl8k_add_interface_#t~mem1553#1.base, mwl8k_add_interface_#t~mem1553#1.offset, mwl8k_add_interface_#t~short1554#1, mwl8k_add_interface_#t~ret1555#1, mwl8k_add_interface_#t~mem1556#1.base, mwl8k_add_interface_#t~mem1556#1.offset, mwl8k_add_interface_#t~ret1557#1, mwl8k_add_interface_#t~mem1558#1, mwl8k_add_interface_#t~mem1559#1, mwl8k_add_interface_#t~mem1560#1.base, mwl8k_add_interface_#t~mem1560#1.offset, mwl8k_add_interface_#t~short1561#1, mwl8k_add_interface_#t~ret1562#1, mwl8k_add_interface_#t~mem1563#1.base, mwl8k_add_interface_#t~mem1563#1.offset, mwl8k_add_interface_#t~ret1564#1, mwl8k_add_interface_#t~mem1565#1, mwl8k_add_interface_#t~mem1566#1, mwl8k_add_interface_#t~bitwise1567#1, mwl8k_add_interface_#t~ret1568#1, mwl8k_add_interface_#t~memset~res1569#1.base, mwl8k_add_interface_#t~memset~res1569#1.offset, mwl8k_add_interface_#t~memcpy~res1570#1.base, mwl8k_add_interface_#t~memcpy~res1570#1.offset, mwl8k_add_interface_#t~memcpy~res1571#1.base, mwl8k_add_interface_#t~memcpy~res1571#1.offset, mwl8k_add_interface_#t~ret1572#1, mwl8k_add_interface_#t~mem1573#1, mwl8k_add_interface_#t~ret1574#1, mwl8k_add_interface_#t~mem1577#1, mwl8k_add_interface_#t~mem1575#1, mwl8k_add_interface_#t~bitwise1576#1, mwl8k_add_interface_#t~bitwise1578#1, mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset, mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~priv~36#1.base, mwl8k_add_interface_~priv~36#1.offset, mwl8k_add_interface_~mwl8k_vif~7#1.base, mwl8k_add_interface_~mwl8k_vif~7#1.offset, mwl8k_add_interface_~macids_supported~0#1, mwl8k_add_interface_~macid~0#1, mwl8k_add_interface_~rc~47#1, mwl8k_add_interface_~di~1#1.base, mwl8k_add_interface_~di~1#1.offset, mwl8k_add_interface_~tmp~110#1, mwl8k_add_interface_~tmp___0~25#1, mwl8k_add_interface_~tmp___1~14#1, mwl8k_add_interface_~__len~23#1, mwl8k_add_interface_~__ret~24#1.base, mwl8k_add_interface_~__ret~24#1.offset;havoc mwl8k_add_interface_#in~hw#1.base, mwl8k_add_interface_#in~hw#1.offset, mwl8k_add_interface_#in~vif#1.base, mwl8k_add_interface_#in~vif#1.offset;assume { :end_inline_mwl8k_add_interface } true;assume -2147483648 <= main_#t~ret2003#1 && main_#t~ret2003#1 <= 2147483647; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486: call write~int#8(mwl8k_configure_filter_#t~bitwise1696#1, mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4);havoc mwl8k_configure_filter_#t~mem1695#1;havoc mwl8k_configure_filter_#t~bitwise1696#1; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288: mwl8k_bss_info_changed_sta_~__ret~25#1.base, mwl8k_bss_info_changed_sta_~__ret~25#1.offset := mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.offset;havoc mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.offset; [2025-02-08 02:31:14,441 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: assume { :begin_inline_pci_enable_device } true;pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset := mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset;havoc pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet2075#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset := pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;havoc pci_enable_device_#t~nondet2075#1;assume -2147483648 <= pci_enable_device_#t~nondet2075#1 && pci_enable_device_#t~nondet2075#1 <= 2147483647;pci_enable_device_#res#1 := pci_enable_device_#t~nondet2075#1;havoc pci_enable_device_#t~nondet2075#1; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.offset := #Ultimate.C_memcpy#26(mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset, mwl8k_bss_info_changed_sta_~ap~0#1.base, 25 + mwl8k_bss_info_changed_sta_~ap~0#1.offset, mwl8k_bss_info_changed_sta_~__len~24#1); srcloc: null [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume 0 != mwl8k_txq_xmit_~tmp___5~0#1;mwl8k_txq_xmit_~txdatarate~0#1 := 0; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume !(0 != mwl8k_txq_xmit_~tmp___5~0#1);call mwl8k_txq_xmit_#t~mem934#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10760: mwl8k_cmd_update_stadb_add_~__ret___0~4#1.base, mwl8k_cmd_update_stadb_add_~__ret___0~4#1.offset := mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.offset; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10760-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_update_stadb_add_~p~0#1.base, 25 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, mwl8k_cmd_update_stadb_add_~sta#1.base, 25 + mwl8k_cmd_update_stadb_add_~sta#1.offset, mwl8k_cmd_update_stadb_add_~__len___0~4#1); srcloc: null [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12478-1: SUMMARY for call mwl8k_txq_deinit(mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset, mwl8k_remove_~i~22#1); srcloc: null [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12346: assume 0 != mwl8k_probe_~rc~61#1; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12346: assume !(0 != mwl8k_probe_~rc~61#1);assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 142, 0;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2077#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet2077#1;assume -2147483648 <= pci_request_regions_#t~nondet2077#1 && pci_request_regions_#t~nondet2077#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet2077#1;havoc pci_request_regions_#t~nondet2077#1; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12478: mwl8k_remove_~i~22#1 := 1 + mwl8k_remove_~i~22#1;call mwl8k_remove_#t~mem1990#1 := read~int#26(mwl8k_remove_~priv~56#1.base, 1097 + mwl8k_remove_~priv~56#1.offset, 1); [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11487: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12611: assume main_#t~switch1999#1; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12611: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 11 == main_~tmp~126#1; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11752: SUMMARY for call mwl8k_remove_stream(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset); srcloc: null [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10365: mwl8k_create_ba_#res#1 := mwl8k_create_ba_~rc~36#1; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431-2: havoc mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1;assume ((((((if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 < 0 && (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) >= 0) || mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1 >= (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)) && (((if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 >= 0 && (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) < 0) || mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1 >= (if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4)) && (((if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 < 0 || (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) < 0) || mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1 <= (if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 + (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256))) && (((if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 >= 0 && (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) >= 0) || mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1 < 0)) && mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1 <= 2147483647; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10365-1: SUMMARY for call kfree(mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset); srcloc: null [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431-3: assume 0 == (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256);mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1 := (if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4; [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431-3: assume !(0 == (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)); [2025-02-08 02:31:14,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347-1: SUMMARY for call mwl8k_probe_#t~ret1940#1 := printk(140, 0); srcloc: null [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431-4: assume 0 == (if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 || (if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 == (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256);mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1 := (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431-4: assume !(0 == (if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 || (if mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1397#1 % 256 % 256 - 256) % 4 == (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1398#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume -2147483648 <= mwl8k_probe_#t~ret1940#1 && mwl8k_probe_#t~ret1940#1 <= 2147483647;havoc mwl8k_probe_#t~ret1940#1;mwl8k_probe_#res#1 := mwl8k_probe_~rc~61#1; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: call write~int#26(mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 34 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 1);havoc mwl8k_cmd_set_new_stn_add_#t~mem1397#1;havoc mwl8k_cmd_set_new_stn_add_#t~mem1398#1;havoc mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1;call write~int#26(1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 43 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 1); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431-1: [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10828: assume 0 != mwl8k_interrupt_~status~3#1 % 4294967296;call mwl8k_interrupt_#t~mem1483#1.base, mwl8k_interrupt_#t~mem1483#1.offset := read~$Pointer$#26(mwl8k_interrupt_~priv~30#1.base, 36 + mwl8k_interrupt_~priv~30#1.offset, 8); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10828: assume !(0 != mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise933#1;havoc mwl8k_txq_xmit_#t~bitwise933#1; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780-1: [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780-2: havoc mwl8k_txq_xmit_#t~bitwise933#1;assume (mwl8k_txq_xmit_#t~bitwise933#1 % 4294967296 >= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise933#1 % 4294967296 >= 65296) && mwl8k_txq_xmit_#t~bitwise933#1 % 4294967296 <= 65296 + mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846: assume 1 == mwl8k_txq_xmit_#t~mem965#1 % 256 % 4294967296;havoc mwl8k_txq_xmit_#t~mem965#1; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846: assume !(1 == mwl8k_txq_xmit_#t~mem965#1 % 256 % 4294967296);havoc mwl8k_txq_xmit_#t~mem965#1;call mwl8k_txq_xmit_#t~mem966#1.base, mwl8k_txq_xmit_#t~mem966#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~hw#1.base, 37 + mwl8k_txq_xmit_~hw#1.offset, 8); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12612: assume { :begin_inline_mwl8k_remove_interface } true;mwl8k_remove_interface_#in~hw#1.base, mwl8k_remove_interface_#in~hw#1.offset, mwl8k_remove_interface_#in~vif#1.base, mwl8k_remove_interface_#in~vif#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset;havoc mwl8k_remove_interface_#t~mem1584#1.base, mwl8k_remove_interface_#t~mem1584#1.offset, mwl8k_remove_interface_#t~mem1585#1, mwl8k_remove_interface_#t~ret1586#1, mwl8k_remove_interface_#t~ret1587#1, mwl8k_remove_interface_~hw#1.base, mwl8k_remove_interface_~hw#1.offset, mwl8k_remove_interface_~vif#1.base, mwl8k_remove_interface_~vif#1.offset, mwl8k_remove_interface_~priv~37#1.base, mwl8k_remove_interface_~priv~37#1.offset, mwl8k_remove_interface_~mwl8k_vif~8#1.base, mwl8k_remove_interface_~mwl8k_vif~8#1.offset;mwl8k_remove_interface_~hw#1.base, mwl8k_remove_interface_~hw#1.offset := mwl8k_remove_interface_#in~hw#1.base, mwl8k_remove_interface_#in~hw#1.offset;mwl8k_remove_interface_~vif#1.base, mwl8k_remove_interface_~vif#1.offset := mwl8k_remove_interface_#in~vif#1.base, mwl8k_remove_interface_#in~vif#1.offset;havoc mwl8k_remove_interface_~priv~37#1.base, mwl8k_remove_interface_~priv~37#1.offset;havoc mwl8k_remove_interface_~mwl8k_vif~8#1.base, mwl8k_remove_interface_~mwl8k_vif~8#1.offset;call mwl8k_remove_interface_#t~mem1584#1.base, mwl8k_remove_interface_#t~mem1584#1.offset := read~$Pointer$#26(mwl8k_remove_interface_~hw#1.base, 53 + mwl8k_remove_interface_~hw#1.offset, 8);mwl8k_remove_interface_~priv~37#1.base, mwl8k_remove_interface_~priv~37#1.offset := mwl8k_remove_interface_#t~mem1584#1.base, mwl8k_remove_interface_#t~mem1584#1.offset;havoc mwl8k_remove_interface_#t~mem1584#1.base, mwl8k_remove_interface_#t~mem1584#1.offset;mwl8k_remove_interface_~mwl8k_vif~8#1.base, mwl8k_remove_interface_~mwl8k_vif~8#1.offset := mwl8k_remove_interface_~vif#1.base, 145 + mwl8k_remove_interface_~vif#1.offset;call mwl8k_remove_interface_#t~mem1585#1 := read~int#26(mwl8k_remove_interface_~priv~37#1.base, 60 + mwl8k_remove_interface_~priv~37#1.offset, 1); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12612-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780-3: assume false;mwl8k_txq_xmit_#t~bitwise933#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780-3: assume !false; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 65296 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise933#1 := 65296; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8780-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 65296 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414-1: SUMMARY for call mwl8k_hw_reset(mwl8k_probe_~priv~55#1.base, mwl8k_probe_~priv~55#1.offset); srcloc: null [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.offset := #Ultimate.C_memcpy#26(mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset, mwl8k_bss_info_changed_sta_~ap~0#1.base, 25 + mwl8k_bss_info_changed_sta_~ap~0#1.offset, mwl8k_bss_info_changed_sta_~__len~24#1); srcloc: null [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: mwl8k_bss_info_changed_sta_~__ret~25#1.base, mwl8k_bss_info_changed_sta_~__ret~25#1.offset := mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.offset;havoc mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.offset; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414: call mwl8k_probe_#t~mem1980#1.base, mwl8k_probe_#t~mem1980#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 36 + mwl8k_probe_~priv~55#1.offset, 8); [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11423-1: SUMMARY for call mwl8k_prepare_multicast_#t~ret1681#1.base, mwl8k_prepare_multicast_#t~ret1681#1.offset := __mwl8k_cmd_mac_multicast_adr(mwl8k_prepare_multicast_~hw#1.base, mwl8k_prepare_multicast_~hw#1.offset, 0, mwl8k_prepare_multicast_~mc_list#1.base, mwl8k_prepare_multicast_~mc_list#1.offset); srcloc: null [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11423: mwl8k_prepare_multicast_~cmd~40#1.base, mwl8k_prepare_multicast_~cmd~40#1.offset := mwl8k_prepare_multicast_#t~ret1681#1.base, mwl8k_prepare_multicast_#t~ret1681#1.offset;havoc mwl8k_prepare_multicast_#t~ret1681#1.base, mwl8k_prepare_multicast_#t~ret1681#1.offset;mwl8k_prepare_multicast_#res#1 := mwl8k_prepare_multicast_~cmd~40#1.base + mwl8k_prepare_multicast_~cmd~40#1.offset; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11093-1: SUMMARY for call mwl8k_add_interface_#t~memset~res1569#1.base, mwl8k_add_interface_#t~memset~res1569#1.offset := #Ultimate.C_memset#26(mwl8k_add_interface_~mwl8k_vif~7#1.base, mwl8k_add_interface_~mwl8k_vif~7#1.offset, 0, 144); srcloc: null [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11093: havoc mwl8k_add_interface_#t~memset~res1569#1.base, mwl8k_add_interface_#t~memset~res1569#1.offset;call write~$Pointer$#26(mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~mwl8k_vif~7#1.base, 16 + mwl8k_add_interface_~mwl8k_vif~7#1.offset, 8);call write~int#26(mwl8k_add_interface_~macid~0#1, mwl8k_add_interface_~mwl8k_vif~7#1.base, 24 + mwl8k_add_interface_~mwl8k_vif~7#1.offset, 4);call write~int#26(0, mwl8k_add_interface_~mwl8k_vif~7#1.base, 28 + mwl8k_add_interface_~mwl8k_vif~7#1.offset, 2);mwl8k_add_interface_~__len~23#1 := 6; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-1: SUMMARY for call iowrite32(4294967295 - mwl8k_interrupt_~status~3#1, mwl8k_interrupt_#t~mem1483#1.base, 3120 + mwl8k_interrupt_#t~mem1483#1.offset); srcloc: null [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829: havoc mwl8k_interrupt_#t~mem1483#1.base, mwl8k_interrupt_#t~mem1483#1.offset; [2025-02-08 02:31:14,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10763: call write~int#26(1, mwl8k_cmd_update_stadb_add_~p~0#1.base, 57 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, 1);call write~int#26(0, mwl8k_cmd_update_stadb_add_~p~0#1.base, 60 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, 2); [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11556: assume 0 != (if mwl8k_sta_remove_#t~mem1719#1 % 256 % 4294967296 <= 2147483647 then mwl8k_sta_remove_#t~mem1719#1 % 256 % 4294967296 else mwl8k_sta_remove_#t~mem1719#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_sta_remove_#t~mem1719#1; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11556: assume !(0 != (if mwl8k_sta_remove_#t~mem1719#1 % 256 % 4294967296 <= 2147483647 then mwl8k_sta_remove_#t~mem1719#1 % 256 % 4294967296 else mwl8k_sta_remove_#t~mem1719#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_sta_remove_#t~mem1719#1;assume { :begin_inline_mwl8k_cmd_update_stadb_del } true;mwl8k_cmd_update_stadb_del_#in~hw#1.base, mwl8k_cmd_update_stadb_del_#in~hw#1.offset, mwl8k_cmd_update_stadb_del_#in~vif#1.base, mwl8k_cmd_update_stadb_del_#in~vif#1.offset, mwl8k_cmd_update_stadb_del_#in~addr#1.base, mwl8k_cmd_update_stadb_del_#in~addr#1.offset := mwl8k_sta_remove_~hw#1.base, mwl8k_sta_remove_~hw#1.offset, mwl8k_sta_remove_~vif#1.base, mwl8k_sta_remove_~vif#1.offset, mwl8k_sta_remove_~sta#1.base, 12 + mwl8k_sta_remove_~sta#1.offset;havoc mwl8k_cmd_update_stadb_del_#res#1;havoc mwl8k_cmd_update_stadb_del_#t~ret1472#1.base, mwl8k_cmd_update_stadb_del_#t~ret1472#1.offset, mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.offset, mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.offset, mwl8k_cmd_update_stadb_del_#t~ret1475#1, mwl8k_cmd_update_stadb_del_~hw#1.base, mwl8k_cmd_update_stadb_del_~hw#1.offset, mwl8k_cmd_update_stadb_del_~vif#1.base, mwl8k_cmd_update_stadb_del_~vif#1.offset, mwl8k_cmd_update_stadb_del_~addr#1.base, mwl8k_cmd_update_stadb_del_~addr#1.offset, mwl8k_cmd_update_stadb_del_~cmd~39#1.base, mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, mwl8k_cmd_update_stadb_del_~rc~45#1, mwl8k_cmd_update_stadb_del_~tmp~105#1.base, mwl8k_cmd_update_stadb_del_~tmp~105#1.offset, mwl8k_cmd_update_stadb_del_~__len~22#1, mwl8k_cmd_update_stadb_del_~__ret~23#1.base, mwl8k_cmd_update_stadb_del_~__ret~23#1.offset;mwl8k_cmd_update_stadb_del_~hw#1.base, mwl8k_cmd_update_stadb_del_~hw#1.offset := mwl8k_cmd_update_stadb_del_#in~hw#1.base, mwl8k_cmd_update_stadb_del_#in~hw#1.offset;mwl8k_cmd_update_stadb_del_~vif#1.base, mwl8k_cmd_update_stadb_del_~vif#1.offset := mwl8k_cmd_update_stadb_del_#in~vif#1.base, mwl8k_cmd_update_stadb_del_#in~vif#1.offset;mwl8k_cmd_update_stadb_del_~addr#1.base, mwl8k_cmd_update_stadb_del_~addr#1.offset := mwl8k_cmd_update_stadb_del_#in~addr#1.base, mwl8k_cmd_update_stadb_del_#in~addr#1.offset;havoc mwl8k_cmd_update_stadb_del_~cmd~39#1.base, mwl8k_cmd_update_stadb_del_~cmd~39#1.offset;havoc mwl8k_cmd_update_stadb_del_~rc~45#1;havoc mwl8k_cmd_update_stadb_del_~tmp~105#1.base, mwl8k_cmd_update_stadb_del_~tmp~105#1.offset;havoc mwl8k_cmd_update_stadb_del_~__len~22#1;havoc mwl8k_cmd_update_stadb_del_~__ret~23#1.base, mwl8k_cmd_update_stadb_del_~__ret~23#1.offset; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12613: havoc mwl8k_remove_interface_#t~mem1584#1.base, mwl8k_remove_interface_#t~mem1584#1.offset, mwl8k_remove_interface_#t~mem1585#1, mwl8k_remove_interface_#t~ret1586#1, mwl8k_remove_interface_#t~ret1587#1, mwl8k_remove_interface_~hw#1.base, mwl8k_remove_interface_~hw#1.offset, mwl8k_remove_interface_~vif#1.base, mwl8k_remove_interface_~vif#1.offset, mwl8k_remove_interface_~priv~37#1.base, mwl8k_remove_interface_~priv~37#1.offset, mwl8k_remove_interface_~mwl8k_vif~8#1.base, mwl8k_remove_interface_~mwl8k_vif~8#1.offset;havoc mwl8k_remove_interface_#in~hw#1.base, mwl8k_remove_interface_#in~hw#1.offset, mwl8k_remove_interface_#in~vif#1.base, mwl8k_remove_interface_#in~vif#1.offset;assume { :end_inline_mwl8k_remove_interface } true; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12481: assume 4 + (if mwl8k_remove_#t~mem1990#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_#t~mem1990#1 % 256 % 4294967296 else mwl8k_remove_#t~mem1990#1 % 256 % 4294967296 - 4294967296) > mwl8k_remove_~i~22#1;havoc mwl8k_remove_#t~mem1990#1; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12481: assume !(4 + (if mwl8k_remove_#t~mem1990#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_#t~mem1990#1 % 256 % 4294967296 else mwl8k_remove_#t~mem1990#1 % 256 % 4294967296 - 4294967296) > mwl8k_remove_~i~22#1);havoc mwl8k_remove_#t~mem1990#1; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782-1: SUMMARY for call mwl8k_txq_xmit_#t~ret935#1 := ieee80211_is_data((if mwl8k_txq_xmit_#t~mem934#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem934#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem934#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-1: assume { :begin_inline_ieee80211_stop_tx_ba_cb_irqsafe } true;ieee80211_stop_tx_ba_cb_irqsafe_#in~arg0#1.base, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg0#1.offset, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg1#1.base, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg1#1.offset, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg2#1 := mwl8k_ampdu_action_~vif#1.base, mwl8k_ampdu_action_~vif#1.offset, mwl8k_ampdu_action_~addr~4#1.base, mwl8k_ampdu_action_~addr~4#1.offset, (if mwl8k_ampdu_action_~tid#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_ampdu_action_~tid#1 % 65536 % 4294967296 else mwl8k_ampdu_action_~tid#1 % 65536 % 4294967296 - 4294967296);havoc ieee80211_stop_tx_ba_cb_irqsafe_~arg0#1.base, ieee80211_stop_tx_ba_cb_irqsafe_~arg0#1.offset, ieee80211_stop_tx_ba_cb_irqsafe_~arg1#1.base, ieee80211_stop_tx_ba_cb_irqsafe_~arg1#1.offset, ieee80211_stop_tx_ba_cb_irqsafe_~arg2#1;ieee80211_stop_tx_ba_cb_irqsafe_~arg0#1.base, ieee80211_stop_tx_ba_cb_irqsafe_~arg0#1.offset := ieee80211_stop_tx_ba_cb_irqsafe_#in~arg0#1.base, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg0#1.offset;ieee80211_stop_tx_ba_cb_irqsafe_~arg1#1.base, ieee80211_stop_tx_ba_cb_irqsafe_~arg1#1.offset := ieee80211_stop_tx_ba_cb_irqsafe_#in~arg1#1.base, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg1#1.offset;ieee80211_stop_tx_ba_cb_irqsafe_~arg2#1 := ieee80211_stop_tx_ba_cb_irqsafe_#in~arg2#1; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: havoc ieee80211_stop_tx_ba_cb_irqsafe_~arg0#1.base, ieee80211_stop_tx_ba_cb_irqsafe_~arg0#1.offset, ieee80211_stop_tx_ba_cb_irqsafe_~arg1#1.base, ieee80211_stop_tx_ba_cb_irqsafe_~arg1#1.offset, ieee80211_stop_tx_ba_cb_irqsafe_~arg2#1;havoc ieee80211_stop_tx_ba_cb_irqsafe_#in~arg0#1.base, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg0#1.offset, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg1#1.base, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg1#1.offset, ieee80211_stop_tx_ba_cb_irqsafe_#in~arg2#1;assume { :end_inline_ieee80211_stop_tx_ba_cb_irqsafe } true; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848: assume -2147483648 <= mwl8k_txq_xmit_#t~ret967#1 && mwl8k_txq_xmit_#t~ret967#1 <= 2147483647;havoc mwl8k_txq_xmit_#t~mem966#1.base, mwl8k_txq_xmit_#t~mem966#1.offset;havoc mwl8k_txq_xmit_#t~ret967#1; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8848-1: SUMMARY for call mwl8k_txq_xmit_#t~ret967#1 := dev_warn(mwl8k_txq_xmit_#t~mem966#1.base, 211 + mwl8k_txq_xmit_#t~mem966#1.offset, 67, 0); srcloc: null [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: assume -2147483648 <= mwl8k_txq_xmit_#t~ret935#1 && mwl8k_txq_xmit_#t~ret935#1 <= 2147483647;mwl8k_txq_xmit_~tmp___3~3#1 := mwl8k_txq_xmit_#t~ret935#1;havoc mwl8k_txq_xmit_#t~mem934#1;havoc mwl8k_txq_xmit_#t~ret935#1; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11557-1: SUMMARY for call mwl8k_sta_remove_#t~ret1720#1 := mwl8k_cmd_set_new_stn_del(mwl8k_sta_remove_~hw#1.base, mwl8k_sta_remove_~hw#1.offset, mwl8k_sta_remove_~vif#1.base, mwl8k_sta_remove_~vif#1.offset, mwl8k_sta_remove_~sta#1.base, 12 + mwl8k_sta_remove_~sta#1.offset); srcloc: null [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11557: assume -2147483648 <= mwl8k_sta_remove_#t~ret1720#1 && mwl8k_sta_remove_#t~ret1720#1 <= 2147483647;mwl8k_sta_remove_~tmp~117#1 := mwl8k_sta_remove_#t~ret1720#1;havoc mwl8k_sta_remove_#t~ret1720#1;mwl8k_sta_remove_#res#1 := mwl8k_sta_remove_~tmp~117#1; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491-1: [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491: assume 0 != mwl8k_configure_filter_#t~bitwise1698#1 % 4294967296;havoc mwl8k_configure_filter_#t~mem1697#1;havoc mwl8k_configure_filter_#t~bitwise1698#1;assume { :begin_inline_mwl8k_configure_filter_sniffer } true;mwl8k_configure_filter_sniffer_#in~hw#1.base, mwl8k_configure_filter_sniffer_#in~hw#1.offset, mwl8k_configure_filter_sniffer_#in~changed_flags#1, mwl8k_configure_filter_sniffer_#in~total_flags#1.base, mwl8k_configure_filter_sniffer_#in~total_flags#1.offset := mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset, mwl8k_configure_filter_~changed_flags#1, mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset;havoc mwl8k_configure_filter_sniffer_#res#1;havoc mwl8k_configure_filter_sniffer_#t~mem1682#1.base, mwl8k_configure_filter_sniffer_#t~mem1682#1.offset, mwl8k_configure_filter_sniffer_#t~ret1683#1, mwl8k_configure_filter_sniffer_#t~ret1684#1, mwl8k_configure_filter_sniffer_#t~mem1685#1.base, mwl8k_configure_filter_sniffer_#t~mem1685#1.offset, mwl8k_configure_filter_sniffer_#t~ret1686#1, mwl8k_configure_filter_sniffer_#t~mem1687#1, mwl8k_configure_filter_sniffer_#t~ret1688#1, mwl8k_configure_filter_sniffer_#t~mem1689#1, mwl8k_configure_filter_sniffer_#t~bitwise1690#1, mwl8k_configure_filter_sniffer_~hw#1.base, mwl8k_configure_filter_sniffer_~hw#1.offset, mwl8k_configure_filter_sniffer_~changed_flags#1, mwl8k_configure_filter_sniffer_~total_flags#1.base, mwl8k_configure_filter_sniffer_~total_flags#1.offset, mwl8k_configure_filter_sniffer_~priv~42#1.base, mwl8k_configure_filter_sniffer_~priv~42#1.offset, mwl8k_configure_filter_sniffer_~tmp~113#1, mwl8k_configure_filter_sniffer_~tmp___0~26#1, mwl8k_configure_filter_sniffer_~tmp___1~15#1;mwl8k_configure_filter_sniffer_~hw#1.base, mwl8k_configure_filter_sniffer_~hw#1.offset := mwl8k_configure_filter_sniffer_#in~hw#1.base, mwl8k_configure_filter_sniffer_#in~hw#1.offset;mwl8k_configure_filter_sniffer_~changed_flags#1 := mwl8k_configure_filter_sniffer_#in~changed_flags#1;mwl8k_configure_filter_sniffer_~total_flags#1.base, mwl8k_configure_filter_sniffer_~total_flags#1.offset := mwl8k_configure_filter_sniffer_#in~total_flags#1.base, mwl8k_configure_filter_sniffer_#in~total_flags#1.offset;havoc mwl8k_configure_filter_sniffer_~priv~42#1.base, mwl8k_configure_filter_sniffer_~priv~42#1.offset;havoc mwl8k_configure_filter_sniffer_~tmp~113#1;havoc mwl8k_configure_filter_sniffer_~tmp___0~26#1;havoc mwl8k_configure_filter_sniffer_~tmp___1~15#1;call mwl8k_configure_filter_sniffer_#t~mem1682#1.base, mwl8k_configure_filter_sniffer_#t~mem1682#1.offset := read~$Pointer$#26(mwl8k_configure_filter_sniffer_~hw#1.base, 53 + mwl8k_configure_filter_sniffer_~hw#1.offset, 8);mwl8k_configure_filter_sniffer_~priv~42#1.base, mwl8k_configure_filter_sniffer_~priv~42#1.offset := mwl8k_configure_filter_sniffer_#t~mem1682#1.base, mwl8k_configure_filter_sniffer_#t~mem1682#1.offset;havoc mwl8k_configure_filter_sniffer_#t~mem1682#1.base, mwl8k_configure_filter_sniffer_#t~mem1682#1.offset; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491: assume !(0 != mwl8k_configure_filter_#t~bitwise1698#1 % 4294967296);havoc mwl8k_configure_filter_#t~mem1697#1;havoc mwl8k_configure_filter_#t~bitwise1698#1; [2025-02-08 02:31:14,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12416: assume 0 != (mwl8k_probe_#t~mem1980#1.base + mwl8k_probe_#t~mem1980#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem1980#1.base, mwl8k_probe_#t~mem1980#1.offset;call mwl8k_probe_#t~mem1981#1.base, mwl8k_probe_#t~mem1981#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 36 + mwl8k_probe_~priv~55#1.offset, 8); [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12416: assume !(0 != (mwl8k_probe_#t~mem1980#1.base + mwl8k_probe_#t~mem1980#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem1980#1.base, mwl8k_probe_#t~mem1980#1.offset; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491-3: assume 96 == mwl8k_configure_filter_#t~mem1697#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1698#1 := mwl8k_configure_filter_#t~mem1697#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491-3: assume !(96 == mwl8k_configure_filter_#t~mem1697#1 % 4294967296); [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491-2: havoc mwl8k_configure_filter_#t~bitwise1698#1;assume mwl8k_configure_filter_#t~bitwise1698#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1697#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1698#1 % 4294967296 <= 96; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491-4: assume 0 == mwl8k_configure_filter_#t~mem1697#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1698#1 := 0; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11491-4: assume !(0 == mwl8k_configure_filter_#t~mem1697#1 % 4294967296); [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: havoc ieee80211_is_ctl_#t~bitwise282#1;mwl8k_txq_xmit_#t~ret932#1 := ieee80211_is_ctl_#res#1;havoc ieee80211_is_ctl_#t~bitwise282#1, ieee80211_is_ctl_~fc#1;havoc ieee80211_is_ctl_#in~fc#1;assume { :end_inline_ieee80211_is_ctl } true;assume -2147483648 <= mwl8k_txq_xmit_#t~ret932#1 && mwl8k_txq_xmit_#t~ret932#1 <= 2147483647;mwl8k_txq_xmit_~tmp___5~0#1 := mwl8k_txq_xmit_#t~ret932#1;havoc mwl8k_txq_xmit_#t~mem931#1;havoc mwl8k_txq_xmit_#t~ret932#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999-5: assume 12 == (if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296);ieee80211_is_ctl_#t~bitwise282#1 := (if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999-5: assume !(12 == (if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999-4: havoc ieee80211_is_ctl_#t~bitwise282#1;assume (((((if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296) < 0 || ieee80211_is_ctl_#t~bitwise282#1 <= (if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296)) && ieee80211_is_ctl_#t~bitwise282#1 <= 12) && ieee80211_is_ctl_#t~bitwise282#1 >= 0) && ((if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296) >= 0 || ieee80211_is_ctl_#t~bitwise282#1 > 12 + (if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296))) && ieee80211_is_ctl_#t~bitwise282#1 >= -2147483648; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999-3: [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999-2: ieee80211_is_ctl_#res#1 := (if 4 == ieee80211_is_ctl_#t~bitwise282#1 then 1 else 0);havoc ieee80211_is_ctl_#t~bitwise282#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~ret1469#1 := mwl8k_post_cmd(mwl8k_cmd_update_stadb_add_~hw#1.base, mwl8k_cmd_update_stadb_add_~hw#1.offset, mwl8k_cmd_update_stadb_add_~cmd~38#1.base, mwl8k_cmd_update_stadb_add_~cmd~38#1.offset); srcloc: null [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765: assume -2147483648 <= mwl8k_cmd_update_stadb_add_#t~ret1469#1 && mwl8k_cmd_update_stadb_add_#t~ret1469#1 <= 2147483647;mwl8k_cmd_update_stadb_add_~rc~44#1 := mwl8k_cmd_update_stadb_add_#t~ret1469#1;havoc mwl8k_cmd_update_stadb_add_#t~ret1469#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999-6: assume 0 == (if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296);ieee80211_is_ctl_#t~bitwise282#1 := 0; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999-6: assume !(0 == (if ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 else ieee80211_is_ctl_~fc#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: assume 0 != mwl8k_txq_xmit_~tmp___3~3#1;mwl8k_txq_xmit_~txdatarate~0#1 := 1;assume { :begin_inline_is_multicast_ether_addr } true;is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset := mwl8k_txq_xmit_~wh~4#1.base, 4 + mwl8k_txq_xmit_~wh~4#1.offset;havoc is_multicast_ether_addr_#res#1;havoc is_multicast_ether_addr_#t~mem266#1, is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset;is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset := is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset;call is_multicast_ether_addr_#t~mem266#1 := read~int#26(is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset, 1);is_multicast_ether_addr_#res#1 := (if 0 == (if 0 != (if is_multicast_ether_addr_#t~mem266#1 % 256 % 4294967296 <= 2147483647 then is_multicast_ether_addr_#t~mem266#1 % 256 % 4294967296 else is_multicast_ether_addr_#t~mem266#1 % 256 % 4294967296 - 4294967296) % 2 then 1 else 0) then 0 else 1);havoc is_multicast_ether_addr_#t~mem266#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8783: assume !(0 != mwl8k_txq_xmit_~tmp___3~3#1); [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492: mwl8k_configure_filter_#t~ret1699#1 := mwl8k_configure_filter_sniffer_#res#1;havoc mwl8k_configure_filter_sniffer_#t~mem1682#1.base, mwl8k_configure_filter_sniffer_#t~mem1682#1.offset, mwl8k_configure_filter_sniffer_#t~ret1683#1, mwl8k_configure_filter_sniffer_#t~ret1684#1, mwl8k_configure_filter_sniffer_#t~mem1685#1.base, mwl8k_configure_filter_sniffer_#t~mem1685#1.offset, mwl8k_configure_filter_sniffer_#t~ret1686#1, mwl8k_configure_filter_sniffer_#t~mem1687#1, mwl8k_configure_filter_sniffer_#t~ret1688#1, mwl8k_configure_filter_sniffer_#t~mem1689#1, mwl8k_configure_filter_sniffer_#t~bitwise1690#1, mwl8k_configure_filter_sniffer_~hw#1.base, mwl8k_configure_filter_sniffer_~hw#1.offset, mwl8k_configure_filter_sniffer_~changed_flags#1, mwl8k_configure_filter_sniffer_~total_flags#1.base, mwl8k_configure_filter_sniffer_~total_flags#1.offset, mwl8k_configure_filter_sniffer_~priv~42#1.base, mwl8k_configure_filter_sniffer_~priv~42#1.offset, mwl8k_configure_filter_sniffer_~tmp~113#1, mwl8k_configure_filter_sniffer_~tmp___0~26#1, mwl8k_configure_filter_sniffer_~tmp___1~15#1;havoc mwl8k_configure_filter_sniffer_#in~hw#1.base, mwl8k_configure_filter_sniffer_#in~hw#1.offset, mwl8k_configure_filter_sniffer_#in~changed_flags#1, mwl8k_configure_filter_sniffer_#in~total_flags#1.base, mwl8k_configure_filter_sniffer_#in~total_flags#1.offset;assume { :end_inline_mwl8k_configure_filter_sniffer } true;assume -2147483648 <= mwl8k_configure_filter_#t~ret1699#1 && mwl8k_configure_filter_#t~ret1699#1 <= 2147483647;mwl8k_configure_filter_~tmp~115#1 := mwl8k_configure_filter_#t~ret1699#1;havoc mwl8k_configure_filter_#t~ret1699#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: assume -2147483648 <= mwl8k_cmd_set_new_stn_add_#t~ret1400#1 && mwl8k_cmd_set_new_stn_add_#t~ret1400#1 <= 2147483647;mwl8k_cmd_set_new_stn_add_~rc~37#1 := mwl8k_cmd_set_new_stn_add_#t~ret1400#1;havoc mwl8k_cmd_set_new_stn_add_#t~ret1400#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_#t~ret1400#1 := mwl8k_post_pervif_cmd(mwl8k_cmd_set_new_stn_add_~hw#1.base, mwl8k_cmd_set_new_stn_add_~hw#1.offset, mwl8k_cmd_set_new_stn_add_~vif#1.base, mwl8k_cmd_set_new_stn_add_~vif#1.offset, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset); srcloc: null [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12681: assume 1 == main_~ldv_s_mwl8k_driver_pci_driver~0#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12681: assume !(1 == main_~ldv_s_mwl8k_driver_pci_driver~0#1); [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12681-1: assume main_#t~switch1999#1; [2025-02-08 02:31:14,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12681-1: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 25 == main_~tmp~126#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13672: havoc pci_enable_device_#t~nondet2075#1;mwl8k_probe_#t~ret1939#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet2075#1, pci_enable_device_~arg0#1.base, pci_enable_device_~arg0#1.offset;havoc pci_enable_device_#in~arg0#1.base, pci_enable_device_#in~arg0#1.offset;assume { :end_inline_pci_enable_device } true;assume -2147483648 <= mwl8k_probe_#t~ret1939#1 && mwl8k_probe_#t~ret1939#1 <= 2147483647;mwl8k_probe_~rc~61#1 := mwl8k_probe_#t~ret1939#1;havoc mwl8k_probe_#t~ret1939#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12615: assume main_#t~switch1999#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12615: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 12 == main_~tmp~126#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: SUMMARY for call pci_iounmap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_#t~mem1981#1.base, mwl8k_probe_#t~mem1981#1.offset); srcloc: null [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11360: assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1659#1 && mwl8k_bss_info_changed_ap_#t~ret1659#1 <= 2147483647;mwl8k_bss_info_changed_ap_~tmp~112#1 := mwl8k_bss_info_changed_ap_#t~ret1659#1;havoc mwl8k_bss_info_changed_ap_#t~ret1659#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: havoc mwl8k_probe_#t~mem1981#1.base, mwl8k_probe_#t~mem1981#1.offset; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: mwl8k_check_ba_~tmp~95#1.base, mwl8k_check_ba_~tmp~95#1.offset := mwl8k_check_ba_#t~ret1350#1.base, mwl8k_check_ba_#t~ret1350#1.offset;havoc mwl8k_check_ba_#t~ret1350#1.base, mwl8k_check_ba_#t~ret1350#1.offset;mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset := mwl8k_check_ba_~tmp~95#1.base, mwl8k_check_ba_~tmp~95#1.offset; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303-1: SUMMARY for call mwl8k_check_ba_#t~ret1350#1.base, mwl8k_check_ba_#t~ret1350#1.offset := kzalloc(51, 208); srcloc: null [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11360-1: SUMMARY for call mwl8k_bss_info_changed_ap_#t~ret1659#1 := mwl8k_fw_lock(mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset); srcloc: null [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: SUMMARY for call consume_skb(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset); srcloc: null [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832-4: assume 0 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1484#1 := 0; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832-4: assume !(0 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757-1: assume 0 != mwl8k_ampdu_action_~tmp___0~29#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757-1: assume !(0 != mwl8k_ampdu_action_~tmp___0~29#1); [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832-3: assume 4 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1484#1 := mwl8k_interrupt_~status~3#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832-3: assume !(4 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757: assume 0 == mwl8k_ampdu_action_~rc~53#1;call write~int#26(3, mwl8k_ampdu_action_~stream~3#1.base, 9 + mwl8k_ampdu_action_~stream~3#1.offset, 1); [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757: assume !(0 == mwl8k_ampdu_action_~rc~53#1); [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: SUMMARY for call mwl8k_add_dma_header(mwl8k_encapsulate_tx_frame_~priv#1.base, mwl8k_encapsulate_tx_frame_~priv#1.offset, mwl8k_encapsulate_tx_frame_~skb#1.base, mwl8k_encapsulate_tx_frame_~skb#1.offset, mwl8k_encapsulate_tx_frame_~head_pad~0#1, mwl8k_encapsulate_tx_frame_~data_pad~0#1); srcloc: null [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757-3: assume mwl8k_ampdu_action_#t~switch1749#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757-3: assume !mwl8k_ampdu_action_#t~switch1749#1;mwl8k_ampdu_action_#t~switch1749#1 := true; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691-1: [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757-2: assume 0 != mwl8k_ampdu_action_~tmp~120#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757-2: assume !(0 != mwl8k_ampdu_action_~tmp~120#1);call mwl8k_ampdu_action_#t~mem1760#1 := read~int#26(mwl8k_ampdu_action_~stream~3#1.base, 9 + mwl8k_ampdu_action_~stream~3#1.offset, 1); [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691: assume 0 == mwl8k_ampdu_action_#t~bitwise1747#1 % 4294967296;havoc mwl8k_ampdu_action_#t~mem1746#1;havoc mwl8k_ampdu_action_#t~bitwise1747#1;mwl8k_ampdu_action_#res#1 := -524; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691: assume !(0 == mwl8k_ampdu_action_#t~bitwise1747#1 % 4294967296);havoc mwl8k_ampdu_action_#t~mem1746#1;havoc mwl8k_ampdu_action_#t~bitwise1747#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832: assume 0 != mwl8k_interrupt_#t~bitwise1484#1 % 4294967296;havoc mwl8k_interrupt_#t~bitwise1484#1;call mwl8k_interrupt_#t~mem1485#1.base, mwl8k_interrupt_#t~mem1485#1.offset := read~$Pointer$#26(mwl8k_interrupt_~priv~30#1.base, 1514 + mwl8k_interrupt_~priv~30#1.offset, 8); [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832: assume !(0 != mwl8k_interrupt_#t~bitwise1484#1 % 4294967296);havoc mwl8k_interrupt_#t~bitwise1484#1; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832-2: havoc mwl8k_interrupt_#t~bitwise1484#1;assume mwl8k_interrupt_#t~bitwise1484#1 % 4294967296 <= mwl8k_interrupt_~status~3#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1484#1 % 4294967296 <= 4; [2025-02-08 02:31:14,446 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10766: SUMMARY for call kfree(mwl8k_cmd_update_stadb_add_~cmd~38#1.base, mwl8k_cmd_update_stadb_add_~cmd~38#1.offset); srcloc: null [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832-1: [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: mwl8k_cmd_set_new_stn_add_#res#1 := mwl8k_cmd_set_new_stn_add_~rc~37#1; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11493: assume 0 != mwl8k_configure_filter_~tmp~115#1; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11493: assume !(0 != mwl8k_configure_filter_~tmp~115#1); [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436-1: SUMMARY for call kfree(mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset); srcloc: null [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691-3: assume 512 == mwl8k_ampdu_action_#t~mem1746#1 % 4294967296;mwl8k_ampdu_action_#t~bitwise1747#1 := mwl8k_ampdu_action_#t~mem1746#1; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691-3: assume !(512 == mwl8k_ampdu_action_#t~mem1746#1 % 4294967296); [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12616: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691-2: havoc mwl8k_ampdu_action_#t~bitwise1747#1;assume mwl8k_ampdu_action_#t~bitwise1747#1 % 4294967296 <= mwl8k_ampdu_action_#t~mem1746#1 % 4294967296 && mwl8k_ampdu_action_#t~bitwise1747#1 % 4294967296 <= 512; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691-4: assume 0 == mwl8k_ampdu_action_#t~mem1746#1 % 4294967296;mwl8k_ampdu_action_#t~bitwise1747#1 := 0; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11691-4: assume !(0 == mwl8k_ampdu_action_#t~mem1746#1 % 4294967296); [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: assume 0 != mwl8k_probe_~rc~61#1; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: assume !(0 != mwl8k_probe_~rc~61#1);assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361: assume 0 != mwl8k_bss_info_changed_ap_~tmp~112#1; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361: assume !(0 != mwl8k_bss_info_changed_ap_~tmp~112#1); [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917: assume 0 == mwl8k_txq_xmit_#t~mem990#1 % 256 && 0 != (mwl8k_txq_xmit_~sta#1.base + mwl8k_txq_xmit_~sta#1.offset) % 18446744073709551616;havoc mwl8k_txq_xmit_#t~mem990#1;call mwl8k_txq_xmit_#t~mem991#1 := read~int#26(mwl8k_txq_xmit_~sta#1.base, 44 + mwl8k_txq_xmit_~sta#1.offset, 1);call write~int#26(mwl8k_txq_xmit_#t~mem991#1, mwl8k_txq_xmit_~tx~1#1.base, 30 + mwl8k_txq_xmit_~tx~1#1.offset, 1);havoc mwl8k_txq_xmit_#t~mem991#1; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917: assume !(0 == mwl8k_txq_xmit_#t~mem990#1 % 256 && 0 != (mwl8k_txq_xmit_~sta#1.base + mwl8k_txq_xmit_~sta#1.offset) % 18446744073709551616);havoc mwl8k_txq_xmit_#t~mem990#1;call write~int#26(0, mwl8k_txq_xmit_~tx~1#1.base, 30 + mwl8k_txq_xmit_~tx~1#1.offset, 1); [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683: assume { :begin_inline_mwl8k_remove } true;mwl8k_remove_#in~pdev#1.base, mwl8k_remove_#in~pdev#1.offset := main_~var_group7~0#1.base, main_~var_group7~0#1.offset;havoc mwl8k_remove_#t~ret1985#1.base, mwl8k_remove_#t~ret1985#1.offset, mwl8k_remove_#t~mem1986#1.base, mwl8k_remove_#t~mem1986#1.offset, mwl8k_remove_#t~mem1987#1, mwl8k_remove_#t~ret1988#1, mwl8k_remove_#t~mem1989#1, mwl8k_remove_#t~mem1990#1, mwl8k_remove_#t~mem1991#1.base, mwl8k_remove_#t~mem1991#1.offset, mwl8k_remove_#t~mem1992#1.base, mwl8k_remove_#t~mem1992#1.offset, mwl8k_remove_#t~mem1993#1, mwl8k_remove_#t~mem1994#1.base, mwl8k_remove_#t~mem1994#1.offset, mwl8k_remove_#t~mem1995#1.base, mwl8k_remove_#t~mem1995#1.offset, mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset, mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset, mwl8k_remove_~priv~56#1.base, mwl8k_remove_~priv~56#1.offset, mwl8k_remove_~i~22#1;mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset := mwl8k_remove_#in~pdev#1.base, mwl8k_remove_#in~pdev#1.offset;havoc mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset;havoc mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset;havoc mwl8k_remove_~priv~56#1.base, mwl8k_remove_~priv~56#1.offset;havoc mwl8k_remove_~i~22#1;assume { :begin_inline_pci_get_drvdata } true;pci_get_drvdata_#in~pdev#1.base, pci_get_drvdata_#in~pdev#1.offset := mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset;havoc pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset;havoc pci_get_drvdata_#t~ret241#1.base, pci_get_drvdata_#t~ret241#1.offset, pci_get_drvdata_~pdev#1.base, pci_get_drvdata_~pdev#1.offset, pci_get_drvdata_~tmp~24#1.base, pci_get_drvdata_~tmp~24#1.offset;pci_get_drvdata_~pdev#1.base, pci_get_drvdata_~pdev#1.offset := pci_get_drvdata_#in~pdev#1.base, pci_get_drvdata_#in~pdev#1.offset;havoc pci_get_drvdata_~tmp~24#1.base, pci_get_drvdata_~tmp~24#1.offset;assume { :begin_inline_dev_get_drvdata } true;dev_get_drvdata_#in~arg0#1.base, dev_get_drvdata_#in~arg0#1.offset := pci_get_drvdata_~pdev#1.base, 147 + pci_get_drvdata_~pdev#1.offset;havoc dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset;havoc dev_get_drvdata_#t~ret2056#1.base, dev_get_drvdata_#t~ret2056#1.offset, dev_get_drvdata_~arg0#1.base, dev_get_drvdata_~arg0#1.offset;dev_get_drvdata_~arg0#1.base, dev_get_drvdata_~arg0#1.offset := dev_get_drvdata_#in~arg0#1.base, dev_get_drvdata_#in~arg0#1.offset; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767-3: assume 0 == mwl8k_cmd_update_stadb_add_~rc~44#1;call mwl8k_cmd_update_stadb_add_#t~mem1470#1 := read~int#26(mwl8k_cmd_update_stadb_add_~p~0#1.base, 59 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, 1);mwl8k_cmd_update_stadb_add_#t~ite1471#1 := (if mwl8k_cmd_update_stadb_add_#t~mem1470#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1470#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1470#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767-3: assume !(0 == mwl8k_cmd_update_stadb_add_~rc~44#1);mwl8k_cmd_update_stadb_add_#t~ite1471#1 := mwl8k_cmd_update_stadb_add_~rc~44#1; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1759#1 := ldv__builtin_expect((if 0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767-2: mwl8k_cmd_update_stadb_add_#res#1 := mwl8k_cmd_update_stadb_add_#t~ite1471#1;havoc mwl8k_cmd_update_stadb_add_#t~ite1471#1;havoc mwl8k_cmd_update_stadb_add_#t~mem1470#1; [2025-02-08 02:31:14,447 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume 0 != (mwl8k_interrupt_#t~mem1485#1.base + mwl8k_interrupt_#t~mem1485#1.offset) % 18446744073709551616;havoc mwl8k_interrupt_#t~mem1485#1.base, mwl8k_interrupt_#t~mem1485#1.offset;call mwl8k_interrupt_#t~mem1486#1.base, mwl8k_interrupt_#t~mem1486#1.offset := read~$Pointer$#26(mwl8k_interrupt_~priv~30#1.base, 1514 + mwl8k_interrupt_~priv~30#1.offset, 8); [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: assume !(0 != (mwl8k_interrupt_#t~mem1485#1.base + mwl8k_interrupt_#t~mem1485#1.offset) % 18446744073709551616);havoc mwl8k_interrupt_#t~mem1485#1.base, mwl8k_interrupt_#t~mem1485#1.offset; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11758: assume -9223372036854775808 <= mwl8k_ampdu_action_#t~ret1759#1 && mwl8k_ampdu_action_#t~ret1759#1 <= 9223372036854775807;mwl8k_ampdu_action_~tmp~120#1 := mwl8k_ampdu_action_#t~ret1759#1; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10767: havoc mwl8k_cmd_update_stadb_add_#t~ite1471#1;havoc mwl8k_cmd_update_stadb_add_#t~mem1470#1;mwl8k_sta_add_#t~ret1724#1 := mwl8k_cmd_update_stadb_add_#res#1;havoc mwl8k_cmd_update_stadb_add_#t~ret1454#1.base, mwl8k_cmd_update_stadb_add_#t~ret1454#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.offset, mwl8k_cmd_update_stadb_add_#t~mem1457#1, mwl8k_cmd_update_stadb_add_#t~mem1458#1, mwl8k_cmd_update_stadb_add_#t~mem1459#1, mwl8k_cmd_update_stadb_add_#t~mem1460#1, mwl8k_cmd_update_stadb_add_#t~mem1461#1, mwl8k_cmd_update_stadb_add_#t~bitwise1462#1, mwl8k_cmd_update_stadb_add_#t~mem1463#1.base, mwl8k_cmd_update_stadb_add_#t~mem1463#1.offset, mwl8k_cmd_update_stadb_add_#t~mem1464#1, mwl8k_cmd_update_stadb_add_#t~mem1465#1, mwl8k_cmd_update_stadb_add_#t~mem1466#1, mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.offset, mwl8k_cmd_update_stadb_add_#t~ret1469#1, mwl8k_cmd_update_stadb_add_#t~ite1471#1, mwl8k_cmd_update_stadb_add_#t~mem1470#1, mwl8k_cmd_update_stadb_add_~hw#1.base, mwl8k_cmd_update_stadb_add_~hw#1.offset, mwl8k_cmd_update_stadb_add_~vif#1.base, mwl8k_cmd_update_stadb_add_~vif#1.offset, mwl8k_cmd_update_stadb_add_~sta#1.base, mwl8k_cmd_update_stadb_add_~sta#1.offset, mwl8k_cmd_update_stadb_add_~cmd~38#1.base, mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, mwl8k_cmd_update_stadb_add_~p~0#1.base, mwl8k_cmd_update_stadb_add_~p~0#1.offset, mwl8k_cmd_update_stadb_add_~rates~1#1, mwl8k_cmd_update_stadb_add_~rc~44#1, mwl8k_cmd_update_stadb_add_~tmp~104#1.base, mwl8k_cmd_update_stadb_add_~tmp~104#1.offset, mwl8k_cmd_update_stadb_add_~__len~21#1, mwl8k_cmd_update_stadb_add_~__ret~22#1.base, mwl8k_cmd_update_stadb_add_~__ret~22#1.offset, mwl8k_cmd_update_stadb_add_~__len___0~4#1, mwl8k_cmd_update_stadb_add_~__ret___0~4#1.base, mwl8k_cmd_update_stadb_add_~__ret___0~4#1.offset;havoc mwl8k_cmd_update_stadb_add_#in~hw#1.base, mwl8k_cmd_update_stadb_add_#in~hw#1.offset, mwl8k_cmd_update_stadb_add_#in~vif#1.base, mwl8k_cmd_update_stadb_add_#in~vif#1.offset, mwl8k_cmd_update_stadb_add_#in~sta#1.base, mwl8k_cmd_update_stadb_add_#in~sta#1.offset;assume { :end_inline_mwl8k_cmd_update_stadb_add } true;assume -2147483648 <= mwl8k_sta_add_#t~ret1724#1 && mwl8k_sta_add_#t~ret1724#1 <= 2147483647;mwl8k_sta_add_~ret~1#1 := mwl8k_sta_add_#t~ret1724#1;havoc mwl8k_sta_add_#t~ret1724#1; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12485-1: SUMMARY for call mwl8k_rxq_deinit(mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset, 0); srcloc: null [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12485: call mwl8k_remove_#t~mem1991#1.base, mwl8k_remove_#t~mem1991#1.offset := read~$Pointer$#26(mwl8k_remove_~priv~56#1.base, 8 + mwl8k_remove_~priv~56#1.offset, 8);call mwl8k_remove_#t~mem1992#1.base, mwl8k_remove_#t~mem1992#1.offset := read~$Pointer$#26(mwl8k_remove_~priv~56#1.base, 1618 + mwl8k_remove_~priv~56#1.offset, 8);call mwl8k_remove_#t~mem1993#1 := read~int#26(mwl8k_remove_~priv~56#1.base, 1626 + mwl8k_remove_~priv~56#1.offset, 8); [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11560: mwl8k_sta_remove_#t~ret1721#1 := mwl8k_cmd_update_stadb_del_#res#1;havoc mwl8k_cmd_update_stadb_del_#t~ret1472#1.base, mwl8k_cmd_update_stadb_del_#t~ret1472#1.offset, mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.offset, mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.offset, mwl8k_cmd_update_stadb_del_#t~ret1475#1, mwl8k_cmd_update_stadb_del_~hw#1.base, mwl8k_cmd_update_stadb_del_~hw#1.offset, mwl8k_cmd_update_stadb_del_~vif#1.base, mwl8k_cmd_update_stadb_del_~vif#1.offset, mwl8k_cmd_update_stadb_del_~addr#1.base, mwl8k_cmd_update_stadb_del_~addr#1.offset, mwl8k_cmd_update_stadb_del_~cmd~39#1.base, mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, mwl8k_cmd_update_stadb_del_~rc~45#1, mwl8k_cmd_update_stadb_del_~tmp~105#1.base, mwl8k_cmd_update_stadb_del_~tmp~105#1.offset, mwl8k_cmd_update_stadb_del_~__len~22#1, mwl8k_cmd_update_stadb_del_~__ret~23#1.base, mwl8k_cmd_update_stadb_del_~__ret~23#1.offset;havoc mwl8k_cmd_update_stadb_del_#in~hw#1.base, mwl8k_cmd_update_stadb_del_#in~hw#1.offset, mwl8k_cmd_update_stadb_del_#in~vif#1.base, mwl8k_cmd_update_stadb_del_#in~vif#1.offset, mwl8k_cmd_update_stadb_del_#in~addr#1.base, mwl8k_cmd_update_stadb_del_#in~addr#1.offset;assume { :end_inline_mwl8k_cmd_update_stadb_del } true;assume -2147483648 <= mwl8k_sta_remove_#t~ret1721#1 && mwl8k_sta_remove_#t~ret1721#1 <= 2147483647;mwl8k_sta_remove_~tmp___0~28#1 := mwl8k_sta_remove_#t~ret1721#1;havoc mwl8k_sta_remove_#t~ret1721#1;mwl8k_sta_remove_#res#1 := mwl8k_sta_remove_~tmp___0~28#1; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617-1: SUMMARY for call main_#t~ret2004#1 := mwl8k_config(main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_mwl8k_config_106_p1~0#1); srcloc: null [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12617: assume -2147483648 <= main_#t~ret2004#1 && main_#t~ret2004#1 <= 2147483647; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11494: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11098: assume mwl8k_add_interface_~__len~23#1 % 18446744073709551616 > 63; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11098: assume !(mwl8k_add_interface_~__len~23#1 % 18446744073709551616 > 63); [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12353-1: SUMMARY for call mwl8k_probe_#t~ret1942#1 := printk(143, 0); srcloc: null [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: assume 0 == (mwl8k_check_ba_~cmd~29#1.base + mwl8k_check_ba_~cmd~29#1.offset) % 18446744073709551616;mwl8k_check_ba_#res#1 := -12; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: assume !(0 == (mwl8k_check_ba_~cmd~29#1.base + mwl8k_check_ba_~cmd~29#1.offset) % 18446744073709551616);call write~int#26(4389, mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset, 2);call write~int#26(51, mwl8k_check_ba_~cmd~29#1.base, 2 + mwl8k_check_ba_~cmd~29#1.offset, 2);call write~int#26(4, mwl8k_check_ba_~cmd~29#1.base, 8 + mwl8k_check_ba_~cmd~29#1.offset, 4);call mwl8k_check_ba_#t~mem1351#1 := read~int#26(mwl8k_check_ba_~stream#1.base, 10 + mwl8k_check_ba_~stream#1.offset, 1);call write~int#26(mwl8k_check_ba_#t~mem1351#1, mwl8k_check_ba_~cmd~29#1.base, 36 + mwl8k_check_ba_~cmd~29#1.offset, 1);havoc mwl8k_check_ba_#t~mem1351#1;mwl8k_check_ba_~__len~13#1 := 6; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12353: assume -2147483648 <= mwl8k_probe_#t~ret1942#1 && mwl8k_probe_#t~ret1942#1 <= 2147483647;havoc mwl8k_probe_#t~ret1942#1; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834: havoc mwl8k_interrupt_#t~mem1486#1.base, mwl8k_interrupt_#t~mem1486#1.offset; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: assume 0 != (if mwl8k_txq_xmit_~tmp___2~5#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tmp___2~5#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tmp___2~5#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: assume !(0 != (if mwl8k_txq_xmit_~tmp___2~5#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tmp___2~5#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tmp___2~5#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684: havoc mwl8k_remove_#t~ret1985#1.base, mwl8k_remove_#t~ret1985#1.offset, mwl8k_remove_#t~mem1986#1.base, mwl8k_remove_#t~mem1986#1.offset, mwl8k_remove_#t~mem1987#1, mwl8k_remove_#t~ret1988#1, mwl8k_remove_#t~mem1989#1, mwl8k_remove_#t~mem1990#1, mwl8k_remove_#t~mem1991#1.base, mwl8k_remove_#t~mem1991#1.offset, mwl8k_remove_#t~mem1992#1.base, mwl8k_remove_#t~mem1992#1.offset, mwl8k_remove_#t~mem1993#1, mwl8k_remove_#t~mem1994#1.base, mwl8k_remove_#t~mem1994#1.offset, mwl8k_remove_#t~mem1995#1.base, mwl8k_remove_#t~mem1995#1.offset, mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset, mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset, mwl8k_remove_~priv~56#1.base, mwl8k_remove_~priv~56#1.offset, mwl8k_remove_~i~22#1;havoc mwl8k_remove_#in~pdev#1.base, mwl8k_remove_#in~pdev#1.offset;assume { :end_inline_mwl8k_remove } true;main_~ldv_s_mwl8k_driver_pci_driver~0#1 := 0; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834-1: SUMMARY for call complete(mwl8k_interrupt_#t~mem1486#1.base, mwl8k_interrupt_#t~mem1486#1.offset); srcloc: null [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12420: assume 0 != (mwl8k_probe_#t~mem1982#1.base + mwl8k_probe_#t~mem1982#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem1982#1.base, mwl8k_probe_#t~mem1982#1.offset;call mwl8k_probe_#t~mem1983#1.base, mwl8k_probe_#t~mem1983#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 28 + mwl8k_probe_~priv~55#1.offset, 8); [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12420: assume !(0 != (mwl8k_probe_#t~mem1982#1.base + mwl8k_probe_#t~mem1982#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem1982#1.base, mwl8k_probe_#t~mem1982#1.offset; [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486-1: SUMMARY for call pci_free_consistent(mwl8k_remove_#t~mem1991#1.base, mwl8k_remove_#t~mem1991#1.offset, 4, mwl8k_remove_#t~mem1992#1.base, mwl8k_remove_#t~mem1992#1.offset, mwl8k_remove_#t~mem1993#1); srcloc: null [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12420-1: call mwl8k_probe_#t~mem1982#1.base, mwl8k_probe_#t~mem1982#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 28 + mwl8k_probe_~priv~55#1.offset, 8); [2025-02-08 02:31:14,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12486: havoc mwl8k_remove_#t~mem1991#1.base, mwl8k_remove_#t~mem1991#1.offset;havoc mwl8k_remove_#t~mem1992#1.base, mwl8k_remove_#t~mem1992#1.offset;havoc mwl8k_remove_#t~mem1993#1;call mwl8k_remove_#t~mem1994#1.base, mwl8k_remove_#t~mem1994#1.offset := read~$Pointer$#26(mwl8k_remove_~priv~56#1.base, 36 + mwl8k_remove_~priv~56#1.offset, 8); [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11099-1: SUMMARY for call mwl8k_add_interface_#t~memcpy~res1570#1.base, mwl8k_add_interface_#t~memcpy~res1570#1.offset := #Ultimate.C_memcpy#26(mwl8k_add_interface_~mwl8k_vif~7#1.base, 134 + mwl8k_add_interface_~mwl8k_vif~7#1.offset, mwl8k_add_interface_~vif#1.base, 129 + mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~__len~23#1); srcloc: null [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11099: mwl8k_add_interface_~__ret~24#1.base, mwl8k_add_interface_~__ret~24#1.offset := mwl8k_add_interface_#t~memcpy~res1570#1.base, mwl8k_add_interface_#t~memcpy~res1570#1.offset;havoc mwl8k_add_interface_#t~memcpy~res1570#1.base, mwl8k_add_interface_#t~memcpy~res1570#1.offset; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297-1: assume mwl8k_bss_info_changed_sta_#t~short1639#1;call mwl8k_bss_info_changed_sta_#t~mem1638#1 := read~int#26(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1639#1 := 0 != (if mwl8k_bss_info_changed_sta_#t~mem1638#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1638#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1638#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297-1: assume !mwl8k_bss_info_changed_sta_#t~short1639#1; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: assume mwl8k_bss_info_changed_sta_#t~short1639#1;havoc mwl8k_bss_info_changed_sta_#t~mem1638#1;havoc mwl8k_bss_info_changed_sta_#t~short1639#1;assume { :begin_inline_mwl8k_cmd_set_rate } true;mwl8k_cmd_set_rate_#in~hw#1.base, mwl8k_cmd_set_rate_#in~hw#1.offset, mwl8k_cmd_set_rate_#in~vif#1.base, mwl8k_cmd_set_rate_#in~vif#1.offset, mwl8k_cmd_set_rate_#in~legacy_rate_mask#1, mwl8k_cmd_set_rate_#in~mcs_rates#1.base, mwl8k_cmd_set_rate_#in~mcs_rates#1.offset := mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset, mwl8k_bss_info_changed_sta_~vif#1.base, mwl8k_bss_info_changed_sta_~vif#1.offset, mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset;havoc mwl8k_cmd_set_rate_#res#1;havoc mwl8k_cmd_set_rate_#t~ret1281#1.base, mwl8k_cmd_set_rate_#t~ret1281#1.offset, mwl8k_cmd_set_rate_#t~memcpy~res1282#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1282#1.offset, mwl8k_cmd_set_rate_#t~memcpy~res1283#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1283#1.offset, mwl8k_cmd_set_rate_#t~ret1284#1, mwl8k_cmd_set_rate_~hw#1.base, mwl8k_cmd_set_rate_~hw#1.offset, mwl8k_cmd_set_rate_~vif#1.base, mwl8k_cmd_set_rate_~vif#1.offset, mwl8k_cmd_set_rate_~legacy_rate_mask#1, mwl8k_cmd_set_rate_~mcs_rates#1.base, mwl8k_cmd_set_rate_~mcs_rates#1.offset, mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset, mwl8k_cmd_set_rate_~rc~20#1, mwl8k_cmd_set_rate_~tmp~78#1.base, mwl8k_cmd_set_rate_~tmp~78#1.offset, mwl8k_cmd_set_rate_~__len~10#1, mwl8k_cmd_set_rate_~__ret~11#1.base, mwl8k_cmd_set_rate_~__ret~11#1.offset;mwl8k_cmd_set_rate_~hw#1.base, mwl8k_cmd_set_rate_~hw#1.offset := mwl8k_cmd_set_rate_#in~hw#1.base, mwl8k_cmd_set_rate_#in~hw#1.offset;mwl8k_cmd_set_rate_~vif#1.base, mwl8k_cmd_set_rate_~vif#1.offset := mwl8k_cmd_set_rate_#in~vif#1.base, mwl8k_cmd_set_rate_#in~vif#1.offset;mwl8k_cmd_set_rate_~legacy_rate_mask#1 := mwl8k_cmd_set_rate_#in~legacy_rate_mask#1;mwl8k_cmd_set_rate_~mcs_rates#1.base, mwl8k_cmd_set_rate_~mcs_rates#1.offset := mwl8k_cmd_set_rate_#in~mcs_rates#1.base, mwl8k_cmd_set_rate_#in~mcs_rates#1.offset;havoc mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset;havoc mwl8k_cmd_set_rate_~rc~20#1;havoc mwl8k_cmd_set_rate_~tmp~78#1.base, mwl8k_cmd_set_rate_~tmp~78#1.offset;havoc mwl8k_cmd_set_rate_~__len~10#1;havoc mwl8k_cmd_set_rate_~__ret~11#1.base, mwl8k_cmd_set_rate_~__ret~11#1.offset; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: assume !mwl8k_bss_info_changed_sta_#t~short1639#1;havoc mwl8k_bss_info_changed_sta_#t~mem1638#1;havoc mwl8k_bss_info_changed_sta_#t~short1639#1; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297-2: mwl8k_bss_info_changed_sta_#t~short1639#1 := 0 != (if mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 % 4294967296 else mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 % 4294967296 - 4294967296) % 2; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910-1: SUMMARY for call mwl8k_cmd_set_rts_threshold_#t~ret1290#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1290#1.offset := kzalloc(12, 208); srcloc: null [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844: mwl8k_cmd_set_rate_~tmp~78#1.base, mwl8k_cmd_set_rate_~tmp~78#1.offset := mwl8k_cmd_set_rate_#t~ret1281#1.base, mwl8k_cmd_set_rate_#t~ret1281#1.offset;havoc mwl8k_cmd_set_rate_#t~ret1281#1.base, mwl8k_cmd_set_rate_#t~ret1281#1.offset;mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset := mwl8k_cmd_set_rate_~tmp~78#1.base, mwl8k_cmd_set_rate_~tmp~78#1.offset; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844-1: SUMMARY for call mwl8k_cmd_set_rate_#t~ret1281#1.base, mwl8k_cmd_set_rate_#t~ret1281#1.offset := kzalloc(54, 208); srcloc: null [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: mwl8k_txq_xmit_~txstatus~0#1 := mwl8k_txq_xmit_#t~bitwise937#1;havoc mwl8k_txq_xmit_#t~bitwise937#1; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787-1: [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: mwl8k_cmd_set_rts_threshold_~tmp~80#1.base, mwl8k_cmd_set_rts_threshold_~tmp~80#1.offset := mwl8k_cmd_set_rts_threshold_#t~ret1290#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1290#1.offset;havoc mwl8k_cmd_set_rts_threshold_#t~ret1290#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1290#1.offset;mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset := mwl8k_cmd_set_rts_threshold_~tmp~80#1.base, mwl8k_cmd_set_rts_threshold_~tmp~80#1.offset; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12619: assume main_#t~switch1999#1; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12619: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 13 == main_~tmp~126#1; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787-2: havoc mwl8k_txq_xmit_#t~bitwise937#1;assume (mwl8k_txq_xmit_#t~bitwise937#1 % 4294967296 >= mwl8k_txq_xmit_~txstatus~0#1 % 4294967296 && mwl8k_txq_xmit_#t~bitwise937#1 % 4294967296 >= 8) && mwl8k_txq_xmit_#t~bitwise937#1 % 4294967296 <= 8 + mwl8k_txq_xmit_~txstatus~0#1 % 4294967296; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787-3: assume false;mwl8k_txq_xmit_#t~bitwise937#1 := mwl8k_txq_xmit_~txstatus~0#1; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787-3: assume !false; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787-4: assume 0 == mwl8k_txq_xmit_~txstatus~0#1 % 4294967296 || 8 == mwl8k_txq_xmit_~txstatus~0#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise937#1 := 8; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787-4: assume !(0 == mwl8k_txq_xmit_~txstatus~0#1 % 4294967296 || 8 == mwl8k_txq_xmit_~txstatus~0#1 % 4294967296); [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-1: SUMMARY for call pci_iounmap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_#t~mem1983#1.base, mwl8k_probe_#t~mem1983#1.offset); srcloc: null [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: havoc mwl8k_probe_#t~mem1983#1.base, mwl8k_probe_#t~mem1983#1.offset; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11298: mwl8k_bss_info_changed_sta_#t~ret1640#1 := mwl8k_cmd_set_rate_#res#1;havoc mwl8k_cmd_set_rate_#t~ret1281#1.base, mwl8k_cmd_set_rate_#t~ret1281#1.offset, mwl8k_cmd_set_rate_#t~memcpy~res1282#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1282#1.offset, mwl8k_cmd_set_rate_#t~memcpy~res1283#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1283#1.offset, mwl8k_cmd_set_rate_#t~ret1284#1, mwl8k_cmd_set_rate_~hw#1.base, mwl8k_cmd_set_rate_~hw#1.offset, mwl8k_cmd_set_rate_~vif#1.base, mwl8k_cmd_set_rate_~vif#1.offset, mwl8k_cmd_set_rate_~legacy_rate_mask#1, mwl8k_cmd_set_rate_~mcs_rates#1.base, mwl8k_cmd_set_rate_~mcs_rates#1.offset, mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset, mwl8k_cmd_set_rate_~rc~20#1, mwl8k_cmd_set_rate_~tmp~78#1.base, mwl8k_cmd_set_rate_~tmp~78#1.offset, mwl8k_cmd_set_rate_~__len~10#1, mwl8k_cmd_set_rate_~__ret~11#1.base, mwl8k_cmd_set_rate_~__ret~11#1.offset;havoc mwl8k_cmd_set_rate_#in~hw#1.base, mwl8k_cmd_set_rate_#in~hw#1.offset, mwl8k_cmd_set_rate_#in~vif#1.base, mwl8k_cmd_set_rate_#in~vif#1.offset, mwl8k_cmd_set_rate_#in~legacy_rate_mask#1, mwl8k_cmd_set_rate_#in~mcs_rates#1.base, mwl8k_cmd_set_rate_#in~mcs_rates#1.offset;assume { :end_inline_mwl8k_cmd_set_rate } true;assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1640#1 && mwl8k_bss_info_changed_sta_#t~ret1640#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1640#1;havoc mwl8k_bss_info_changed_sta_#t~ret1640#1; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10043: mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.offset := mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.offset;havoc mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.offset;mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset := mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.offset; [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10043-1: SUMMARY for call mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.offset := kzalloc(160, 208); srcloc: null [2025-02-08 02:31:14,451 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12620: assume { :begin_inline_mwl8k_bss_info_changed } true;mwl8k_bss_info_changed_#in~hw#1.base, mwl8k_bss_info_changed_#in~hw#1.offset, mwl8k_bss_info_changed_#in~vif#1.base, mwl8k_bss_info_changed_#in~vif#1.offset, mwl8k_bss_info_changed_#in~info#1.base, mwl8k_bss_info_changed_#in~info#1.offset, mwl8k_bss_info_changed_#in~changed#1 := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset, main_~var_mwl8k_bss_info_changed_109_p2~0#1.base, main_~var_mwl8k_bss_info_changed_109_p2~0#1.offset, main_~var_mwl8k_bss_info_changed_109_p3~0#1;havoc mwl8k_bss_info_changed_#t~mem1679#1.base, mwl8k_bss_info_changed_#t~mem1679#1.offset, mwl8k_bss_info_changed_#t~mem1680#1, mwl8k_bss_info_changed_~hw#1.base, mwl8k_bss_info_changed_~hw#1.offset, mwl8k_bss_info_changed_~vif#1.base, mwl8k_bss_info_changed_~vif#1.offset, mwl8k_bss_info_changed_~info#1.base, mwl8k_bss_info_changed_~info#1.offset, mwl8k_bss_info_changed_~changed#1, mwl8k_bss_info_changed_~priv~41#1.base, mwl8k_bss_info_changed_~priv~41#1.offset;mwl8k_bss_info_changed_~hw#1.base, mwl8k_bss_info_changed_~hw#1.offset := mwl8k_bss_info_changed_#in~hw#1.base, mwl8k_bss_info_changed_#in~hw#1.offset;mwl8k_bss_info_changed_~vif#1.base, mwl8k_bss_info_changed_~vif#1.offset := mwl8k_bss_info_changed_#in~vif#1.base, mwl8k_bss_info_changed_#in~vif#1.offset;mwl8k_bss_info_changed_~info#1.base, mwl8k_bss_info_changed_~info#1.offset := mwl8k_bss_info_changed_#in~info#1.base, mwl8k_bss_info_changed_#in~info#1.offset;mwl8k_bss_info_changed_~changed#1 := mwl8k_bss_info_changed_#in~changed#1;havoc mwl8k_bss_info_changed_~priv~41#1.base, mwl8k_bss_info_changed_~priv~41#1.offset;call mwl8k_bss_info_changed_#t~mem1679#1.base, mwl8k_bss_info_changed_#t~mem1679#1.offset := read~$Pointer$#26(mwl8k_bss_info_changed_~hw#1.base, 53 + mwl8k_bss_info_changed_~hw#1.offset, 8);mwl8k_bss_info_changed_~priv~41#1.base, mwl8k_bss_info_changed_~priv~41#1.offset := mwl8k_bss_info_changed_#t~mem1679#1.base, mwl8k_bss_info_changed_#t~mem1679#1.offset;havoc mwl8k_bss_info_changed_#t~mem1679#1.base, mwl8k_bss_info_changed_#t~mem1679#1.offset;call mwl8k_bss_info_changed_#t~mem1680#1 := read~int#26(mwl8k_bss_info_changed_~priv~41#1.base, 60 + mwl8k_bss_info_changed_~priv~41#1.offset, 1); [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12620-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656: assume -9223372036854775808 <= mwl8k_ampdu_allowed_#t~ret900#1 && mwl8k_ampdu_allowed_#t~ret900#1 <= 9223372036854775807;mwl8k_ampdu_allowed_~tmp~53#1 := mwl8k_ampdu_allowed_#t~ret900#1;havoc mwl8k_ampdu_allowed_#t~ret900#1; [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8656-1: SUMMARY for call mwl8k_ampdu_allowed_#t~ret900#1 := ldv__builtin_expect((if mwl8k_ampdu_allowed_~tid#1 % 256 % 4294967296 > 7 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11695: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365-1: [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: assume 0 != mwl8k_bss_info_changed_ap_#t~bitwise1660#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~bitwise1660#1;call mwl8k_bss_info_changed_ap_#t~mem1661#1 := read~int#26(mwl8k_bss_info_changed_ap_~vif#1.base, 17 + mwl8k_bss_info_changed_ap_~vif#1.offset, 1); [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: assume !(0 != mwl8k_bss_info_changed_ap_#t~bitwise1660#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~bitwise1660#1; [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365-3: assume 4 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1660#1 := mwl8k_bss_info_changed_ap_~changed#1; [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365-3: assume !(4 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1);assume { :begin_inline_mwl8k_cmd_use_fixed_rate_sta } true;mwl8k_cmd_use_fixed_rate_sta_#in~hw#1.base, mwl8k_cmd_use_fixed_rate_sta_#in~hw#1.offset := mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset;havoc mwl8k_cmd_use_fixed_rate_sta_#res#1;havoc mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.offset, mwl8k_cmd_use_fixed_rate_sta_#t~ret1308#1, mwl8k_cmd_use_fixed_rate_sta_~hw#1.base, mwl8k_cmd_use_fixed_rate_sta_~hw#1.offset, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset, mwl8k_cmd_use_fixed_rate_sta_~rc~27#1, mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.offset;mwl8k_cmd_use_fixed_rate_sta_~hw#1.base, mwl8k_cmd_use_fixed_rate_sta_~hw#1.offset := mwl8k_cmd_use_fixed_rate_sta_#in~hw#1.base, mwl8k_cmd_use_fixed_rate_sta_#in~hw#1.offset;havoc mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset;havoc mwl8k_cmd_use_fixed_rate_sta_~rc~27#1;havoc mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.offset; [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365-2: havoc mwl8k_bss_info_changed_ap_#t~bitwise1660#1;assume mwl8k_bss_info_changed_ap_#t~bitwise1660#1 % 4294967296 <= mwl8k_bss_info_changed_ap_~changed#1 % 4294967296 && mwl8k_bss_info_changed_ap_#t~bitwise1660#1 % 4294967296 <= 4; [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12488: call mwl8k_remove_#t~mem1995#1.base, mwl8k_remove_#t~mem1995#1.offset := read~$Pointer$#26(mwl8k_remove_~priv~56#1.base, 28 + mwl8k_remove_~priv~56#1.offset, 8); [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12488-1: SUMMARY for call pci_iounmap(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, mwl8k_remove_#t~mem1994#1.base, mwl8k_remove_#t~mem1994#1.offset); srcloc: null [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365-4: assume 0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1660#1 := 0; [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365-4: assume !(0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: assume 0 == (mwl8k_cmd_set_rts_threshold_~cmd~17#1.base + mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset) % 18446744073709551616;mwl8k_cmd_set_rts_threshold_#res#1 := -12; [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: assume !(0 == (mwl8k_cmd_set_rts_threshold_~cmd~17#1.base + mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset) % 18446744073709551616);call write~int#26(275, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, 2);call write~int#26(12, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, 2 + mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, 2);call write~int#26(1, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, 8 + mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, 2);call write~int#26(mwl8k_cmd_set_rts_threshold_~rts_thresh#1, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, 10 + mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, 2); [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: assume 0 != (if mwl8k_txq_xmit_~tmp___13~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tmp___13~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tmp___13~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: assume !(0 != (if mwl8k_txq_xmit_~tmp___13~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tmp___13~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tmp___13~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: assume 0 == (mwl8k_cmd_set_rate_~cmd~15#1.base + mwl8k_cmd_set_rate_~cmd~15#1.offset) % 18446744073709551616;mwl8k_cmd_set_rate_#res#1 := -12; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: assume !(0 == (mwl8k_cmd_set_rate_~cmd~15#1.base + mwl8k_cmd_set_rate_~cmd~15#1.offset) % 18446744073709551616);call write~int#26(272, mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset, 2);call write~int#26(54, mwl8k_cmd_set_rate_~cmd~15#1.base, 2 + mwl8k_cmd_set_rate_~cmd~15#1.offset, 2); [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12621: havoc mwl8k_bss_info_changed_#t~mem1679#1.base, mwl8k_bss_info_changed_#t~mem1679#1.offset, mwl8k_bss_info_changed_#t~mem1680#1, mwl8k_bss_info_changed_~hw#1.base, mwl8k_bss_info_changed_~hw#1.offset, mwl8k_bss_info_changed_~vif#1.base, mwl8k_bss_info_changed_~vif#1.offset, mwl8k_bss_info_changed_~info#1.base, mwl8k_bss_info_changed_~info#1.offset, mwl8k_bss_info_changed_~changed#1, mwl8k_bss_info_changed_~priv~41#1.base, mwl8k_bss_info_changed_~priv~41#1.offset;havoc mwl8k_bss_info_changed_#in~hw#1.base, mwl8k_bss_info_changed_#in~hw#1.offset, mwl8k_bss_info_changed_#in~vif#1.base, mwl8k_bss_info_changed_#in~vif#1.offset, mwl8k_bss_info_changed_#in~info#1.base, mwl8k_bss_info_changed_#in~info#1.offset, mwl8k_bss_info_changed_#in~changed#1;assume { :end_inline_mwl8k_bss_info_changed } true; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11696: mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset := mwl8k_ampdu_action_#t~ret1748#1.base, mwl8k_ampdu_action_#t~ret1748#1.offset;havoc mwl8k_ampdu_action_#t~ret1748#1.base, mwl8k_ampdu_action_#t~ret1748#1.offset;mwl8k_ampdu_action_#t~switch1749#1 := 0 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: assume 0 != mwl8k_ampdu_allowed_~tmp~53#1; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8657: assume !(0 != mwl8k_ampdu_allowed_~tmp~53#1);mwl8k_ampdu_allowed_~tx_stats~0#1.base, mwl8k_ampdu_allowed_~tx_stats~0#1.offset := mwl8k_ampdu_allowed_~sta_info~1#1.base, 2 + mwl8k_ampdu_allowed_~sta_info~1#1.offset + 8 * (if mwl8k_ampdu_allowed_~tid#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_ampdu_allowed_~tid#1 % 256 % 18446744073709551616 % 18446744073709551616 else mwl8k_ampdu_allowed_~tid#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call mwl8k_ampdu_allowed_#t~mem901#1 := read~int#26(mwl8k_ampdu_allowed_~sta_info~1#1.base, 1 + mwl8k_ampdu_allowed_~sta_info~1#1.offset, 1);mwl8k_ampdu_allowed_#t~short903#1 := 0 != mwl8k_ampdu_allowed_#t~mem901#1 % 256 % 4294967296; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11696-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1748#1.base, mwl8k_ampdu_action_#t~ret1748#1.offset := mwl8k_lookup_stream(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~addr~4#1.base, mwl8k_ampdu_action_~addr~4#1.offset, (if mwl8k_ampdu_action_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_ampdu_action_~tid#1 % 256 % 4294967296 else mwl8k_ampdu_action_~tid#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12357: havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true;assume { :begin_inline_ieee80211_alloc_hw } true;ieee80211_alloc_hw_#in~arg0#1, ieee80211_alloc_hw_#in~arg1#1.base, ieee80211_alloc_hw_#in~arg1#1.offset := 2840, ~#mwl8k_ops~0.base, ~#mwl8k_ops~0.offset;havoc ieee80211_alloc_hw_#res#1.base, ieee80211_alloc_hw_#res#1.offset;havoc ieee80211_alloc_hw_#t~ret2061#1.base, ieee80211_alloc_hw_#t~ret2061#1.offset, ieee80211_alloc_hw_~arg0#1, ieee80211_alloc_hw_~arg1#1.base, ieee80211_alloc_hw_~arg1#1.offset;ieee80211_alloc_hw_~arg0#1 := ieee80211_alloc_hw_#in~arg0#1;ieee80211_alloc_hw_~arg1#1.base, ieee80211_alloc_hw_~arg1#1.offset := ieee80211_alloc_hw_#in~arg1#1.base, ieee80211_alloc_hw_#in~arg1#1.offset; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366-1: SUMMARY for call mwl8k_bss_info_changed_ap_#t~ret1662#1 := mwl8k_set_radio_preamble(mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset, (if 0 == (if mwl8k_bss_info_changed_ap_#t~mem1661#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1661#1 % 256 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1661#1 % 256 % 4294967296 - 4294967296) then 0 else 1)); srcloc: null [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393-1: SUMMARY for call mwl8k_tid_queue_mapping_#t~ret834#1 := ldv__builtin_expect((if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 > 7 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8393: assume -9223372036854775808 <= mwl8k_tid_queue_mapping_#t~ret834#1 && mwl8k_tid_queue_mapping_#t~ret834#1 <= 9223372036854775807;mwl8k_tid_queue_mapping_~tmp~50#1 := mwl8k_tid_queue_mapping_#t~ret834#1;havoc mwl8k_tid_queue_mapping_#t~ret834#1; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12489-1: SUMMARY for call pci_iounmap(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, mwl8k_remove_#t~mem1995#1.base, mwl8k_remove_#t~mem1995#1.offset); srcloc: null [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12489: havoc mwl8k_remove_#t~mem1995#1.base, mwl8k_remove_#t~mem1995#1.offset; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1662#1 && mwl8k_bss_info_changed_ap_#t~ret1662#1 <= 2147483647;mwl8k_bss_info_changed_ap_~rc~51#1 := mwl8k_bss_info_changed_ap_#t~ret1662#1;havoc mwl8k_bss_info_changed_ap_#t~mem1661#1;havoc mwl8k_bss_info_changed_ap_#t~ret1662#1; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume 0 == (mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base + mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset) % 18446744073709551616;mwl8k_cmd_use_fixed_rate_sta_#res#1 := -12; [2025-02-08 02:31:14,453 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume !(0 == (mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base + mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset) % 18446744073709551616);call write~int#26(294, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset, 2);call write~int#26(160, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, 2 + mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset, 2);call write~int#26(2, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, 8 + mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset, 4);call write~int#26(0, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, 148 + mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset, 4); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11102-1: SUMMARY for call mwl8k_add_interface_#t~memcpy~res1571#1.base, mwl8k_add_interface_#t~memcpy~res1571#1.offset := #Ultimate.C_memcpy#26(mwl8k_add_interface_~mwl8k_vif~7#1.base, 134 + mwl8k_add_interface_~mwl8k_vif~7#1.offset, mwl8k_add_interface_~vif#1.base, 129 + mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~__len~23#1); srcloc: null [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: assume 0 != (if mwl8k_txq_xmit_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem992#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem992#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_txq_xmit_#t~mem992#1;call mwl8k_txq_xmit_#t~mem993#1.base, mwl8k_txq_xmit_#t~mem993#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~priv~13#1.base, 36 + mwl8k_txq_xmit_~priv~13#1.offset, 8); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: assume !(0 != (if mwl8k_txq_xmit_#t~mem992#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem992#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem992#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_txq_xmit_#t~mem992#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11102: mwl8k_add_interface_~__ret~24#1.base, mwl8k_add_interface_~__ret~24#1.offset := mwl8k_add_interface_#t~memcpy~res1571#1.base, mwl8k_add_interface_#t~memcpy~res1571#1.offset;havoc mwl8k_add_interface_#t~memcpy~res1571#1.base, mwl8k_add_interface_#t~memcpy~res1571#1.offset; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-1: [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-2: havoc mwl8k_txq_xmit_#t~bitwise938#1;assume mwl8k_txq_xmit_#t~bitwise938#1 % 4294967296 <= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise938#1 % 4294967296 <= 65439; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-3: assume 65439 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise938#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-3: assume !(65439 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise938#1 := 0; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922-1: call mwl8k_txq_xmit_#t~mem992#1 := read~int#26(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856: mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset := mwl8k_txq_xmit_#t~ret969#1.base, mwl8k_txq_xmit_#t~ret969#1.offset;havoc mwl8k_txq_xmit_#t~ret969#1.base, mwl8k_txq_xmit_#t~ret969#1.offset; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8856-1: SUMMARY for call mwl8k_txq_xmit_#t~ret969#1.base, mwl8k_txq_xmit_#t~ret969#1.offset := mwl8k_add_stream(mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset, mwl8k_txq_xmit_~sta#1.base, mwl8k_txq_xmit_~sta#1.offset, (if mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tid~0#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8790: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise938#1;havoc mwl8k_txq_xmit_#t~bitwise938#1;call mwl8k_txq_xmit_#t~mem939#1 := read~int#26(mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset, 4); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13547: havoc ieee80211_alloc_hw_#t~ret2061#1.base, ieee80211_alloc_hw_#t~ret2061#1.offset;mwl8k_probe_#t~ret1943#1.base, mwl8k_probe_#t~ret1943#1.offset := ieee80211_alloc_hw_#res#1.base, ieee80211_alloc_hw_#res#1.offset;havoc ieee80211_alloc_hw_#t~ret2061#1.base, ieee80211_alloc_hw_#t~ret2061#1.offset, ieee80211_alloc_hw_~arg0#1, ieee80211_alloc_hw_~arg1#1.base, ieee80211_alloc_hw_~arg1#1.offset;havoc ieee80211_alloc_hw_#in~arg0#1, ieee80211_alloc_hw_#in~arg1#1.base, ieee80211_alloc_hw_#in~arg1#1.offset;assume { :end_inline_ieee80211_alloc_hw } true;mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset := mwl8k_probe_#t~ret1943#1.base, mwl8k_probe_#t~ret1943#1.offset;havoc mwl8k_probe_#t~ret1943#1.base, mwl8k_probe_#t~ret1943#1.offset; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12490: SUMMARY for call pci_set_drvdata(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, 0, 0); srcloc: null [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume 0 != mwl8k_tid_queue_mapping_~tmp~50#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume !(0 != mwl8k_tid_queue_mapping_~tmp~50#1);mwl8k_tid_queue_mapping_#t~switch835#1 := 0 == (if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 else mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11697: havoc mwl8k_ampdu_action_#t~switch1749#1;havoc mwl8k_ampdu_action_#t~ret1759#1;havoc mwl8k_ampdu_action_#t~mem1760#1;havoc mwl8k_ampdu_action_#t~ret1761#1;havoc mwl8k_ampdu_action_#t~ret1762#1;havoc mwl8k_ampdu_action_#t~switch1749#1;havoc mwl8k_ampdu_action_#t~ret1759#1;havoc mwl8k_ampdu_action_#t~mem1760#1;havoc mwl8k_ampdu_action_#t~ret1761#1;havoc mwl8k_ampdu_action_#t~ret1762#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: SUMMARY for call pci_set_drvdata(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 0, 0); srcloc: null [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13547-2: ieee80211_alloc_hw_#res#1.base, ieee80211_alloc_hw_#res#1.offset := ieee80211_alloc_hw_#t~ret2061#1.base, ieee80211_alloc_hw_#t~ret2061#1.offset;havoc ieee80211_alloc_hw_#t~ret2061#1.base, ieee80211_alloc_hw_#t~ret2061#1.offset; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13547-3: SUMMARY for call ieee80211_alloc_hw_#t~ret2061#1.base, ieee80211_alloc_hw_#t~ret2061#1.offset := ldv_malloc(105); srcloc: null [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367: assume 0 != mwl8k_bss_info_changed_ap_~rc~51#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367: assume !(0 != mwl8k_bss_info_changed_ap_~rc~51#1); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: call write~int#26(mwl8k_txq_xmit_#t~ret994#1, mwl8k_txq_xmit_~tx~1#1.base, 24 + mwl8k_txq_xmit_~tx~1#1.offset, 4);havoc mwl8k_txq_xmit_#t~mem993#1.base, mwl8k_txq_xmit_#t~mem993#1.offset;havoc mwl8k_txq_xmit_#t~ret994#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923-1: SUMMARY for call mwl8k_txq_xmit_#t~ret994#1 := ioread32(mwl8k_txq_xmit_#t~mem993#1.base, 42496 + mwl8k_txq_xmit_#t~mem993#1.offset); srcloc: null [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-3: assume 1024 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1487#1 := mwl8k_interrupt_~status~3#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-3: assume !(1024 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-2: havoc mwl8k_txq_xmit_#t~bitwise940#1;assume mwl8k_txq_xmit_#t~bitwise940#1 % 4294967296 <= mwl8k_txq_xmit_#t~mem939#1 % 4294967296 && mwl8k_txq_xmit_#t~bitwise940#1 % 4294967296 <= 64; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-2: havoc mwl8k_interrupt_#t~bitwise1487#1;assume mwl8k_interrupt_#t~bitwise1487#1 % 4294967296 <= mwl8k_interrupt_~status~3#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1487#1 % 4294967296 <= 1024; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-3: assume 64 == mwl8k_txq_xmit_#t~mem939#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise940#1 := mwl8k_txq_xmit_#t~mem939#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-3: assume !(64 == mwl8k_txq_xmit_#t~mem939#1 % 4294967296); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: assume mwl8k_ampdu_action_#t~switch1749#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: assume !mwl8k_ampdu_action_#t~switch1749#1; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-4: assume 0 == mwl8k_txq_xmit_#t~mem939#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise940#1 := 0; [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-4: assume !(0 == mwl8k_txq_xmit_#t~mem939#1 % 4294967296); [2025-02-08 02:31:14,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-4: assume 0 == mwl8k_interrupt_~status~3#1 % 4294967296;mwl8k_interrupt_#t~bitwise1487#1 := 0; [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-4: assume !(0 == mwl8k_interrupt_~status~3#1 % 4294967296); [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: assume 0 != (mwl8k_txq_xmit_~stream~2#1.base + mwl8k_txq_xmit_~stream~2#1.offset) % 18446744073709551616;mwl8k_txq_xmit_~start_ba_session~0#1 := 1; [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: assume !(0 != (mwl8k_txq_xmit_~stream~2#1.base + mwl8k_txq_xmit_~stream~2#1.offset) % 18446744073709551616); [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-1: [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume 0 != mwl8k_txq_xmit_#t~bitwise940#1 % 4294967296;havoc mwl8k_txq_xmit_#t~mem939#1;havoc mwl8k_txq_xmit_#t~bitwise940#1; [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume !(0 != mwl8k_txq_xmit_#t~bitwise940#1 % 4294967296);havoc mwl8k_txq_xmit_#t~mem939#1;havoc mwl8k_txq_xmit_#t~bitwise940#1;mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_~qos~1#1; [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839: assume 0 != mwl8k_interrupt_#t~bitwise1487#1 % 4294967296;havoc mwl8k_interrupt_#t~bitwise1487#1;assume { :begin_inline_ldv_mutex_is_locked_15 } true;ldv_mutex_is_locked_15_#in~lock#1.base, ldv_mutex_is_locked_15_#in~lock#1.offset := mwl8k_interrupt_~priv~30#1.base, 1338 + mwl8k_interrupt_~priv~30#1.offset;havoc ldv_mutex_is_locked_15_#res#1;havoc ldv_mutex_is_locked_15_#t~ret2019#1, ldv_mutex_is_locked_15_#t~ret2020#1, ldv_mutex_is_locked_15_~lock#1.base, ldv_mutex_is_locked_15_~lock#1.offset, ldv_mutex_is_locked_15_~ldv_func_res~1#1, ldv_mutex_is_locked_15_~tmp~128#1, ldv_mutex_is_locked_15_~tmp___0~34#1;ldv_mutex_is_locked_15_~lock#1.base, ldv_mutex_is_locked_15_~lock#1.offset := ldv_mutex_is_locked_15_#in~lock#1.base, ldv_mutex_is_locked_15_#in~lock#1.offset;havoc ldv_mutex_is_locked_15_~ldv_func_res~1#1;havoc ldv_mutex_is_locked_15_~tmp~128#1;havoc ldv_mutex_is_locked_15_~tmp___0~34#1;assume { :begin_inline_mutex_is_locked } true;mutex_is_locked_#in~lock#1.base, mutex_is_locked_#in~lock#1.offset := ldv_mutex_is_locked_15_~lock#1.base, ldv_mutex_is_locked_15_~lock#1.offset;havoc mutex_is_locked_#res#1;havoc mutex_is_locked_#t~ret57#1, mutex_is_locked_~lock#1.base, mutex_is_locked_~lock#1.offset, mutex_is_locked_~tmp~2#1;mutex_is_locked_~lock#1.base, mutex_is_locked_~lock#1.offset := mutex_is_locked_#in~lock#1.base, mutex_is_locked_#in~lock#1.offset;havoc mutex_is_locked_~tmp~2#1;assume { :begin_inline_atomic_read } true;atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset := mutex_is_locked_~lock#1.base, mutex_is_locked_~lock#1.offset;havoc atomic_read_#res#1;havoc atomic_read_#t~mem36#1, atomic_read_~v#1.base, atomic_read_~v#1.offset;atomic_read_~v#1.base, atomic_read_~v#1.offset := atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset;call atomic_read_#t~mem36#1 := read~int#26(atomic_read_~v#1.base, atomic_read_~v#1.offset, 4);atomic_read_#res#1 := atomic_read_#t~mem36#1;havoc atomic_read_#t~mem36#1; [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839: assume !(0 != mwl8k_interrupt_#t~bitwise1487#1 % 4294967296);havoc mwl8k_interrupt_#t~bitwise1487#1; [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791-1: [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500: call write~int#8(mwl8k_configure_filter_#t~bitwise1701#1, mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4);havoc mwl8k_configure_filter_#t~mem1700#1;havoc mwl8k_configure_filter_#t~bitwise1701#1; [2025-02-08 02:31:14,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-2: havoc mwl8k_configure_filter_#t~bitwise1701#1;assume mwl8k_configure_filter_#t~bitwise1701#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1700#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1701#1 % 4294967296 <= 18; [2025-02-08 02:31:14,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12491: SUMMARY for call ieee80211_free_hw(mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset); srcloc: null [2025-02-08 02:31:14,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-1: [2025-02-08 02:31:14,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: assume 1 != mwl8k_start_stream_#t~mem876#1 % 256 % 4294967296;havoc mwl8k_start_stream_#t~mem876#1;mwl8k_start_stream_#res#1 := 0; [2025-02-08 02:31:14,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: assume !(1 != mwl8k_start_stream_#t~mem876#1 % 256 % 4294967296);havoc mwl8k_start_stream_#t~mem876#1;call mwl8k_start_stream_#t~mem877#1.base, mwl8k_start_stream_#t~mem877#1.offset := read~$Pointer$#26(mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset, 8);call mwl8k_start_stream_#t~mem878#1 := read~int#26(mwl8k_start_stream_~stream#1.base, 8 + mwl8k_start_stream_~stream#1.offset, 1);assume { :begin_inline_ieee80211_start_tx_ba_session } true;ieee80211_start_tx_ba_session_#in~arg0#1.base, ieee80211_start_tx_ba_session_#in~arg0#1.offset, ieee80211_start_tx_ba_session_#in~arg1#1, ieee80211_start_tx_ba_session_#in~arg2#1 := mwl8k_start_stream_#t~mem877#1.base, mwl8k_start_stream_#t~mem877#1.offset, (if mwl8k_start_stream_#t~mem878#1 % 256 % 4294967296 <= 2147483647 then mwl8k_start_stream_#t~mem878#1 % 256 % 4294967296 else mwl8k_start_stream_#t~mem878#1 % 256 % 4294967296 - 4294967296), 0;havoc ieee80211_start_tx_ba_session_#res#1;havoc ieee80211_start_tx_ba_session_#t~nondet2068#1, ieee80211_start_tx_ba_session_~arg0#1.base, ieee80211_start_tx_ba_session_~arg0#1.offset, ieee80211_start_tx_ba_session_~arg1#1, ieee80211_start_tx_ba_session_~arg2#1;ieee80211_start_tx_ba_session_~arg0#1.base, ieee80211_start_tx_ba_session_~arg0#1.offset := ieee80211_start_tx_ba_session_#in~arg0#1.base, ieee80211_start_tx_ba_session_#in~arg0#1.offset;ieee80211_start_tx_ba_session_~arg1#1 := ieee80211_start_tx_ba_session_#in~arg1#1;ieee80211_start_tx_ba_session_~arg2#1 := ieee80211_start_tx_ba_session_#in~arg2#1;havoc ieee80211_start_tx_ba_session_#t~nondet2068#1;assume -2147483648 <= ieee80211_start_tx_ba_session_#t~nondet2068#1 && ieee80211_start_tx_ba_session_#t~nondet2068#1 <= 2147483647;ieee80211_start_tx_ba_session_#res#1 := ieee80211_start_tx_ba_session_#t~nondet2068#1;havoc ieee80211_start_tx_ba_session_#t~nondet2068#1; [2025-02-08 02:31:14,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12689: assume main_#t~switch1999#1; [2025-02-08 02:31:14,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12689: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 26 == main_~tmp~126#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-4: assume 0 == mwl8k_configure_filter_#t~mem1700#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1701#1 := 0; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-4: assume !(0 == mwl8k_configure_filter_#t~mem1700#1 % 4294967296); [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425: SUMMARY for call ieee80211_free_hw(mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset); srcloc: null [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-3: assume 18 == mwl8k_configure_filter_#t~mem1700#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1701#1 := mwl8k_configure_filter_#t~mem1700#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-3: assume !(18 == mwl8k_configure_filter_#t~mem1700#1 % 4294967296); [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6149: havoc __list_add_~arg0#1.base, __list_add_~arg0#1.offset, __list_add_~arg1#1.base, __list_add_~arg1#1.offset, __list_add_~arg2#1.base, __list_add_~arg2#1.offset;havoc __list_add_#in~arg0#1.base, __list_add_#in~arg0#1.offset, __list_add_#in~arg1#1.base, __list_add_#in~arg1#1.offset, __list_add_#in~arg2#1.base, __list_add_#in~arg2#1.offset;assume { :end_inline___list_add } true;havoc list_add_tail_#t~mem14#1.base, list_add_tail_#t~mem14#1.offset; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359: assume 0 == (mwl8k_probe_~hw~5#1.base + mwl8k_probe_~hw~5#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359: assume !(0 == (mwl8k_probe_~hw~5#1.base + mwl8k_probe_~hw~5#1.offset) % 18446744073709551616);assume { :begin_inline_SET_IEEE80211_DEV } true;SET_IEEE80211_DEV_#in~hw#1.base, SET_IEEE80211_DEV_#in~hw#1.offset, SET_IEEE80211_DEV_#in~dev#1.base, SET_IEEE80211_DEV_#in~dev#1.offset := mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset, mwl8k_probe_~pdev#1.base, 147 + mwl8k_probe_~pdev#1.offset;havoc SET_IEEE80211_DEV_#t~mem297#1.base, SET_IEEE80211_DEV_#t~mem297#1.offset, SET_IEEE80211_DEV_~hw#1.base, SET_IEEE80211_DEV_~hw#1.offset, SET_IEEE80211_DEV_~dev#1.base, SET_IEEE80211_DEV_~dev#1.offset;SET_IEEE80211_DEV_~hw#1.base, SET_IEEE80211_DEV_~hw#1.offset := SET_IEEE80211_DEV_#in~hw#1.base, SET_IEEE80211_DEV_#in~hw#1.offset;SET_IEEE80211_DEV_~dev#1.base, SET_IEEE80211_DEV_~dev#1.offset := SET_IEEE80211_DEV_#in~dev#1.base, SET_IEEE80211_DEV_#in~dev#1.offset;call SET_IEEE80211_DEV_#t~mem297#1.base, SET_IEEE80211_DEV_#t~mem297#1.offset := read~$Pointer$#26(SET_IEEE80211_DEV_~hw#1.base, 37 + SET_IEEE80211_DEV_~hw#1.offset, 8);assume { :begin_inline_set_wiphy_dev } true;set_wiphy_dev_#in~wiphy#1.base, set_wiphy_dev_#in~wiphy#1.offset, set_wiphy_dev_#in~dev#1.base, set_wiphy_dev_#in~dev#1.offset := SET_IEEE80211_DEV_#t~mem297#1.base, SET_IEEE80211_DEV_#t~mem297#1.offset, SET_IEEE80211_DEV_~dev#1.base, SET_IEEE80211_DEV_~dev#1.offset;havoc set_wiphy_dev_~wiphy#1.base, set_wiphy_dev_~wiphy#1.offset, set_wiphy_dev_~dev#1.base, set_wiphy_dev_~dev#1.offset;set_wiphy_dev_~wiphy#1.base, set_wiphy_dev_~wiphy#1.offset := set_wiphy_dev_#in~wiphy#1.base, set_wiphy_dev_#in~wiphy#1.offset;set_wiphy_dev_~dev#1.base, set_wiphy_dev_~dev#1.offset := set_wiphy_dev_#in~dev#1.base, set_wiphy_dev_#in~dev#1.offset;call write~$Pointer$#26(set_wiphy_dev_~dev#1.base, set_wiphy_dev_~dev#1.offset, set_wiphy_dev_~wiphy#1.base, 211 + set_wiphy_dev_~wiphy#1.offset, 8); [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-5: call mwl8k_configure_filter_#t~mem1700#1 := read~int#8(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-3: assume false;mwl8k_txq_xmit_#t~bitwise941#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-3: assume !false; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12690: assume { :begin_inline_mwl8k_shutdown } true;mwl8k_shutdown_#in~pdev#1.base, mwl8k_shutdown_#in~pdev#1.offset := main_~var_group7~0#1.base, main_~var_group7~0#1.offset;havoc mwl8k_shutdown_#t~ret1984#1, mwl8k_shutdown_~pdev#1.base, mwl8k_shutdown_~pdev#1.offset;mwl8k_shutdown_~pdev#1.base, mwl8k_shutdown_~pdev#1.offset := mwl8k_shutdown_#in~pdev#1.base, mwl8k_shutdown_#in~pdev#1.offset; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 96 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise941#1 := 96; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 96 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699-1: mwl8k_ampdu_action_#t~switch1749#1 := mwl8k_ampdu_action_#t~switch1749#1 || 1 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume mwl8k_ampdu_action_#t~switch1749#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: assume !mwl8k_ampdu_action_#t~switch1749#1;mwl8k_ampdu_action_#t~switch1749#1 := mwl8k_ampdu_action_#t~switch1749#1 || 2 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: mwl8k_interrupt_#t~ret1488#1 := ldv_mutex_is_locked_15_#res#1;havoc ldv_mutex_is_locked_15_#t~ret2019#1, ldv_mutex_is_locked_15_#t~ret2020#1, ldv_mutex_is_locked_15_~lock#1.base, ldv_mutex_is_locked_15_~lock#1.offset, ldv_mutex_is_locked_15_~ldv_func_res~1#1, ldv_mutex_is_locked_15_~tmp~128#1, ldv_mutex_is_locked_15_~tmp___0~34#1;havoc ldv_mutex_is_locked_15_#in~lock#1.base, ldv_mutex_is_locked_15_#in~lock#1.offset;assume { :end_inline_ldv_mutex_is_locked_15 } true;assume -2147483648 <= mwl8k_interrupt_#t~ret1488#1 && mwl8k_interrupt_#t~ret1488#1 <= 2147483647;mwl8k_interrupt_~tmp~106#1 := mwl8k_interrupt_#t~ret1488#1;havoc mwl8k_interrupt_#t~ret1488#1;mwl8k_interrupt_#t~short1490#1 := 0 == mwl8k_interrupt_~tmp~106#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise941#1;havoc mwl8k_txq_xmit_#t~bitwise941#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-1: [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8792-2: havoc mwl8k_txq_xmit_#t~bitwise941#1;assume (mwl8k_txq_xmit_#t~bitwise941#1 % 4294967296 >= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise941#1 % 4294967296 >= 96) && mwl8k_txq_xmit_#t~bitwise941#1 % 4294967296 <= 96 + mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12492: SUMMARY for call pci_release_regions(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset); srcloc: null [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11501-1: SUMMARY for call mwl8k_configure_filter_#t~ret1702#1 := mwl8k_fw_lock(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset); srcloc: null [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11501: assume -2147483648 <= mwl8k_configure_filter_#t~ret1702#1 && mwl8k_configure_filter_#t~ret1702#1 <= 2147483647;mwl8k_configure_filter_~tmp___0~27#1 := mwl8k_configure_filter_#t~ret1702#1;havoc mwl8k_configure_filter_#t~ret1702#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12624: assume main_#t~switch1999#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12624: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 14 == main_~tmp~126#1; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12690-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12360: assume -2147483648 <= mwl8k_probe_#t~ret1944#1 && mwl8k_probe_#t~ret1944#1 <= 2147483647;havoc mwl8k_probe_#t~ret1944#1;mwl8k_probe_~rc~61#1 := -12; [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12360-1: SUMMARY for call mwl8k_probe_#t~ret1944#1 := printk(145, 0); srcloc: null [2025-02-08 02:31:14,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11303: mwl8k_bss_info_changed_sta_#t~ret1641#1 := mwl8k_cmd_use_fixed_rate_sta_#res#1;havoc mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1307#1.offset, mwl8k_cmd_use_fixed_rate_sta_#t~ret1308#1, mwl8k_cmd_use_fixed_rate_sta_~hw#1.base, mwl8k_cmd_use_fixed_rate_sta_~hw#1.offset, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset, mwl8k_cmd_use_fixed_rate_sta_~rc~27#1, mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~85#1.offset;havoc mwl8k_cmd_use_fixed_rate_sta_#in~hw#1.base, mwl8k_cmd_use_fixed_rate_sta_#in~hw#1.offset;assume { :end_inline_mwl8k_cmd_use_fixed_rate_sta } true;assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1641#1 && mwl8k_bss_info_changed_sta_#t~ret1641#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1641#1;havoc mwl8k_bss_info_changed_sta_#t~ret1641#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11105: call write~int#26(0, mwl8k_add_interface_~mwl8k_vif~7#1.base, 140 + mwl8k_add_interface_~mwl8k_vif~7#1.offset, 1); [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12691: havoc mwl8k_shutdown_#t~ret1984#1, mwl8k_shutdown_~pdev#1.base, mwl8k_shutdown_~pdev#1.offset;havoc mwl8k_shutdown_#in~pdev#1.base, mwl8k_shutdown_#in~pdev#1.offset;assume { :end_inline_mwl8k_shutdown } true; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-1: assume mwl8k_interrupt_#t~short1492#1;call mwl8k_interrupt_#t~mem1491#1 := read~int#26(mwl8k_interrupt_~priv~30#1.base, 1641 + mwl8k_interrupt_~priv~30#1.offset, 4);mwl8k_interrupt_#t~short1492#1 := 0 != mwl8k_interrupt_#t~mem1491#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-1: assume !mwl8k_interrupt_#t~short1492#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: assume mwl8k_interrupt_#t~short1492#1;havoc mwl8k_interrupt_#t~mem1489#1;havoc mwl8k_interrupt_#t~short1490#1;havoc mwl8k_interrupt_#t~mem1491#1;havoc mwl8k_interrupt_#t~short1492#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: assume !mwl8k_interrupt_#t~short1492#1;havoc mwl8k_interrupt_#t~mem1489#1;havoc mwl8k_interrupt_#t~short1490#1;havoc mwl8k_interrupt_#t~mem1491#1;havoc mwl8k_interrupt_#t~short1492#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-3: assume mwl8k_interrupt_#t~short1490#1;call mwl8k_interrupt_#t~mem1489#1 := read~int#26(mwl8k_interrupt_~priv~30#1.base, 2161 + mwl8k_interrupt_~priv~30#1.offset, 1);mwl8k_interrupt_#t~short1490#1 := 0 != (if mwl8k_interrupt_#t~mem1489#1 % 256 % 4294967296 <= 2147483647 then mwl8k_interrupt_#t~mem1489#1 % 256 % 4294967296 else mwl8k_interrupt_#t~mem1489#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-3: assume !mwl8k_interrupt_#t~short1490#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-2: mwl8k_interrupt_#t~short1492#1 := mwl8k_interrupt_#t~short1490#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11436: assume -2147483648 <= mwl8k_configure_filter_sniffer_#t~ret1683#1 && mwl8k_configure_filter_sniffer_#t~ret1683#1 <= 2147483647;mwl8k_configure_filter_sniffer_~tmp___0~26#1 := mwl8k_configure_filter_sniffer_#t~ret1683#1;havoc mwl8k_configure_filter_sniffer_#t~ret1683#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13550-3: SUMMARY for call ieee80211_beacon_get_tim_#t~ret2062#1.base, ieee80211_beacon_get_tim_#t~ret2062#1.offset := ldv_malloc(248); srcloc: null [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12493: SUMMARY for call pci_disable_device(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset); srcloc: null [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427: SUMMARY for call pci_release_regions(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset); srcloc: null [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11436-1: SUMMARY for call mwl8k_configure_filter_sniffer_#t~ret1683#1 := list_empty(mwl8k_configure_filter_sniffer_~priv~42#1.base, 1602 + mwl8k_configure_filter_sniffer_~priv~42#1.offset); srcloc: null [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13550-2: ieee80211_beacon_get_tim_#res#1.base, ieee80211_beacon_get_tim_#res#1.offset := ieee80211_beacon_get_tim_#t~ret2062#1.base, ieee80211_beacon_get_tim_#t~ret2062#1.offset;havoc ieee80211_beacon_get_tim_#t~ret2062#1.base, ieee80211_beacon_get_tim_#t~ret2062#1.offset; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12625-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12625: assume { :begin_inline_mwl8k_prepare_multicast } true;mwl8k_prepare_multicast_#in~hw#1.base, mwl8k_prepare_multicast_#in~hw#1.offset, mwl8k_prepare_multicast_#in~mc_list#1.base, mwl8k_prepare_multicast_#in~mc_list#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group5~0#1.base, main_~var_group5~0#1.offset;havoc mwl8k_prepare_multicast_#res#1;havoc mwl8k_prepare_multicast_#t~ret1681#1.base, mwl8k_prepare_multicast_#t~ret1681#1.offset, mwl8k_prepare_multicast_~hw#1.base, mwl8k_prepare_multicast_~hw#1.offset, mwl8k_prepare_multicast_~mc_list#1.base, mwl8k_prepare_multicast_~mc_list#1.offset, mwl8k_prepare_multicast_~cmd~40#1.base, mwl8k_prepare_multicast_~cmd~40#1.offset;mwl8k_prepare_multicast_~hw#1.base, mwl8k_prepare_multicast_~hw#1.offset := mwl8k_prepare_multicast_#in~hw#1.base, mwl8k_prepare_multicast_#in~hw#1.offset;mwl8k_prepare_multicast_~mc_list#1.base, mwl8k_prepare_multicast_~mc_list#1.offset := mwl8k_prepare_multicast_#in~mc_list#1.base, mwl8k_prepare_multicast_#in~mc_list#1.offset;havoc mwl8k_prepare_multicast_~cmd~40#1.base, mwl8k_prepare_multicast_~cmd~40#1.offset; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13550: havoc ieee80211_beacon_get_tim_#t~ret2062#1.base, ieee80211_beacon_get_tim_#t~ret2062#1.offset;ieee80211_beacon_get_#t~ret316#1.base, ieee80211_beacon_get_#t~ret316#1.offset := ieee80211_beacon_get_tim_#res#1.base, ieee80211_beacon_get_tim_#res#1.offset;havoc ieee80211_beacon_get_tim_#t~ret2062#1.base, ieee80211_beacon_get_tim_#t~ret2062#1.offset, ieee80211_beacon_get_tim_~arg0#1.base, ieee80211_beacon_get_tim_~arg0#1.offset, ieee80211_beacon_get_tim_~arg1#1.base, ieee80211_beacon_get_tim_~arg1#1.offset, ieee80211_beacon_get_tim_~arg2#1.base, ieee80211_beacon_get_tim_~arg2#1.offset, ieee80211_beacon_get_tim_~arg3#1.base, ieee80211_beacon_get_tim_~arg3#1.offset;havoc ieee80211_beacon_get_tim_#in~arg0#1.base, ieee80211_beacon_get_tim_#in~arg0#1.offset, ieee80211_beacon_get_tim_#in~arg1#1.base, ieee80211_beacon_get_tim_#in~arg1#1.offset, ieee80211_beacon_get_tim_#in~arg2#1.base, ieee80211_beacon_get_tim_#in~arg2#1.offset, ieee80211_beacon_get_tim_#in~arg3#1.base, ieee80211_beacon_get_tim_#in~arg3#1.offset;assume { :end_inline_ieee80211_beacon_get_tim } true;ieee80211_beacon_get_~tmp~31#1.base, ieee80211_beacon_get_~tmp~31#1.offset := ieee80211_beacon_get_#t~ret316#1.base, ieee80211_beacon_get_#t~ret316#1.offset;havoc ieee80211_beacon_get_#t~ret316#1.base, ieee80211_beacon_get_#t~ret316#1.offset;ieee80211_beacon_get_#res#1.base, ieee80211_beacon_get_#res#1.offset := ieee80211_beacon_get_~tmp~31#1.base, ieee80211_beacon_get_~tmp~31#1.offset; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502: assume 0 != mwl8k_configure_filter_~tmp___0~27#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502: assume !(0 != mwl8k_configure_filter_~tmp___0~27#1);call mwl8k_configure_filter_#t~mem1703#1 := read~int#26(mwl8k_configure_filter_~priv~43#1.base, 2163 + mwl8k_configure_filter_~priv~43#1.offset, 1); [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: assume -2147483648 <= mwl8k_add_interface_#t~ret1572#1 && mwl8k_add_interface_#t~ret1572#1 <= 2147483647;havoc mwl8k_add_interface_#t~ret1572#1;call mwl8k_add_interface_#t~mem1573#1 := read~int#26(mwl8k_add_interface_~priv~36#1.base, 60 + mwl8k_add_interface_~priv~36#1.offset, 1); [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1); [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10842: SUMMARY for call mwl8k_tx_start(mwl8k_interrupt_~priv~30#1.base, mwl8k_interrupt_~priv~30#1.offset); srcloc: null [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106-1: SUMMARY for call mwl8k_add_interface_#t~ret1572#1 := mwl8k_cmd_set_mac_addr(mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset, mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~vif#1.base, 129 + mwl8k_add_interface_~vif#1.offset); srcloc: null [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-1: assume mwl8k_ampdu_action_~i~17#1 <= 4; [2025-02-08 02:31:14,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-1: assume !(mwl8k_ampdu_action_~i~17#1 <= 4); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: assume 0 != mwl8k_ampdu_action_~rc~53#1;call mwl8k_ampdu_action_#t~mem1756#1.base, mwl8k_ampdu_action_#t~mem1756#1.offset := read~$Pointer$#26(mwl8k_ampdu_action_~hw#1.base, 37 + mwl8k_ampdu_action_~hw#1.offset, 8); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: assume !(0 != mwl8k_ampdu_action_~rc~53#1);assume { :begin_inline_ieee80211_start_tx_ba_cb_irqsafe } true;ieee80211_start_tx_ba_cb_irqsafe_#in~arg0#1.base, ieee80211_start_tx_ba_cb_irqsafe_#in~arg0#1.offset, ieee80211_start_tx_ba_cb_irqsafe_#in~arg1#1.base, ieee80211_start_tx_ba_cb_irqsafe_#in~arg1#1.offset, ieee80211_start_tx_ba_cb_irqsafe_#in~arg2#1 := mwl8k_ampdu_action_~vif#1.base, mwl8k_ampdu_action_~vif#1.offset, mwl8k_ampdu_action_~addr~4#1.base, mwl8k_ampdu_action_~addr~4#1.offset, (if mwl8k_ampdu_action_~tid#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_ampdu_action_~tid#1 % 65536 % 4294967296 else mwl8k_ampdu_action_~tid#1 % 65536 % 4294967296 - 4294967296);havoc ieee80211_start_tx_ba_cb_irqsafe_~arg0#1.base, ieee80211_start_tx_ba_cb_irqsafe_~arg0#1.offset, ieee80211_start_tx_ba_cb_irqsafe_~arg1#1.base, ieee80211_start_tx_ba_cb_irqsafe_~arg1#1.offset, ieee80211_start_tx_ba_cb_irqsafe_~arg2#1;ieee80211_start_tx_ba_cb_irqsafe_~arg0#1.base, ieee80211_start_tx_ba_cb_irqsafe_~arg0#1.offset := ieee80211_start_tx_ba_cb_irqsafe_#in~arg0#1.base, ieee80211_start_tx_ba_cb_irqsafe_#in~arg0#1.offset;ieee80211_start_tx_ba_cb_irqsafe_~arg1#1.base, ieee80211_start_tx_ba_cb_irqsafe_~arg1#1.offset := ieee80211_start_tx_ba_cb_irqsafe_#in~arg1#1.base, ieee80211_start_tx_ba_cb_irqsafe_#in~arg1#1.offset;ieee80211_start_tx_ba_cb_irqsafe_~arg2#1 := ieee80211_start_tx_ba_cb_irqsafe_#in~arg2#1; [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-3: assume 0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616;call mwl8k_ampdu_action_#t~mem1753#1.base, mwl8k_ampdu_action_#t~mem1753#1.offset := read~$Pointer$#26(mwl8k_ampdu_action_~hw#1.base, 37 + mwl8k_ampdu_action_~hw#1.offset, 8); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-3: assume !(0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616);call write~int#26(2, mwl8k_ampdu_action_~stream~3#1.base, 9 + mwl8k_ampdu_action_~stream~3#1.offset, 1); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12626: main_#t~ret2005#1 := mwl8k_prepare_multicast_#res#1;havoc mwl8k_prepare_multicast_#t~ret1681#1.base, mwl8k_prepare_multicast_#t~ret1681#1.offset, mwl8k_prepare_multicast_~hw#1.base, mwl8k_prepare_multicast_~hw#1.offset, mwl8k_prepare_multicast_~mc_list#1.base, mwl8k_prepare_multicast_~mc_list#1.offset, mwl8k_prepare_multicast_~cmd~40#1.base, mwl8k_prepare_multicast_~cmd~40#1.offset;havoc mwl8k_prepare_multicast_#in~hw#1.base, mwl8k_prepare_multicast_#in~hw#1.offset, mwl8k_prepare_multicast_#in~mc_list#1.base, mwl8k_prepare_multicast_#in~mc_list#1.offset;assume { :end_inline_mwl8k_prepare_multicast } true; [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-2: assume 0 == mwl8k_ampdu_action_~rc~53#1 || -16 == mwl8k_ampdu_action_~rc~53#1; [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-2: assume !(0 == mwl8k_ampdu_action_~rc~53#1 || -16 == mwl8k_ampdu_action_~rc~53#1); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1761#1 := ldv__builtin_expect((if 2 != mwl8k_ampdu_action_#t~mem1760#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume -9223372036854775808 <= mwl8k_ampdu_action_#t~ret1761#1 && mwl8k_ampdu_action_#t~ret1761#1 <= 9223372036854775807;mwl8k_ampdu_action_~tmp___0~29#1 := mwl8k_ampdu_action_#t~ret1761#1; [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11437: assume 0 == mwl8k_configure_filter_sniffer_~tmp___0~26#1;assume { :begin_inline_net_ratelimit } true;havoc net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet2074#1;havoc net_ratelimit_#t~nondet2074#1;assume -2147483648 <= net_ratelimit_#t~nondet2074#1 && net_ratelimit_#t~nondet2074#1 <= 2147483647;net_ratelimit_#res#1 := net_ratelimit_#t~nondet2074#1;havoc net_ratelimit_#t~nondet2074#1; [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11437: assume !(0 == mwl8k_configure_filter_sniffer_~tmp___0~26#1);call mwl8k_configure_filter_sniffer_#t~mem1687#1 := read~int#26(mwl8k_configure_filter_sniffer_~priv~42#1.base, 2163 + mwl8k_configure_filter_sniffer_~priv~42#1.offset, 1); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10314: assume mwl8k_check_ba_~__len~13#1 % 18446744073709551616 > 63;call mwl8k_check_ba_#t~mem1352#1.base, mwl8k_check_ba_#t~mem1352#1.offset := read~$Pointer$#26(mwl8k_check_ba_~stream#1.base, mwl8k_check_ba_~stream#1.offset, 8); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10314: assume !(mwl8k_check_ba_~__len~13#1 % 18446744073709551616 > 63);call mwl8k_check_ba_#t~mem1354#1.base, mwl8k_check_ba_#t~mem1354#1.offset := read~$Pointer$#26(mwl8k_check_ba_~stream#1.base, mwl8k_check_ba_~stream#1.offset, 8); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-5: assume mwl8k_ampdu_action_#t~switch1749#1;call write~int#10(0, mwl8k_ampdu_action_~ssn#1.base, mwl8k_ampdu_action_~ssn#1.offset, 2); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-5: assume !mwl8k_ampdu_action_#t~switch1749#1;mwl8k_ampdu_action_#t~switch1749#1 := mwl8k_ampdu_action_#t~switch1749#1 || 3 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-4: assume 0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616;call mwl8k_ampdu_action_#t~mem1750#1.base, mwl8k_ampdu_action_#t~mem1750#1.offset := read~$Pointer$#26(mwl8k_ampdu_action_~hw#1.base, 37 + mwl8k_ampdu_action_~hw#1.offset, 8); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701-4: assume !(0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616); [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11503: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11107: assume 0 != (if mwl8k_add_interface_#t~mem1573#1 % 256 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~mem1573#1 % 256 % 4294967296 else mwl8k_add_interface_#t~mem1573#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_add_interface_#t~mem1573#1;assume { :begin_inline_mwl8k_cmd_set_new_stn_add_self } true;mwl8k_cmd_set_new_stn_add_self_#in~hw#1.base, mwl8k_cmd_set_new_stn_add_self_#in~hw#1.offset, mwl8k_cmd_set_new_stn_add_self_#in~vif#1.base, mwl8k_cmd_set_new_stn_add_self_#in~vif#1.offset := mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset, mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_#res#1;havoc mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~ret1404#1, mwl8k_cmd_set_new_stn_add_self_~hw#1.base, mwl8k_cmd_set_new_stn_add_self_~hw#1.offset, mwl8k_cmd_set_new_stn_add_self_~vif#1.base, mwl8k_cmd_set_new_stn_add_self_~vif#1.offset, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset, mwl8k_cmd_set_new_stn_add_self_~rc~38#1, mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.base, mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.offset, mwl8k_cmd_set_new_stn_add_self_~__len~16#1, mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.base, mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.offset;mwl8k_cmd_set_new_stn_add_self_~hw#1.base, mwl8k_cmd_set_new_stn_add_self_~hw#1.offset := mwl8k_cmd_set_new_stn_add_self_#in~hw#1.base, mwl8k_cmd_set_new_stn_add_self_#in~hw#1.offset;mwl8k_cmd_set_new_stn_add_self_~vif#1.base, mwl8k_cmd_set_new_stn_add_self_~vif#1.offset := mwl8k_cmd_set_new_stn_add_self_#in~vif#1.base, mwl8k_cmd_set_new_stn_add_self_#in~vif#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_~rc~38#1;havoc mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.base, mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_~__len~16#1;havoc mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.base, mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.offset; [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11107: assume !(0 != (if mwl8k_add_interface_#t~mem1573#1 % 256 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~mem1573#1 % 256 % 4294967296 else mwl8k_add_interface_#t~mem1573#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_add_interface_#t~mem1573#1; [2025-02-08 02:31:14,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9852: mwl8k_cmd_set_rate_~__len~10#1 := 16; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9852-1: SUMMARY for call legacy_rate_mask_to_array(mwl8k_cmd_set_rate_~cmd~15#1.base, 8 + mwl8k_cmd_set_rate_~cmd~15#1.offset, mwl8k_cmd_set_rate_~legacy_rate_mask#1); srcloc: null [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8927: call write~int#26(2147483648 + mwl8k_txq_xmit_~txstatus~0#1 - (mwl8k_txq_xmit_~txstatus~0#1 - mwl8k_txq_xmit_~txstatus~0#1 % 2147483648), mwl8k_txq_xmit_~tx~1#1.base, mwl8k_txq_xmit_~tx~1#1.offset, 4);call mwl8k_txq_xmit_#t~mem995#1 := read~int#26(mwl8k_txq_xmit_~txq~4#1.base, 8 + mwl8k_txq_xmit_~txq~4#1.offset, 4);call write~int#26(1 + mwl8k_txq_xmit_#t~mem995#1, mwl8k_txq_xmit_~txq~4#1.base, 8 + mwl8k_txq_xmit_~txq~4#1.offset, 4);havoc mwl8k_txq_xmit_#t~mem995#1;call mwl8k_txq_xmit_#t~mem996#1 := read~int#26(mwl8k_txq_xmit_~priv~13#1.base, 1641 + mwl8k_txq_xmit_~priv~13#1.offset, 4);call write~int#26(1 + mwl8k_txq_xmit_#t~mem996#1, mwl8k_txq_xmit_~priv~13#1.base, 1641 + mwl8k_txq_xmit_~priv~13#1.offset, 4);havoc mwl8k_txq_xmit_#t~mem996#1;call mwl8k_txq_xmit_#t~mem997#1 := read~int#26(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);call write~int#26(1 + mwl8k_txq_xmit_#t~mem997#1, mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);havoc mwl8k_txq_xmit_#t~mem997#1;call mwl8k_txq_xmit_#t~mem998#1 := read~int#26(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4); [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12693: assume main_#t~switch1999#1;~LDV_IN_INTERRUPT~0 := 2; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12693: assume !main_#t~switch1999#1;main_#t~switch1999#1 := true; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429-1: SUMMARY for call pci_disable_device(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset); srcloc: null [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12429: mwl8k_probe_#res#1 := mwl8k_probe_~rc~61#1; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315: mwl8k_check_ba_~__ret~14#1.base, mwl8k_check_ba_~__ret~14#1.offset := mwl8k_check_ba_#t~memcpy~res1353#1.base, mwl8k_check_ba_#t~memcpy~res1353#1.offset;havoc mwl8k_check_ba_#t~mem1352#1.base, mwl8k_check_ba_#t~mem1352#1.offset;havoc mwl8k_check_ba_#t~memcpy~res1353#1.base, mwl8k_check_ba_#t~memcpy~res1353#1.offset; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315-1: SUMMARY for call mwl8k_check_ba_#t~memcpy~res1353#1.base, mwl8k_check_ba_#t~memcpy~res1353#1.offset := #Ultimate.C_memcpy#26(mwl8k_check_ba_~cmd~29#1.base, 28 + mwl8k_check_ba_~cmd~29#1.offset, mwl8k_check_ba_#t~mem1352#1.base, 12 + mwl8k_check_ba_#t~mem1352#1.offset, mwl8k_check_ba_~__len~13#1); srcloc: null [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108: mwl8k_add_interface_#t~ret1574#1 := mwl8k_cmd_set_new_stn_add_self_#res#1;havoc mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~ret1404#1, mwl8k_cmd_set_new_stn_add_self_~hw#1.base, mwl8k_cmd_set_new_stn_add_self_~hw#1.offset, mwl8k_cmd_set_new_stn_add_self_~vif#1.base, mwl8k_cmd_set_new_stn_add_self_~vif#1.offset, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset, mwl8k_cmd_set_new_stn_add_self_~rc~38#1, mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.base, mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.offset, mwl8k_cmd_set_new_stn_add_self_~__len~16#1, mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.base, mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_#in~hw#1.base, mwl8k_cmd_set_new_stn_add_self_#in~hw#1.offset, mwl8k_cmd_set_new_stn_add_self_#in~vif#1.base, mwl8k_cmd_set_new_stn_add_self_#in~vif#1.offset;assume { :end_inline_mwl8k_cmd_set_new_stn_add_self } true;assume -2147483648 <= mwl8k_add_interface_#t~ret1574#1 && mwl8k_add_interface_#t~ret1574#1 <= 2147483647;havoc mwl8k_add_interface_#t~ret1574#1; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11042: assume 0 != (if mwl8k_add_interface_#t~mem1546#1 % 256 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~mem1546#1 % 256 % 4294967296 else mwl8k_add_interface_#t~mem1546#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_add_interface_#t~mem1546#1;call mwl8k_add_interface_#t~mem1547#1.base, mwl8k_add_interface_#t~mem1547#1.offset := read~$Pointer$#26(mwl8k_add_interface_~hw#1.base, 37 + mwl8k_add_interface_~hw#1.offset, 8); [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11042: assume !(0 != (if mwl8k_add_interface_#t~mem1546#1 % 256 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~mem1546#1 % 256 % 4294967296 else mwl8k_add_interface_#t~mem1546#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_add_interface_#t~mem1546#1;call mwl8k_add_interface_#t~mem1549#1.base, mwl8k_add_interface_#t~mem1549#1.offset := read~$Pointer$#26(mwl8k_add_interface_~priv~36#1.base, 20 + mwl8k_add_interface_~priv~36#1.offset, 8);mwl8k_add_interface_~di~1#1.base, mwl8k_add_interface_~di~1#1.offset := mwl8k_add_interface_#t~mem1549#1.base, mwl8k_add_interface_#t~mem1549#1.offset;havoc mwl8k_add_interface_#t~mem1549#1.base, mwl8k_add_interface_#t~mem1549#1.offset;call mwl8k_add_interface_#t~mem1550#1 := read~int#26(mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset, 4);mwl8k_add_interface_#t~switch1551#1 := 3 == mwl8k_add_interface_#t~mem1550#1; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12628: assume main_#t~switch1999#1; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12628: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 15 == main_~tmp~126#1; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: havoc pci_request_regions_#t~nondet2077#1;mwl8k_probe_#t~ret1941#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2077#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;assume -2147483648 <= mwl8k_probe_#t~ret1941#1 && mwl8k_probe_#t~ret1941#1 <= 2147483647;mwl8k_probe_~rc~61#1 := mwl8k_probe_#t~ret1941#1;havoc mwl8k_probe_#t~ret1941#1; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: assume 0 != mwl8k_start_stream_~ret~0#1;call mwl8k_start_stream_#t~mem880#1.base, mwl8k_start_stream_#t~mem880#1.offset := read~$Pointer$#26(mwl8k_start_stream_~hw#1.base, 37 + mwl8k_start_stream_~hw#1.offset, 8);call mwl8k_start_stream_#t~mem881#1.base, mwl8k_start_stream_#t~mem881#1.offset := read~$Pointer$#26(mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset, 8);call mwl8k_start_stream_#t~mem882#1 := read~int#26(mwl8k_start_stream_~stream#1.base, 8 + mwl8k_start_stream_~stream#1.offset, 1); [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8598: assume !(0 != mwl8k_start_stream_~ret~0#1);call mwl8k_start_stream_#t~mem884#1.base, mwl8k_start_stream_#t~mem884#1.offset := read~$Pointer$#26(mwl8k_start_stream_~hw#1.base, 37 + mwl8k_start_stream_~hw#1.offset, 8);call mwl8k_start_stream_#t~mem885#1.base, mwl8k_start_stream_#t~mem885#1.offset := read~$Pointer$#26(mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset, 8);call mwl8k_start_stream_#t~mem886#1 := read~int#26(mwl8k_start_stream_~stream#1.base, 8 + mwl8k_start_stream_~stream#1.offset, 1); [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-1: [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: assume 0 != mwl8k_bss_info_changed_ap_#t~bitwise1663#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~bitwise1663#1;call mwl8k_bss_info_changed_ap_#t~mem1664#1 := read~int#26(mwl8k_bss_info_changed_ap_~vif#1.base, 37 + mwl8k_bss_info_changed_ap_~vif#1.offset, 4); [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: assume !(0 != mwl8k_bss_info_changed_ap_#t~bitwise1663#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~bitwise1663#1; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-3: assume 32 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1663#1 := mwl8k_bss_info_changed_ap_~changed#1; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-3: assume !(32 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-2: havoc mwl8k_bss_info_changed_ap_#t~bitwise1663#1;assume mwl8k_bss_info_changed_ap_#t~bitwise1663#1 % 4294967296 <= mwl8k_bss_info_changed_ap_~changed#1 % 4294967296 && mwl8k_bss_info_changed_ap_#t~bitwise1663#1 % 4294967296 <= 32; [2025-02-08 02:31:14,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10448: mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.base, mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.offset := mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.offset;mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset := mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.base, mwl8k_cmd_set_new_stn_add_self_~tmp~99#1.offset; [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10448-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1401#1.offset := kzalloc(48, 208); srcloc: null [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11439: assume 0 != mwl8k_configure_filter_sniffer_~tmp~113#1;call mwl8k_configure_filter_sniffer_#t~mem1685#1.base, mwl8k_configure_filter_sniffer_#t~mem1685#1.offset := read~$Pointer$#26(mwl8k_configure_filter_sniffer_~hw#1.base, 37 + mwl8k_configure_filter_sniffer_~hw#1.offset, 8); [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11439: assume !(0 != mwl8k_configure_filter_sniffer_~tmp~113#1); [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11043-1: SUMMARY for call mwl8k_add_interface_#t~ret1548#1 := _dev_info(mwl8k_add_interface_#t~mem1547#1.base, 211 + mwl8k_add_interface_#t~mem1547#1.offset, 85, 0); srcloc: null [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11043: assume -2147483648 <= mwl8k_add_interface_#t~ret1548#1 && mwl8k_add_interface_#t~ret1548#1 <= 2147483647;havoc mwl8k_add_interface_#t~mem1547#1.base, mwl8k_add_interface_#t~mem1547#1.offset;havoc mwl8k_add_interface_#t~ret1548#1;mwl8k_add_interface_#res#1 := -22; [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-4: assume 0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1663#1 := 0; [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-4: assume !(0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779-1: SUMMARY for call mwl8k_cmd_update_stadb_del_#t~ret1472#1.base, mwl8k_cmd_update_stadb_del_#t~ret1472#1.offset := kzalloc(84, 208); srcloc: null [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779: mwl8k_cmd_update_stadb_del_~tmp~105#1.base, mwl8k_cmd_update_stadb_del_~tmp~105#1.offset := mwl8k_cmd_update_stadb_del_#t~ret1472#1.base, mwl8k_cmd_update_stadb_del_#t~ret1472#1.offset;havoc mwl8k_cmd_update_stadb_del_#t~ret1472#1.base, mwl8k_cmd_update_stadb_del_#t~ret1472#1.offset;mwl8k_cmd_update_stadb_del_~cmd~39#1.base, mwl8k_cmd_update_stadb_del_~cmd~39#1.offset := mwl8k_cmd_update_stadb_del_~tmp~105#1.base, mwl8k_cmd_update_stadb_del_~tmp~105#1.offset; [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: assume -2147483648 <= mwl8k_cmd_set_rts_threshold_#t~ret1291#1 && mwl8k_cmd_set_rts_threshold_#t~ret1291#1 <= 2147483647;mwl8k_cmd_set_rts_threshold_~rc~22#1 := mwl8k_cmd_set_rts_threshold_#t~ret1291#1;havoc mwl8k_cmd_set_rts_threshold_#t~ret1291#1; [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920-1: SUMMARY for call mwl8k_cmd_set_rts_threshold_#t~ret1291#1 := mwl8k_post_cmd(mwl8k_cmd_set_rts_threshold_~hw#1.base, mwl8k_cmd_set_rts_threshold_~hw#1.offset, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset); srcloc: null [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: assume mwl8k_cmd_set_rate_~__len~10#1 % 18446744073709551616 > 63; [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9854: assume !(mwl8k_cmd_set_rate_~__len~10#1 % 18446744073709551616 > 63); [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12629-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12629: assume { :begin_inline_mwl8k_configure_filter } true;mwl8k_configure_filter_#in~hw#1.base, mwl8k_configure_filter_#in~hw#1.offset, mwl8k_configure_filter_#in~changed_flags#1, mwl8k_configure_filter_#in~total_flags#1.base, mwl8k_configure_filter_#in~total_flags#1.offset, mwl8k_configure_filter_#in~multicast#1 := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_mwl8k_configure_filter_113_p1~0#1, main_~var_mwl8k_configure_filter_113_p2~0#1.base, main_~var_mwl8k_configure_filter_113_p2~0#1.offset, main_~var_mwl8k_configure_filter_113_p3~0#1;havoc mwl8k_configure_filter_#t~mem1693#1.base, mwl8k_configure_filter_#t~mem1693#1.offset, mwl8k_configure_filter_#t~mem1694#1, mwl8k_configure_filter_#t~mem1695#1, mwl8k_configure_filter_#t~bitwise1696#1, mwl8k_configure_filter_#t~mem1697#1, mwl8k_configure_filter_#t~bitwise1698#1, mwl8k_configure_filter_#t~ret1699#1, mwl8k_configure_filter_#t~mem1700#1, mwl8k_configure_filter_#t~bitwise1701#1, mwl8k_configure_filter_#t~ret1702#1, mwl8k_configure_filter_#t~mem1703#1, mwl8k_configure_filter_#t~ret1704#1, mwl8k_configure_filter_#t~bitwise1705#1, mwl8k_configure_filter_#t~mem1706#1, mwl8k_configure_filter_#t~bitwise1707#1, mwl8k_configure_filter_#t~ret1708#1, mwl8k_configure_filter_#t~ret1709#1.base, mwl8k_configure_filter_#t~ret1709#1.offset, mwl8k_configure_filter_#t~mem1710#1.base, mwl8k_configure_filter_#t~mem1710#1.offset, mwl8k_configure_filter_#t~mem1711#1.base, mwl8k_configure_filter_#t~mem1711#1.offset, mwl8k_configure_filter_#t~ret1712#1, mwl8k_configure_filter_#t~mem1713#1, mwl8k_configure_filter_#t~bitwise1714#1, mwl8k_configure_filter_#t~ret1715#1.base, mwl8k_configure_filter_#t~ret1715#1.offset, mwl8k_configure_filter_#t~ret1716#1, mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset, mwl8k_configure_filter_~changed_flags#1, mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, mwl8k_configure_filter_~multicast#1, mwl8k_configure_filter_~priv~43#1.base, mwl8k_configure_filter_~priv~43#1.offset, mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset, mwl8k_configure_filter_~tmp~115#1, mwl8k_configure_filter_~tmp___0~27#1, mwl8k_configure_filter_~mwl8k_vif~9#1.base, mwl8k_configure_filter_~mwl8k_vif~9#1.offset, mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset;mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset := mwl8k_configure_filter_#in~hw#1.base, mwl8k_configure_filter_#in~hw#1.offset;mwl8k_configure_filter_~changed_flags#1 := mwl8k_configure_filter_#in~changed_flags#1;mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset := mwl8k_configure_filter_#in~total_flags#1.base, mwl8k_configure_filter_#in~total_flags#1.offset;mwl8k_configure_filter_~multicast#1 := mwl8k_configure_filter_#in~multicast#1;havoc mwl8k_configure_filter_~priv~43#1.base, mwl8k_configure_filter_~priv~43#1.offset;havoc mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset;havoc mwl8k_configure_filter_~tmp~115#1;havoc mwl8k_configure_filter_~tmp___0~27#1;havoc mwl8k_configure_filter_~mwl8k_vif~9#1.base, mwl8k_configure_filter_~mwl8k_vif~9#1.offset;havoc mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset;call mwl8k_configure_filter_#t~mem1693#1.base, mwl8k_configure_filter_#t~mem1693#1.offset := read~$Pointer$#26(mwl8k_configure_filter_~hw#1.base, 53 + mwl8k_configure_filter_~hw#1.offset, 8);mwl8k_configure_filter_~priv~43#1.base, mwl8k_configure_filter_~priv~43#1.offset := mwl8k_configure_filter_#t~mem1693#1.base, mwl8k_configure_filter_#t~mem1693#1.offset;havoc mwl8k_configure_filter_#t~mem1693#1.base, mwl8k_configure_filter_#t~mem1693#1.offset;mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset := 0, (if mwl8k_configure_filter_~multicast#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_configure_filter_~multicast#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_configure_filter_~multicast#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call mwl8k_configure_filter_#t~mem1694#1 := read~int#26(mwl8k_configure_filter_~priv~43#1.base, 60 + mwl8k_configure_filter_~priv~43#1.offset, 1); [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12695: assume { :begin_inline_mwl8k_interrupt } true;mwl8k_interrupt_#in~irq#1, mwl8k_interrupt_#in~dev_id#1.base, mwl8k_interrupt_#in~dev_id#1.offset := main_~var_mwl8k_interrupt_96_p0~0#1, main_~var_mwl8k_interrupt_96_p1~0#1.base, main_~var_mwl8k_interrupt_96_p1~0#1.offset;havoc mwl8k_interrupt_#res#1;havoc mwl8k_interrupt_#t~mem1476#1.base, mwl8k_interrupt_#t~mem1476#1.offset, mwl8k_interrupt_#t~mem1477#1.base, mwl8k_interrupt_#t~mem1477#1.offset, mwl8k_interrupt_#t~ret1478#1, mwl8k_interrupt_#t~bitwise1479#1, mwl8k_interrupt_#t~bitwise1480#1, mwl8k_interrupt_#t~bitwise1481#1, mwl8k_interrupt_#t~bitwise1482#1, mwl8k_interrupt_#t~mem1483#1.base, mwl8k_interrupt_#t~mem1483#1.offset, mwl8k_interrupt_#t~bitwise1484#1, mwl8k_interrupt_#t~mem1485#1.base, mwl8k_interrupt_#t~mem1485#1.offset, mwl8k_interrupt_#t~mem1486#1.base, mwl8k_interrupt_#t~mem1486#1.offset, mwl8k_interrupt_#t~bitwise1487#1, mwl8k_interrupt_#t~ret1488#1, mwl8k_interrupt_#t~mem1489#1, mwl8k_interrupt_#t~short1490#1, mwl8k_interrupt_#t~mem1491#1, mwl8k_interrupt_#t~short1492#1, mwl8k_interrupt_~irq#1, mwl8k_interrupt_~dev_id#1.base, mwl8k_interrupt_~dev_id#1.offset, mwl8k_interrupt_~hw~0#1.base, mwl8k_interrupt_~hw~0#1.offset, mwl8k_interrupt_~priv~30#1.base, mwl8k_interrupt_~priv~30#1.offset, mwl8k_interrupt_~status~3#1, mwl8k_interrupt_~tmp~106#1;mwl8k_interrupt_~irq#1 := mwl8k_interrupt_#in~irq#1;mwl8k_interrupt_~dev_id#1.base, mwl8k_interrupt_~dev_id#1.offset := mwl8k_interrupt_#in~dev_id#1.base, mwl8k_interrupt_#in~dev_id#1.offset;havoc mwl8k_interrupt_~hw~0#1.base, mwl8k_interrupt_~hw~0#1.offset;havoc mwl8k_interrupt_~priv~30#1.base, mwl8k_interrupt_~priv~30#1.offset;havoc mwl8k_interrupt_~status~3#1;havoc mwl8k_interrupt_~tmp~106#1;mwl8k_interrupt_~hw~0#1.base, mwl8k_interrupt_~hw~0#1.offset := mwl8k_interrupt_~dev_id#1.base, mwl8k_interrupt_~dev_id#1.offset;call mwl8k_interrupt_#t~mem1476#1.base, mwl8k_interrupt_#t~mem1476#1.offset := read~$Pointer$#26(mwl8k_interrupt_~hw~0#1.base, 53 + mwl8k_interrupt_~hw~0#1.offset, 8);mwl8k_interrupt_~priv~30#1.base, mwl8k_interrupt_~priv~30#1.offset := mwl8k_interrupt_#t~mem1476#1.base, mwl8k_interrupt_#t~mem1476#1.offset;havoc mwl8k_interrupt_#t~mem1476#1.base, mwl8k_interrupt_#t~mem1476#1.offset;call mwl8k_interrupt_#t~mem1477#1.base, mwl8k_interrupt_#t~mem1477#1.offset := read~$Pointer$#26(mwl8k_interrupt_~priv~30#1.base, 36 + mwl8k_interrupt_~priv~30#1.offset, 8); [2025-02-08 02:31:14,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704: assume -2147483648 <= mwl8k_ampdu_action_#t~ret1751#1 && mwl8k_ampdu_action_#t~ret1751#1 <= 2147483647;havoc mwl8k_ampdu_action_#t~mem1750#1.base, mwl8k_ampdu_action_#t~mem1750#1.offset;havoc mwl8k_ampdu_action_#t~ret1751#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665: havoc mwl8k_ampdu_allowed_#t~mem901#1;havoc mwl8k_ampdu_allowed_#t~mem902#1;havoc mwl8k_ampdu_allowed_#t~short903#1;mwl8k_txq_xmit_#t~ret968#1 := mwl8k_ampdu_allowed_#res#1;havoc mwl8k_ampdu_allowed_#t~ret900#1, mwl8k_ampdu_allowed_#t~mem901#1, mwl8k_ampdu_allowed_#t~mem902#1, mwl8k_ampdu_allowed_#t~short903#1, mwl8k_ampdu_allowed_~sta#1.base, mwl8k_ampdu_allowed_~sta#1.offset, mwl8k_ampdu_allowed_~tid#1, mwl8k_ampdu_allowed_~sta_info~1#1.base, mwl8k_ampdu_allowed_~sta_info~1#1.offset, mwl8k_ampdu_allowed_~tx_stats~0#1.base, mwl8k_ampdu_allowed_~tx_stats~0#1.offset, mwl8k_ampdu_allowed_~tmp~53#1;havoc mwl8k_ampdu_allowed_#in~sta#1.base, mwl8k_ampdu_allowed_#in~sta#1.offset, mwl8k_ampdu_allowed_#in~tid#1;assume { :end_inline_mwl8k_ampdu_allowed } true;mwl8k_txq_xmit_~tmp___13~0#1 := (if 0 == mwl8k_txq_xmit_#t~ret968#1 % 256 then 0 else 1);havoc mwl8k_txq_xmit_#t~ret968#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12695-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656: mwl8k_cmd_set_beacon_~tmp~72#1.base, mwl8k_cmd_set_beacon_~tmp~72#1.offset := mwl8k_cmd_set_beacon_#t~ret1238#1.base, mwl8k_cmd_set_beacon_#t~ret1238#1.offset;havoc mwl8k_cmd_set_beacon_#t~ret1238#1.base, mwl8k_cmd_set_beacon_#t~ret1238#1.offset;mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset := mwl8k_cmd_set_beacon_~tmp~72#1.base, mwl8k_cmd_set_beacon_~tmp~72#1.offset; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9656-1: SUMMARY for call mwl8k_cmd_set_beacon_#t~ret1238#1.base, mwl8k_cmd_set_beacon_#t~ret1238#1.offset := kzalloc(10 + mwl8k_cmd_set_beacon_~len#1, 208); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: assume -2147483648 <= mwl8k_start_stream_#t~ret883#1 && mwl8k_start_stream_#t~ret883#1 <= 2147483647;havoc mwl8k_start_stream_#t~mem880#1.base, mwl8k_start_stream_#t~mem880#1.offset;havoc mwl8k_start_stream_#t~mem881#1.base, mwl8k_start_stream_#t~mem881#1.offset;havoc mwl8k_start_stream_#t~mem882#1;havoc mwl8k_start_stream_#t~ret883#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665-2: mwl8k_ampdu_allowed_#res#1 := (if 0 == (if 0 == (if mwl8k_ampdu_allowed_#t~short903#1 then 1 else 0) then 0 else 1) % 256 then 0 else 1);havoc mwl8k_ampdu_allowed_#t~mem901#1;havoc mwl8k_ampdu_allowed_#t~mem902#1;havoc mwl8k_ampdu_allowed_#t~short903#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11704-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1751#1 := dev_warn(mwl8k_ampdu_action_#t~mem1750#1.base, 211 + mwl8k_ampdu_action_#t~mem1750#1.offset, 92, 0); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599-1: SUMMARY for call mwl8k_start_stream_#t~ret883#1 := dev_printk(61, 0, mwl8k_start_stream_#t~mem880#1.base, 211 + mwl8k_start_stream_#t~mem880#1.offset, 62, 0); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665-3: assume mwl8k_ampdu_allowed_#t~short903#1;call mwl8k_ampdu_allowed_#t~mem902#1 := read~int#26(mwl8k_ampdu_allowed_~tx_stats~0#1.base, 4 + mwl8k_ampdu_allowed_~tx_stats~0#1.offset, 4);mwl8k_ampdu_allowed_#t~short903#1 := mwl8k_ampdu_allowed_#t~mem902#1 % 4294967296 > 64; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8665-3: assume !mwl8k_ampdu_allowed_#t~short903#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: havoc SET_IEEE80211_DEV_#t~mem297#1.base, SET_IEEE80211_DEV_#t~mem297#1.offset, SET_IEEE80211_DEV_~hw#1.base, SET_IEEE80211_DEV_~hw#1.offset, SET_IEEE80211_DEV_~dev#1.base, SET_IEEE80211_DEV_~dev#1.offset;havoc SET_IEEE80211_DEV_#in~hw#1.base, SET_IEEE80211_DEV_#in~hw#1.offset, SET_IEEE80211_DEV_#in~dev#1.base, SET_IEEE80211_DEV_#in~dev#1.offset;assume { :end_inline_SET_IEEE80211_DEV } true; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374-1: SUMMARY for call mwl8k_bss_info_changed_ap_#t~ret1665#1 := ffs((if mwl8k_bss_info_changed_ap_#t~mem1664#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1664#1 % 4294967296 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1664#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11440: assume -2147483648 <= mwl8k_configure_filter_sniffer_#t~ret1686#1 && mwl8k_configure_filter_sniffer_#t~ret1686#1 <= 2147483647;havoc mwl8k_configure_filter_sniffer_#t~mem1685#1.base, mwl8k_configure_filter_sniffer_#t~mem1685#1.offset;havoc mwl8k_configure_filter_sniffer_#t~ret1686#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1665#1 && mwl8k_bss_info_changed_ap_#t~ret1665#1 <= 2147483647;mwl8k_bss_info_changed_ap_~idx~1#1 := mwl8k_bss_info_changed_ap_#t~ret1665#1;havoc mwl8k_bss_info_changed_ap_#t~mem1664#1;havoc mwl8k_bss_info_changed_ap_#t~ret1665#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11440-1: SUMMARY for call mwl8k_configure_filter_sniffer_#t~ret1686#1 := _dev_info(mwl8k_configure_filter_sniffer_#t~mem1685#1.base, 211 + mwl8k_configure_filter_sniffer_#t~mem1685#1.offset, 90, 0); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume -2147483648 <= mwl8k_cmd_use_fixed_rate_sta_#t~ret1308#1 && mwl8k_cmd_use_fixed_rate_sta_#t~ret1308#1 <= 2147483647;mwl8k_cmd_use_fixed_rate_sta_~rc~27#1 := mwl8k_cmd_use_fixed_rate_sta_#t~ret1308#1;havoc mwl8k_cmd_use_fixed_rate_sta_#t~ret1308#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053-1: SUMMARY for call mwl8k_cmd_use_fixed_rate_sta_#t~ret1308#1 := mwl8k_post_cmd(mwl8k_cmd_use_fixed_rate_sta_~hw#1.base, mwl8k_cmd_use_fixed_rate_sta_~hw#1.offset, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: mwl8k_cmd_set_rts_threshold_#res#1 := mwl8k_cmd_set_rts_threshold_~rc~22#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-1: SUMMARY for call kfree(mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8864: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: mwl8k_cmd_set_rate_~__ret~11#1.base, mwl8k_cmd_set_rate_~__ret~11#1.offset := mwl8k_cmd_set_rate_#t~memcpy~res1282#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1282#1.offset;havoc mwl8k_cmd_set_rate_#t~memcpy~res1282#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1282#1.offset; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855-1: SUMMARY for call mwl8k_cmd_set_rate_#t~memcpy~res1282#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1282#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_rate_~cmd~15#1.base, 22 + mwl8k_cmd_set_rate_~cmd~15#1.offset, mwl8k_cmd_set_rate_~mcs_rates#1.base, mwl8k_cmd_set_rate_~mcs_rates#1.offset, mwl8k_cmd_set_rate_~__len~10#1); srcloc: null [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: assume 0 != (if mwl8k_configure_filter_#t~mem1703#1 % 256 % 4294967296 <= 2147483647 then mwl8k_configure_filter_#t~mem1703#1 % 256 % 4294967296 else mwl8k_configure_filter_#t~mem1703#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_configure_filter_#t~mem1703#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: assume !(0 != (if mwl8k_configure_filter_#t~mem1703#1 % 256 % 4294967296 <= 2147483647 then mwl8k_configure_filter_#t~mem1703#1 % 256 % 4294967296 else mwl8k_configure_filter_#t~mem1703#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_configure_filter_#t~mem1703#1; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: assume 0 == (mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base + mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset) % 18446744073709551616;mwl8k_cmd_set_new_stn_add_self_#res#1 := -12; [2025-02-08 02:31:14,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: assume !(0 == (mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base + mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset) % 18446744073709551616);call write~int#26(4369, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset, 2);call write~int#26(48, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, 2 + mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset, 2);mwl8k_cmd_set_new_stn_add_self_~__len~16#1 := 6; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: assume mwl8k_tid_queue_mapping_#t~switch835#1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: assume !mwl8k_tid_queue_mapping_#t~switch835#1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12630: havoc mwl8k_configure_filter_#t~mem1693#1.base, mwl8k_configure_filter_#t~mem1693#1.offset, mwl8k_configure_filter_#t~mem1694#1, mwl8k_configure_filter_#t~mem1695#1, mwl8k_configure_filter_#t~bitwise1696#1, mwl8k_configure_filter_#t~mem1697#1, mwl8k_configure_filter_#t~bitwise1698#1, mwl8k_configure_filter_#t~ret1699#1, mwl8k_configure_filter_#t~mem1700#1, mwl8k_configure_filter_#t~bitwise1701#1, mwl8k_configure_filter_#t~ret1702#1, mwl8k_configure_filter_#t~mem1703#1, mwl8k_configure_filter_#t~ret1704#1, mwl8k_configure_filter_#t~bitwise1705#1, mwl8k_configure_filter_#t~mem1706#1, mwl8k_configure_filter_#t~bitwise1707#1, mwl8k_configure_filter_#t~ret1708#1, mwl8k_configure_filter_#t~ret1709#1.base, mwl8k_configure_filter_#t~ret1709#1.offset, mwl8k_configure_filter_#t~mem1710#1.base, mwl8k_configure_filter_#t~mem1710#1.offset, mwl8k_configure_filter_#t~mem1711#1.base, mwl8k_configure_filter_#t~mem1711#1.offset, mwl8k_configure_filter_#t~ret1712#1, mwl8k_configure_filter_#t~mem1713#1, mwl8k_configure_filter_#t~bitwise1714#1, mwl8k_configure_filter_#t~ret1715#1.base, mwl8k_configure_filter_#t~ret1715#1.offset, mwl8k_configure_filter_#t~ret1716#1, mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset, mwl8k_configure_filter_~changed_flags#1, mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, mwl8k_configure_filter_~multicast#1, mwl8k_configure_filter_~priv~43#1.base, mwl8k_configure_filter_~priv~43#1.offset, mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset, mwl8k_configure_filter_~tmp~115#1, mwl8k_configure_filter_~tmp___0~27#1, mwl8k_configure_filter_~mwl8k_vif~9#1.base, mwl8k_configure_filter_~mwl8k_vif~9#1.offset, mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset;havoc mwl8k_configure_filter_#in~hw#1.base, mwl8k_configure_filter_#in~hw#1.offset, mwl8k_configure_filter_#in~changed_flags#1, mwl8k_configure_filter_#in~total_flags#1.base, mwl8k_configure_filter_#in~total_flags#1.offset, mwl8k_configure_filter_#in~multicast#1;assume { :end_inline_mwl8k_configure_filter } true; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12696: main_#t~ret2015#1 := mwl8k_interrupt_#res#1;havoc mwl8k_interrupt_#t~mem1476#1.base, mwl8k_interrupt_#t~mem1476#1.offset, mwl8k_interrupt_#t~mem1477#1.base, mwl8k_interrupt_#t~mem1477#1.offset, mwl8k_interrupt_#t~ret1478#1, mwl8k_interrupt_#t~bitwise1479#1, mwl8k_interrupt_#t~bitwise1480#1, mwl8k_interrupt_#t~bitwise1481#1, mwl8k_interrupt_#t~bitwise1482#1, mwl8k_interrupt_#t~mem1483#1.base, mwl8k_interrupt_#t~mem1483#1.offset, mwl8k_interrupt_#t~bitwise1484#1, mwl8k_interrupt_#t~mem1485#1.base, mwl8k_interrupt_#t~mem1485#1.offset, mwl8k_interrupt_#t~mem1486#1.base, mwl8k_interrupt_#t~mem1486#1.offset, mwl8k_interrupt_#t~bitwise1487#1, mwl8k_interrupt_#t~ret1488#1, mwl8k_interrupt_#t~mem1489#1, mwl8k_interrupt_#t~short1490#1, mwl8k_interrupt_#t~mem1491#1, mwl8k_interrupt_#t~short1492#1, mwl8k_interrupt_~irq#1, mwl8k_interrupt_~dev_id#1.base, mwl8k_interrupt_~dev_id#1.offset, mwl8k_interrupt_~hw~0#1.base, mwl8k_interrupt_~hw~0#1.offset, mwl8k_interrupt_~priv~30#1.base, mwl8k_interrupt_~priv~30#1.offset, mwl8k_interrupt_~status~3#1, mwl8k_interrupt_~tmp~106#1;havoc mwl8k_interrupt_#in~irq#1, mwl8k_interrupt_#in~dev_id#1.base, mwl8k_interrupt_#in~dev_id#1.offset;assume { :end_inline_mwl8k_interrupt } true;assume -2147483648 <= main_#t~ret2015#1 && main_#t~ret2015#1 <= 2147483647;~LDV_IN_INTERRUPT~0 := 1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10318-1: SUMMARY for call mwl8k_check_ba_#t~memcpy~res1355#1.base, mwl8k_check_ba_#t~memcpy~res1355#1.offset := #Ultimate.C_memcpy#26(mwl8k_check_ba_~cmd~29#1.base, 28 + mwl8k_check_ba_~cmd~29#1.offset, mwl8k_check_ba_#t~mem1354#1.base, 12 + mwl8k_check_ba_#t~mem1354#1.offset, mwl8k_check_ba_~__len~13#1); srcloc: null [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12366-1: SUMMARY for call pci_set_drvdata(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset); srcloc: null [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12366: call mwl8k_probe_#t~mem1945#1.base, mwl8k_probe_#t~mem1945#1.offset := read~$Pointer$#26(mwl8k_probe_~hw~5#1.base, 53 + mwl8k_probe_~hw~5#1.offset, 8);mwl8k_probe_~priv~55#1.base, mwl8k_probe_~priv~55#1.offset := mwl8k_probe_#t~mem1945#1.base, mwl8k_probe_#t~mem1945#1.offset;havoc mwl8k_probe_#t~mem1945#1.base, mwl8k_probe_#t~mem1945#1.offset;call write~$Pointer$#26(mwl8k_probe_~hw~5#1.base, mwl8k_probe_~hw~5#1.offset, mwl8k_probe_~priv~55#1.base, mwl8k_probe_~priv~55#1.offset, 8);call write~$Pointer$#26(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_~priv~55#1.base, 8 + mwl8k_probe_~priv~55#1.offset, 8);call mwl8k_probe_#t~mem1946#1 := read~int#5(mwl8k_probe_~id#1.base, 24 + mwl8k_probe_~id#1.offset, 8);call write~$Pointer$#26(~#mwl8k_info_tbl~0.base, ~#mwl8k_info_tbl~0.offset + 44 * (if mwl8k_probe_#t~mem1946#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_probe_#t~mem1946#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_probe_#t~mem1946#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), mwl8k_probe_~priv~55#1.base, 20 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~mem1946#1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10318: mwl8k_check_ba_~__ret~14#1.base, mwl8k_check_ba_~__ret~14#1.offset := mwl8k_check_ba_#t~memcpy~res1355#1.base, mwl8k_check_ba_#t~memcpy~res1355#1.offset;havoc mwl8k_check_ba_#t~mem1354#1.base, mwl8k_check_ba_#t~mem1354#1.offset;havoc mwl8k_check_ba_#t~memcpy~res1355#1.base, mwl8k_check_ba_#t~memcpy~res1355#1.offset; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375: assume 0 != mwl8k_bss_info_changed_ap_~idx~1#1;mwl8k_bss_info_changed_ap_~idx~1#1 := mwl8k_bss_info_changed_ap_~idx~1#1 - 1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375: assume !(0 != mwl8k_bss_info_changed_ap_~idx~1#1); [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054-1: SUMMARY for call kfree(mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.base, mwl8k_cmd_use_fixed_rate_sta_~cmd~22#1.offset); srcloc: null [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-3: assume 0 == mwl8k_add_interface_#t~bitwise1576#1 % 4294967296;mwl8k_add_interface_#t~bitwise1578#1 := mwl8k_add_interface_#t~mem1577#1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-3: assume !(0 == mwl8k_add_interface_#t~bitwise1576#1 % 4294967296); [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-2: havoc mwl8k_add_interface_#t~bitwise1578#1;assume (mwl8k_add_interface_#t~bitwise1578#1 % 4294967296 >= mwl8k_add_interface_#t~mem1577#1 % 4294967296 && mwl8k_add_interface_#t~bitwise1578#1 % 4294967296 >= mwl8k_add_interface_#t~bitwise1576#1 % 4294967296) && mwl8k_add_interface_#t~bitwise1578#1 % 4294967296 <= mwl8k_add_interface_#t~mem1577#1 % 4294967296 + mwl8k_add_interface_#t~bitwise1576#1 % 4294967296; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-5: [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume 128 == mwl8k_txq_xmit_#t~mem998#1;havoc mwl8k_txq_xmit_#t~mem998#1;call write~int#26(0, mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4); [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume !(128 == mwl8k_txq_xmit_#t~mem998#1);havoc mwl8k_txq_xmit_#t~mem998#1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-4: assume 0 == mwl8k_add_interface_#t~mem1577#1 % 4294967296 || mwl8k_add_interface_#t~mem1577#1 % 4294967296 == mwl8k_add_interface_#t~bitwise1576#1 % 4294967296;mwl8k_add_interface_#t~bitwise1578#1 := mwl8k_add_interface_#t~bitwise1576#1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-4: assume !(0 == mwl8k_add_interface_#t~mem1577#1 % 4294967296 || mwl8k_add_interface_#t~mem1577#1 % 4294967296 == mwl8k_add_interface_#t~bitwise1576#1 % 4294967296); [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-1: [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054: mwl8k_cmd_use_fixed_rate_sta_#res#1 := mwl8k_cmd_use_fixed_rate_sta_~rc~27#1; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111: call write~int#26(mwl8k_add_interface_#t~bitwise1578#1, mwl8k_add_interface_~priv~36#1.base, 1598 + mwl8k_add_interface_~priv~36#1.offset, 4);havoc mwl8k_add_interface_#t~mem1577#1;havoc mwl8k_add_interface_#t~mem1575#1;havoc mwl8k_add_interface_#t~bitwise1576#1;havoc mwl8k_add_interface_#t~bitwise1578#1;assume { :begin_inline_list_add_tail } true;list_add_tail_#in~new#1.base, list_add_tail_#in~new#1.offset, list_add_tail_#in~head#1.base, list_add_tail_#in~head#1.offset := mwl8k_add_interface_~mwl8k_vif~7#1.base, mwl8k_add_interface_~mwl8k_vif~7#1.offset, mwl8k_add_interface_~priv~36#1.base, 1602 + mwl8k_add_interface_~priv~36#1.offset;havoc list_add_tail_#t~mem14#1.base, list_add_tail_#t~mem14#1.offset, list_add_tail_~new#1.base, list_add_tail_~new#1.offset, list_add_tail_~head#1.base, list_add_tail_~head#1.offset;list_add_tail_~new#1.base, list_add_tail_~new#1.offset := list_add_tail_#in~new#1.base, list_add_tail_#in~new#1.offset;list_add_tail_~head#1.base, list_add_tail_~head#1.offset := list_add_tail_#in~head#1.base, list_add_tail_#in~head#1.offset;call list_add_tail_#t~mem14#1.base, list_add_tail_#t~mem14#1.offset := read~$Pointer$#26(list_add_tail_~head#1.base, 8 + list_add_tail_~head#1.offset, 8);assume { :begin_inline___list_add } true;__list_add_#in~arg0#1.base, __list_add_#in~arg0#1.offset, __list_add_#in~arg1#1.base, __list_add_#in~arg1#1.offset, __list_add_#in~arg2#1.base, __list_add_#in~arg2#1.offset := list_add_tail_~new#1.base, list_add_tail_~new#1.offset, list_add_tail_#t~mem14#1.base, list_add_tail_#t~mem14#1.offset, list_add_tail_~head#1.base, list_add_tail_~head#1.offset;havoc __list_add_~arg0#1.base, __list_add_~arg0#1.offset, __list_add_~arg1#1.base, __list_add_~arg1#1.offset, __list_add_~arg2#1.base, __list_add_~arg2#1.offset;__list_add_~arg0#1.base, __list_add_~arg0#1.offset := __list_add_#in~arg0#1.base, __list_add_#in~arg0#1.offset;__list_add_~arg1#1.base, __list_add_~arg1#1.offset := __list_add_#in~arg1#1.base, __list_add_#in~arg1#1.offset;__list_add_~arg2#1.base, __list_add_~arg2#1.offset := __list_add_#in~arg2#1.base, __list_add_#in~arg2#1.offset; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: havoc skb_get_queue_mapping_#t~mem265#1;mwl8k_tx_#t~ret1506#1 := skb_get_queue_mapping_#res#1;havoc skb_get_queue_mapping_#t~mem265#1, skb_get_queue_mapping_~skb#1.base, skb_get_queue_mapping_~skb#1.offset;havoc skb_get_queue_mapping_#in~skb#1.base, skb_get_queue_mapping_#in~skb#1.offset;assume { :end_inline_skb_get_queue_mapping } true;mwl8k_tx_~tmp~109#1 := mwl8k_tx_#t~ret1506#1;havoc mwl8k_tx_#t~ret1506#1;mwl8k_tx_~index~0#1 := (if mwl8k_tx_~tmp~109#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_tx_~tmp~109#1 % 65536 % 4294967296 else mwl8k_tx_~tmp~109#1 % 65536 % 4294967296 - 4294967296);call mwl8k_tx_#t~mem1507#1 := read~int#26(mwl8k_tx_~priv~33#1.base, 2161 + mwl8k_tx_~priv~33#1.offset, 1); [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10781: assume 0 == (mwl8k_cmd_update_stadb_del_~cmd~39#1.base + mwl8k_cmd_update_stadb_del_~cmd~39#1.offset) % 18446744073709551616;mwl8k_cmd_update_stadb_del_#res#1 := -12; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10781: assume !(0 == (mwl8k_cmd_update_stadb_del_~cmd~39#1.base + mwl8k_cmd_update_stadb_del_~cmd~39#1.offset) % 18446744073709551616);call write~int#26(4387, mwl8k_cmd_update_stadb_del_~cmd~39#1.base, mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, 2);call write~int#26(84, mwl8k_cmd_update_stadb_del_~cmd~39#1.base, 2 + mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, 2);call write~int#26(2, mwl8k_cmd_update_stadb_del_~cmd~39#1.base, 8 + mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, 4);mwl8k_cmd_update_stadb_del_~__len~22#1 := 6; [2025-02-08 02:31:14,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706: mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset := mwl8k_ampdu_action_#t~ret1752#1.base, mwl8k_ampdu_action_#t~ret1752#1.offset;havoc mwl8k_ampdu_action_#t~ret1752#1.base, mwl8k_ampdu_action_#t~ret1752#1.offset; [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: assume 0 == (mwl8k_cmd_set_beacon_~cmd~10#1.base + mwl8k_cmd_set_beacon_~cmd~10#1.offset) % 18446744073709551616;mwl8k_cmd_set_beacon_#res#1 := -12; [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: assume !(0 == (mwl8k_cmd_set_beacon_~cmd~10#1.base + mwl8k_cmd_set_beacon_~cmd~10#1.offset) % 18446744073709551616);call write~int#26(256, mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset, 2);call write~int#26(10 + mwl8k_cmd_set_beacon_~len#1 % 65536, mwl8k_cmd_set_beacon_~cmd~10#1.base, 2 + mwl8k_cmd_set_beacon_~cmd~10#1.offset, 2);call write~int#26(mwl8k_cmd_set_beacon_~len#1, mwl8k_cmd_set_beacon_~cmd~10#1.base, 8 + mwl8k_cmd_set_beacon_~cmd~10#1.offset, 2);mwl8k_cmd_set_beacon_~__len~7#1 := mwl8k_cmd_set_beacon_~len#1; [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-7: assume 0 == mwl8k_add_interface_#t~mem1575#1;mwl8k_add_interface_#t~bitwise1576#1 := 1; [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-7: assume !(0 == mwl8k_add_interface_#t~mem1575#1); [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-6: havoc mwl8k_add_interface_#t~bitwise1576#1;assume mwl8k_add_interface_#t~bitwise1576#1 > 1; [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10847-1: mwl8k_interrupt_#res#1 := 1; [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111-8: call mwl8k_add_interface_#t~mem1577#1 := read~int#26(mwl8k_add_interface_~priv~36#1.base, 1598 + mwl8k_add_interface_~priv~36#1.offset, 4);call mwl8k_add_interface_#t~mem1575#1 := read~int#26(mwl8k_add_interface_~mwl8k_vif~7#1.base, 24 + mwl8k_add_interface_~mwl8k_vif~7#1.offset, 4); [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11508: assume -2147483648 <= mwl8k_configure_filter_#t~ret1704#1 && mwl8k_configure_filter_#t~ret1704#1 <= 2147483647;havoc mwl8k_configure_filter_#t~ret1704#1;call write~int#26(0, mwl8k_configure_filter_~priv~43#1.base, 2163 + mwl8k_configure_filter_~priv~43#1.offset, 1); [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12565: havoc main_#t~nondet1998#1;assume -2147483648 <= main_#t~nondet1998#1 && main_#t~nondet1998#1 <= 2147483647;main_~tmp~126#1 := main_#t~nondet1998#1;main_#t~switch1999#1 := 0 == main_~tmp~126#1; [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11508-1: SUMMARY for call mwl8k_configure_filter_#t~ret1704#1 := mwl8k_cmd_enable_sniffer(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset, 0); srcloc: null [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403-1: mwl8k_tid_queue_mapping_#t~switch835#1 := mwl8k_tid_queue_mapping_#t~switch835#1 || 3 == (if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 else mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11706-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1752#1.base, mwl8k_ampdu_action_#t~ret1752#1.offset := mwl8k_add_stream(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~sta#1.base, mwl8k_ampdu_action_~sta#1.offset, (if mwl8k_ampdu_action_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_ampdu_action_~tid#1 % 256 % 4294967296 else mwl8k_ampdu_action_~tid#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: assume mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#res#1 := 2; [2025-02-08 02:31:14,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: assume !mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#t~switch835#1 := mwl8k_tid_queue_mapping_#t~switch835#1 || 1 == (if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 else mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310-2: havoc mwl8k_bss_info_changed_sta_#t~bitwise1642#1;assume mwl8k_bss_info_changed_sta_#t~bitwise1642#1 % 4294967296 <= mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 && mwl8k_bss_info_changed_sta_#t~bitwise1642#1 % 4294967296 <= 4; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310-1: [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310-4: assume 0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1642#1 := 0; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310-4: assume !(0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10187: assume -2147483648 <= mwl8k_cmd_del_mac_addr_#t~ret1332#1 && mwl8k_cmd_del_mac_addr_#t~ret1332#1 <= 2147483647;mwl8k_cmd_del_mac_addr_~tmp~90#1 := mwl8k_cmd_del_mac_addr_#t~ret1332#1;havoc mwl8k_cmd_del_mac_addr_#t~ret1332#1;mwl8k_cmd_del_mac_addr_#res#1 := mwl8k_cmd_del_mac_addr_~tmp~90#1; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310-3: assume 4 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1642#1 := mwl8k_bss_info_changed_sta_~changed#1; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310-3: assume !(4 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10187-1: SUMMARY for call mwl8k_cmd_del_mac_addr_#t~ret1332#1 := mwl8k_cmd_update_mac_addr(mwl8k_cmd_del_mac_addr_~hw#1.base, mwl8k_cmd_del_mac_addr_~hw#1.offset, mwl8k_cmd_del_mac_addr_~vif#1.base, mwl8k_cmd_del_mac_addr_~vif#1.offset, mwl8k_cmd_del_mac_addr_~mac#1.base, mwl8k_cmd_del_mac_addr_~mac#1.offset, 0); srcloc: null [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: assume 0 != mwl8k_bss_info_changed_sta_#t~bitwise1642#1 % 4294967296;havoc mwl8k_bss_info_changed_sta_#t~bitwise1642#1;call mwl8k_bss_info_changed_sta_#t~mem1643#1 := read~int#26(mwl8k_bss_info_changed_sta_~vif#1.base, 17 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1); [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: assume !(0 != mwl8k_bss_info_changed_sta_#t~bitwise1642#1 % 4294967296);havoc mwl8k_bss_info_changed_sta_#t~bitwise1642#1; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112: havoc list_add_tail_#t~mem14#1.base, list_add_tail_#t~mem14#1.offset, list_add_tail_~new#1.base, list_add_tail_~new#1.offset, list_add_tail_~head#1.base, list_add_tail_~head#1.offset;havoc list_add_tail_#in~new#1.base, list_add_tail_#in~new#1.offset, list_add_tail_#in~head#1.base, list_add_tail_#in~head#1.offset;assume { :end_inline_list_add_tail } true;mwl8k_add_interface_#res#1 := 0; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: assume -2147483648 <= mwl8k_start_stream_#t~ret887#1 && mwl8k_start_stream_#t~ret887#1 <= 2147483647;havoc mwl8k_start_stream_#t~mem884#1.base, mwl8k_start_stream_#t~mem884#1.offset;havoc mwl8k_start_stream_#t~mem885#1.base, mwl8k_start_stream_#t~mem885#1.offset;havoc mwl8k_start_stream_#t~mem886#1;havoc mwl8k_start_stream_#t~ret887#1; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9857: mwl8k_cmd_set_rate_~__ret~11#1.base, mwl8k_cmd_set_rate_~__ret~11#1.offset := mwl8k_cmd_set_rate_#t~memcpy~res1283#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1283#1.offset;havoc mwl8k_cmd_set_rate_#t~memcpy~res1283#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1283#1.offset; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9857-1: SUMMARY for call mwl8k_cmd_set_rate_#t~memcpy~res1283#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1283#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_rate_~cmd~15#1.base, 22 + mwl8k_cmd_set_rate_~cmd~15#1.offset, mwl8k_cmd_set_rate_~mcs_rates#1.base, mwl8k_cmd_set_rate_~mcs_rates#1.offset, mwl8k_cmd_set_rate_~__len~10#1); srcloc: null [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: call mwl8k_txq_xmit_#t~mem942#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2);assume { :begin_inline_ieee80211_is_action } true;ieee80211_is_action_#in~fc#1 := (if mwl8k_txq_xmit_#t~mem942#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem942#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem942#1 % 65536 % 4294967296 - 4294967296);havoc ieee80211_is_action_#res#1;havoc ieee80211_is_action_#t~bitwise287#1, ieee80211_is_action_~fc#1;ieee80211_is_action_~fc#1 := ieee80211_is_action_#in~fc#1; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557-2: ieee80211_find_sta_#res#1.base, ieee80211_find_sta_#res#1.offset := ieee80211_find_sta_#t~ret2064#1.base, ieee80211_find_sta_#t~ret2064#1.offset;havoc ieee80211_find_sta_#t~ret2064#1.base, ieee80211_find_sta_#t~ret2064#1.offset; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557-3: SUMMARY for call ieee80211_find_sta_#t~ret2064#1.base, ieee80211_find_sta_#t~ret2064#1.offset := ldv_malloc(44); srcloc: null [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443-1: mwl8k_configure_filter_sniffer_#res#1 := 0; [2025-02-08 02:31:14,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: havoc ieee80211_find_sta_#t~ret2064#1.base, ieee80211_find_sta_#t~ret2064#1.offset;mwl8k_bss_info_changed_sta_#t~ret1631#1.base, mwl8k_bss_info_changed_sta_#t~ret1631#1.offset := ieee80211_find_sta_#res#1.base, ieee80211_find_sta_#res#1.offset;havoc ieee80211_find_sta_#t~ret2064#1.base, ieee80211_find_sta_#t~ret2064#1.offset, ieee80211_find_sta_~arg0#1.base, ieee80211_find_sta_~arg0#1.offset, ieee80211_find_sta_~arg1#1.base, ieee80211_find_sta_~arg1#1.offset;havoc ieee80211_find_sta_#in~arg0#1.base, ieee80211_find_sta_#in~arg0#1.offset, ieee80211_find_sta_#in~arg1#1.base, ieee80211_find_sta_#in~arg1#1.offset;assume { :end_inline_ieee80211_find_sta } true;mwl8k_bss_info_changed_sta_~ap~0#1.base, mwl8k_bss_info_changed_sta_~ap~0#1.offset := mwl8k_bss_info_changed_sta_#t~ret1631#1.base, mwl8k_bss_info_changed_sta_#t~ret1631#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1630#1.base, mwl8k_bss_info_changed_sta_#t~mem1630#1.offset;havoc mwl8k_bss_info_changed_sta_#t~ret1631#1.base, mwl8k_bss_info_changed_sta_#t~ret1631#1.offset; [2025-02-08 02:31:14,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602-1: SUMMARY for call mwl8k_start_stream_#t~ret887#1 := dev_printk(63, 0, mwl8k_start_stream_#t~mem884#1.base, 211 + mwl8k_start_stream_#t~mem884#1.offset, 64, 0); srcloc: null [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11575: assume 0 == mwl8k_sta_add_#t~mem1723#1 % 256;havoc mwl8k_sta_add_#t~mem1723#1;assume { :begin_inline_mwl8k_cmd_update_stadb_add } true;mwl8k_cmd_update_stadb_add_#in~hw#1.base, mwl8k_cmd_update_stadb_add_#in~hw#1.offset, mwl8k_cmd_update_stadb_add_#in~vif#1.base, mwl8k_cmd_update_stadb_add_#in~vif#1.offset, mwl8k_cmd_update_stadb_add_#in~sta#1.base, mwl8k_cmd_update_stadb_add_#in~sta#1.offset := mwl8k_sta_add_~hw#1.base, mwl8k_sta_add_~hw#1.offset, mwl8k_sta_add_~vif#1.base, mwl8k_sta_add_~vif#1.offset, mwl8k_sta_add_~sta#1.base, mwl8k_sta_add_~sta#1.offset;havoc mwl8k_cmd_update_stadb_add_#res#1;havoc mwl8k_cmd_update_stadb_add_#t~ret1454#1.base, mwl8k_cmd_update_stadb_add_#t~ret1454#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1455#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1456#1.offset, mwl8k_cmd_update_stadb_add_#t~mem1457#1, mwl8k_cmd_update_stadb_add_#t~mem1458#1, mwl8k_cmd_update_stadb_add_#t~mem1459#1, mwl8k_cmd_update_stadb_add_#t~mem1460#1, mwl8k_cmd_update_stadb_add_#t~mem1461#1, mwl8k_cmd_update_stadb_add_#t~bitwise1462#1, mwl8k_cmd_update_stadb_add_#t~mem1463#1.base, mwl8k_cmd_update_stadb_add_#t~mem1463#1.offset, mwl8k_cmd_update_stadb_add_#t~mem1464#1, mwl8k_cmd_update_stadb_add_#t~mem1465#1, mwl8k_cmd_update_stadb_add_#t~mem1466#1, mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1467#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1468#1.offset, mwl8k_cmd_update_stadb_add_#t~ret1469#1, mwl8k_cmd_update_stadb_add_#t~ite1471#1, mwl8k_cmd_update_stadb_add_#t~mem1470#1, mwl8k_cmd_update_stadb_add_~hw#1.base, mwl8k_cmd_update_stadb_add_~hw#1.offset, mwl8k_cmd_update_stadb_add_~vif#1.base, mwl8k_cmd_update_stadb_add_~vif#1.offset, mwl8k_cmd_update_stadb_add_~sta#1.base, mwl8k_cmd_update_stadb_add_~sta#1.offset, mwl8k_cmd_update_stadb_add_~cmd~38#1.base, mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, mwl8k_cmd_update_stadb_add_~p~0#1.base, mwl8k_cmd_update_stadb_add_~p~0#1.offset, mwl8k_cmd_update_stadb_add_~rates~1#1, mwl8k_cmd_update_stadb_add_~rc~44#1, mwl8k_cmd_update_stadb_add_~tmp~104#1.base, mwl8k_cmd_update_stadb_add_~tmp~104#1.offset, mwl8k_cmd_update_stadb_add_~__len~21#1, mwl8k_cmd_update_stadb_add_~__ret~22#1.base, mwl8k_cmd_update_stadb_add_~__ret~22#1.offset, mwl8k_cmd_update_stadb_add_~__len___0~4#1, mwl8k_cmd_update_stadb_add_~__ret___0~4#1.base, mwl8k_cmd_update_stadb_add_~__ret___0~4#1.offset;mwl8k_cmd_update_stadb_add_~hw#1.base, mwl8k_cmd_update_stadb_add_~hw#1.offset := mwl8k_cmd_update_stadb_add_#in~hw#1.base, mwl8k_cmd_update_stadb_add_#in~hw#1.offset;mwl8k_cmd_update_stadb_add_~vif#1.base, mwl8k_cmd_update_stadb_add_~vif#1.offset := mwl8k_cmd_update_stadb_add_#in~vif#1.base, mwl8k_cmd_update_stadb_add_#in~vif#1.offset;mwl8k_cmd_update_stadb_add_~sta#1.base, mwl8k_cmd_update_stadb_add_~sta#1.offset := mwl8k_cmd_update_stadb_add_#in~sta#1.base, mwl8k_cmd_update_stadb_add_#in~sta#1.offset;havoc mwl8k_cmd_update_stadb_add_~cmd~38#1.base, mwl8k_cmd_update_stadb_add_~cmd~38#1.offset;havoc mwl8k_cmd_update_stadb_add_~p~0#1.base, mwl8k_cmd_update_stadb_add_~p~0#1.offset;havoc mwl8k_cmd_update_stadb_add_~rates~1#1;havoc mwl8k_cmd_update_stadb_add_~rc~44#1;havoc mwl8k_cmd_update_stadb_add_~tmp~104#1.base, mwl8k_cmd_update_stadb_add_~tmp~104#1.offset;havoc mwl8k_cmd_update_stadb_add_~__len~21#1;havoc mwl8k_cmd_update_stadb_add_~__ret~22#1.base, mwl8k_cmd_update_stadb_add_~__ret~22#1.offset;havoc mwl8k_cmd_update_stadb_add_~__len___0~4#1;havoc mwl8k_cmd_update_stadb_add_~__ret___0~4#1.base, mwl8k_cmd_update_stadb_add_~__ret___0~4#1.offset; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11575: assume !(0 == mwl8k_sta_add_#t~mem1723#1 % 256);havoc mwl8k_sta_add_#t~mem1723#1;assume { :begin_inline_mwl8k_cmd_set_new_stn_add } true;mwl8k_cmd_set_new_stn_add_#in~hw#1.base, mwl8k_cmd_set_new_stn_add_#in~hw#1.offset, mwl8k_cmd_set_new_stn_add_#in~vif#1.base, mwl8k_cmd_set_new_stn_add_#in~vif#1.offset, mwl8k_cmd_set_new_stn_add_#in~sta#1.base, mwl8k_cmd_set_new_stn_add_#in~sta#1.offset := mwl8k_sta_add_~hw#1.base, mwl8k_sta_add_~hw#1.offset, mwl8k_sta_add_~vif#1.base, mwl8k_sta_add_~vif#1.offset, mwl8k_sta_add_~sta#1.base, mwl8k_sta_add_~sta#1.offset;havoc mwl8k_cmd_set_new_stn_add_#res#1;havoc mwl8k_cmd_set_new_stn_add_#t~ret1382#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1382#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1383#1, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.offset, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1386#1, mwl8k_cmd_set_new_stn_add_#t~mem1387#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1387#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1388#1, mwl8k_cmd_set_new_stn_add_#t~mem1389#1, mwl8k_cmd_set_new_stn_add_#t~mem1390#1, mwl8k_cmd_set_new_stn_add_#t~mem1391#1, mwl8k_cmd_set_new_stn_add_#t~mem1392#1, mwl8k_cmd_set_new_stn_add_#t~mem1393#1, mwl8k_cmd_set_new_stn_add_#t~mem1394#1, mwl8k_cmd_set_new_stn_add_#t~mem1395#1, mwl8k_cmd_set_new_stn_add_#t~mem1396#1, mwl8k_cmd_set_new_stn_add_#t~mem1397#1, mwl8k_cmd_set_new_stn_add_#t~mem1398#1, mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1, mwl8k_cmd_set_new_stn_add_#t~ret1400#1, mwl8k_cmd_set_new_stn_add_~hw#1.base, mwl8k_cmd_set_new_stn_add_~hw#1.offset, mwl8k_cmd_set_new_stn_add_~vif#1.base, mwl8k_cmd_set_new_stn_add_~vif#1.offset, mwl8k_cmd_set_new_stn_add_~sta#1.base, mwl8k_cmd_set_new_stn_add_~sta#1.offset, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, mwl8k_cmd_set_new_stn_add_~rates~0#1, mwl8k_cmd_set_new_stn_add_~rc~37#1, mwl8k_cmd_set_new_stn_add_~tmp~98#1.base, mwl8k_cmd_set_new_stn_add_~tmp~98#1.offset, mwl8k_cmd_set_new_stn_add_~__len~15#1, mwl8k_cmd_set_new_stn_add_~__ret~16#1.base, mwl8k_cmd_set_new_stn_add_~__ret~16#1.offset;mwl8k_cmd_set_new_stn_add_~hw#1.base, mwl8k_cmd_set_new_stn_add_~hw#1.offset := mwl8k_cmd_set_new_stn_add_#in~hw#1.base, mwl8k_cmd_set_new_stn_add_#in~hw#1.offset;mwl8k_cmd_set_new_stn_add_~vif#1.base, mwl8k_cmd_set_new_stn_add_~vif#1.offset := mwl8k_cmd_set_new_stn_add_#in~vif#1.base, mwl8k_cmd_set_new_stn_add_#in~vif#1.offset;mwl8k_cmd_set_new_stn_add_~sta#1.base, mwl8k_cmd_set_new_stn_add_~sta#1.offset := mwl8k_cmd_set_new_stn_add_#in~sta#1.base, mwl8k_cmd_set_new_stn_add_#in~sta#1.offset;havoc mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset;havoc mwl8k_cmd_set_new_stn_add_~rates~0#1;havoc mwl8k_cmd_set_new_stn_add_~rc~37#1;havoc mwl8k_cmd_set_new_stn_add_~tmp~98#1.base, mwl8k_cmd_set_new_stn_add_~tmp~98#1.offset;havoc mwl8k_cmd_set_new_stn_add_~__len~15#1;havoc mwl8k_cmd_set_new_stn_add_~__ret~16#1.base, mwl8k_cmd_set_new_stn_add_~__ret~16#1.offset; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~ret1644#1 := mwl8k_set_radio_preamble(mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset, (if 0 == (if mwl8k_bss_info_changed_sta_#t~mem1643#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1643#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1643#1 % 256 % 4294967296 - 4294967296) then 0 else 1)); srcloc: null [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311: assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1644#1 && mwl8k_bss_info_changed_sta_#t~ret1644#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1644#1;havoc mwl8k_bss_info_changed_sta_#t~mem1643#1;havoc mwl8k_bss_info_changed_sta_#t~ret1644#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12699: assume main_#t~switch1999#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12699: assume !main_#t~switch1999#1;havoc main_#t~switch1999#1;havoc main_#t~ret2000#1;havoc main_#t~ret2001#1;havoc main_#t~ret2002#1;havoc main_#t~ret2003#1;havoc main_#t~ret2004#1;havoc main_#t~ret2005#1;havoc main_#t~ret2006#1;havoc main_#t~ret2007#1;havoc main_#t~ret2008#1;havoc main_#t~ret2009#1;havoc main_#t~ret2010#1;havoc main_#t~ret2011#1;havoc main_#t~ret2012#1;havoc main_#t~ret2013#1;havoc main_#t~ret2015#1;havoc main_#t~switch1999#1;havoc main_#t~ret2000#1;havoc main_#t~ret2001#1;havoc main_#t~ret2002#1;havoc main_#t~ret2003#1;havoc main_#t~ret2004#1;havoc main_#t~ret2005#1;havoc main_#t~ret2006#1;havoc main_#t~ret2007#1;havoc main_#t~ret2008#1;havoc main_#t~ret2009#1;havoc main_#t~ret2010#1;havoc main_#t~ret2011#1;havoc main_#t~ret2012#1;havoc main_#t~ret2013#1;havoc main_#t~ret2015#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret944#1 && mwl8k_txq_xmit_#t~ret944#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___7~0#1 := mwl8k_txq_xmit_#t~ret944#1;havoc mwl8k_txq_xmit_#t~ret944#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801-1: SUMMARY for call mwl8k_txq_xmit_#t~ret944#1 := ldv__builtin_expect((if 0 != mwl8k_txq_xmit_~tmp___6~0#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12633: assume main_#t~switch1999#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12633: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 16 == main_~tmp~126#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: assume mwl8k_tid_queue_mapping_#t~switch835#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: assume !mwl8k_tid_queue_mapping_#t~switch835#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12567: assume main_#t~switch1999#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12567: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 1 == main_~tmp~126#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10321: call mwl8k_check_ba_#t~mem1356#1 := read~int#26(mwl8k_check_ba_~stream#1.base, 8 + mwl8k_check_ba_~stream#1.offset, 1);call write~int#26(mwl8k_check_ba_#t~mem1356#1, mwl8k_check_ba_~cmd~29#1.base, 35 + mwl8k_check_ba_~cmd~29#1.offset, 1);havoc mwl8k_check_ba_#t~mem1356#1;call write~int#26(1, mwl8k_check_ba_~cmd~29#1.base, 12 + mwl8k_check_ba_~cmd~29#1.offset, 4); [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1); [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: assume 0 != mwl8k_txq_xmit_~tmp___7~0#1;call mwl8k_txq_xmit_#t~mem945#1 := read~int#26(mwl8k_txq_xmit_~mgmt~0#1.base, 24 + mwl8k_txq_xmit_~mgmt~0#1.offset, 1); [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: assume !(0 != mwl8k_txq_xmit_~tmp___7~0#1);mwl8k_txq_xmit_~tmp___9~0#1 := 0; [2025-02-08 02:31:14,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12634: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-1: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: assume { :begin_inline_mwl8k_create_ba } true;mwl8k_create_ba_#in~hw#1.base, mwl8k_create_ba_#in~hw#1.offset, mwl8k_create_ba_#in~stream#1.base, mwl8k_create_ba_#in~stream#1.offset, mwl8k_create_ba_#in~buf_size#1 := mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset, (if mwl8k_ampdu_action_~buf_size#1 % 256 % 4294967296 <= 2147483647 then mwl8k_ampdu_action_~buf_size#1 % 256 % 4294967296 else mwl8k_ampdu_action_~buf_size#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_create_ba_#res#1;havoc mwl8k_create_ba_#t~ret1358#1.base, mwl8k_create_ba_#t~ret1358#1.offset, mwl8k_create_ba_#t~mem1359#1, mwl8k_create_ba_#t~mem1360#1.base, mwl8k_create_ba_#t~mem1360#1.offset, mwl8k_create_ba_#t~memcpy~res1361#1.base, mwl8k_create_ba_#t~memcpy~res1361#1.offset, mwl8k_create_ba_#t~mem1362#1.base, mwl8k_create_ba_#t~mem1362#1.offset, mwl8k_create_ba_#t~memcpy~res1363#1.base, mwl8k_create_ba_#t~memcpy~res1363#1.offset, mwl8k_create_ba_#t~mem1364#1, mwl8k_create_ba_#t~mem1365#1.base, mwl8k_create_ba_#t~mem1365#1.offset, mwl8k_create_ba_#t~mem1366#1, mwl8k_create_ba_#t~mem1367#1.base, mwl8k_create_ba_#t~mem1367#1.offset, mwl8k_create_ba_#t~mem1368#1, mwl8k_create_ba_#t~bitwise1369#1, mwl8k_create_ba_#t~bitwise1370#1, mwl8k_create_ba_#t~ret1371#1, mwl8k_create_ba_#t~mem1372#1.base, mwl8k_create_ba_#t~mem1372#1.offset, mwl8k_create_ba_#t~mem1373#1.base, mwl8k_create_ba_#t~mem1373#1.offset, mwl8k_create_ba_#t~mem1374#1, mwl8k_create_ba_#t~ret1375#1, mwl8k_create_ba_~hw#1.base, mwl8k_create_ba_~hw#1.offset, mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, mwl8k_create_ba_~buf_size#1, mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset, mwl8k_create_ba_~rc~36#1, mwl8k_create_ba_~tmp~96#1.base, mwl8k_create_ba_~tmp~96#1.offset, mwl8k_create_ba_~__len~14#1, mwl8k_create_ba_~__ret~15#1.base, mwl8k_create_ba_~__ret~15#1.offset;mwl8k_create_ba_~hw#1.base, mwl8k_create_ba_~hw#1.offset := mwl8k_create_ba_#in~hw#1.base, mwl8k_create_ba_#in~hw#1.offset;mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset := mwl8k_create_ba_#in~stream#1.base, mwl8k_create_ba_#in~stream#1.offset;mwl8k_create_ba_~buf_size#1 := mwl8k_create_ba_#in~buf_size#1;havoc mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset;havoc mwl8k_create_ba_~rc~36#1;havoc mwl8k_create_ba_~tmp~96#1.base, mwl8k_create_ba_~tmp~96#1.offset;havoc mwl8k_create_ba_~__len~14#1;havoc mwl8k_create_ba_~__ret~15#1.base, mwl8k_create_ba_~__ret~15#1.offset; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12436: assume -2147483648 <= mwl8k_shutdown_#t~ret1984#1 && mwl8k_shutdown_#t~ret1984#1 <= 2147483647;havoc mwl8k_shutdown_#t~ret1984#1; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: assume mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#res#1 := 3; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: assume !mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#t~switch835#1 := mwl8k_tid_queue_mapping_#t~switch835#1 || 4 == (if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 else mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-1: call mwl8k_bss_info_changed_ap_#t~mem1666#1.base, mwl8k_bss_info_changed_ap_#t~mem1666#1.offset := read~$Pointer$#26(mwl8k_bss_info_changed_ap_~hw#1.base, 21 + mwl8k_bss_info_changed_ap_~hw#1.offset, 8);call mwl8k_bss_info_changed_ap_#t~mem1667#1 := read~int#26(mwl8k_bss_info_changed_ap_#t~mem1666#1.base, mwl8k_bss_info_changed_ap_#t~mem1666#1.offset, 4); [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12436-1: SUMMARY for call mwl8k_shutdown_#t~ret1984#1 := printk(151, 0); srcloc: null [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379: assume 0 == mwl8k_bss_info_changed_ap_#t~mem1667#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~mem1666#1.base, mwl8k_bss_info_changed_ap_#t~mem1666#1.offset;havoc mwl8k_bss_info_changed_ap_#t~mem1667#1;call mwl8k_bss_info_changed_ap_#t~mem1668#1 := read~int#26(~#mwl8k_rates_24~0.base, 6 + (~#mwl8k_rates_24~0.offset + 10 * mwl8k_bss_info_changed_ap_~idx~1#1), 2);mwl8k_bss_info_changed_ap_~rate~0#1 := (if mwl8k_bss_info_changed_ap_#t~mem1668#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1668#1 % 65536 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1668#1 % 65536 % 4294967296 - 4294967296);havoc mwl8k_bss_info_changed_ap_#t~mem1668#1; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379: assume !(0 == mwl8k_bss_info_changed_ap_#t~mem1667#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~mem1666#1.base, mwl8k_bss_info_changed_ap_#t~mem1666#1.offset;havoc mwl8k_bss_info_changed_ap_#t~mem1667#1;call mwl8k_bss_info_changed_ap_#t~mem1669#1 := read~int#26(~#mwl8k_rates_50~0.base, 6 + (~#mwl8k_rates_50~0.offset + 10 * mwl8k_bss_info_changed_ap_~idx~1#1), 2);mwl8k_bss_info_changed_ap_~rate~0#1 := (if mwl8k_bss_info_changed_ap_#t~mem1669#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1669#1 % 65536 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1669#1 % 65536 % 4294967296 - 4294967296);havoc mwl8k_bss_info_changed_ap_#t~mem1669#1; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12568: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11577: assume mwl8k_sta_add_~ret~1#1 >= 0;call write~int#26(mwl8k_sta_add_~ret~1#1, mwl8k_sta_add_~sta#1.base, 44 + mwl8k_sta_add_~sta#1.offset, 1);call mwl8k_sta_add_#t~mem1725#1 := read~int#26(mwl8k_sta_add_~sta#1.base, 22 + mwl8k_sta_add_~sta#1.offset, 1); [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11577: assume !(mwl8k_sta_add_~ret~1#1 >= 0); [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406-1: mwl8k_tid_queue_mapping_#t~switch835#1 := mwl8k_tid_queue_mapping_#t~switch835#1 || 2 == (if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 else mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: mwl8k_txq_xmit_~dma~0#1 := mwl8k_txq_xmit_#t~ret973#1;havoc mwl8k_txq_xmit_#t~mem970#1.base, mwl8k_txq_xmit_#t~mem970#1.offset;havoc mwl8k_txq_xmit_#t~mem971#1.base, mwl8k_txq_xmit_#t~mem971#1.offset;havoc mwl8k_txq_xmit_#t~mem972#1;havoc mwl8k_txq_xmit_#t~ret973#1;call mwl8k_txq_xmit_#t~mem974#1.base, mwl8k_txq_xmit_#t~mem974#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~priv~13#1.base, 8 + mwl8k_txq_xmit_~priv~13#1.offset, 8); [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: assume -2147483648 <= mwl8k_cmd_set_rate_#t~ret1284#1 && mwl8k_cmd_set_rate_#t~ret1284#1 <= 2147483647;mwl8k_cmd_set_rate_~rc~20#1 := mwl8k_cmd_set_rate_#t~ret1284#1;havoc mwl8k_cmd_set_rate_#t~ret1284#1; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-4: assume mwl8k_add_interface_#t~switch1551#1;call mwl8k_add_interface_#t~mem1552#1 := read~int#26(mwl8k_add_interface_~priv~36#1.base, 60 + mwl8k_add_interface_~priv~36#1.offset, 1);mwl8k_add_interface_#t~short1554#1 := 0 == mwl8k_add_interface_#t~mem1552#1 % 256; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-4: assume !mwl8k_add_interface_#t~switch1551#1;mwl8k_add_interface_#t~switch1551#1 := mwl8k_add_interface_#t~switch1551#1 || 2 == mwl8k_add_interface_#t~mem1550#1; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-1: SUMMARY for call mwl8k_txq_xmit_#t~ret973#1 := pci_map_single(mwl8k_txq_xmit_#t~mem970#1.base, mwl8k_txq_xmit_#t~mem970#1.offset, mwl8k_txq_xmit_#t~mem971#1.base, mwl8k_txq_xmit_#t~mem971#1.offset, mwl8k_txq_xmit_#t~mem972#1 % 4294967296, 1); srcloc: null [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860-1: SUMMARY for call mwl8k_cmd_set_rate_#t~ret1284#1 := mwl8k_post_cmd(mwl8k_cmd_set_rate_~hw#1.base, mwl8k_cmd_set_rate_~hw#1.offset, mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset); srcloc: null [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-2: call mwl8k_txq_xmit_#t~mem970#1.base, mwl8k_txq_xmit_#t~mem970#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~priv~13#1.base, 8 + mwl8k_txq_xmit_~priv~13#1.offset, 8);call mwl8k_txq_xmit_#t~mem971#1.base, mwl8k_txq_xmit_#t~mem971#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~skb#1.base, 232 + mwl8k_txq_xmit_~skb#1.offset, 8);call mwl8k_txq_xmit_#t~mem972#1 := read~int#26(mwl8k_txq_xmit_~skb#1.base, 104 + mwl8k_txq_xmit_~skb#1.offset, 4); [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret946#1 && mwl8k_txq_xmit_#t~ret946#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___8~0#1 := mwl8k_txq_xmit_#t~ret946#1;havoc mwl8k_txq_xmit_#t~mem945#1;havoc mwl8k_txq_xmit_#t~ret946#1; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8803-1: SUMMARY for call mwl8k_txq_xmit_#t~ret946#1 := ldv__builtin_expect((if 3 == mwl8k_txq_xmit_#t~mem945#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-1: assume 0 == mwl8k_add_interface_~tmp~110#1;mwl8k_add_interface_#res#1 := -16; [2025-02-08 02:31:14,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-1: assume !(0 == mwl8k_add_interface_~tmp~110#1);call mwl8k_add_interface_#t~mem1556#1.base, mwl8k_add_interface_#t~mem1556#1.offset := read~$Pointer$#26(mwl8k_add_interface_~di~1#1.base, 24 + mwl8k_add_interface_~di~1#1.offset, 8); [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: assume 0 != mwl8k_add_interface_~rc~47#1;mwl8k_add_interface_#res#1 := mwl8k_add_interface_~rc~47#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: assume !(0 != mwl8k_add_interface_~rc~47#1); [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-3: assume mwl8k_add_interface_#t~short1554#1;call mwl8k_add_interface_#t~mem1553#1.base, mwl8k_add_interface_#t~mem1553#1.offset := read~$Pointer$#26(mwl8k_add_interface_~di~1#1.base, 24 + mwl8k_add_interface_~di~1#1.offset, 8);mwl8k_add_interface_#t~short1554#1 := 0 != (mwl8k_add_interface_#t~mem1553#1.base + mwl8k_add_interface_#t~mem1553#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-3: assume !mwl8k_add_interface_#t~short1554#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8935: SUMMARY for call mwl8k_tx_start(mwl8k_txq_xmit_~priv~13#1.base, mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-2: assume mwl8k_add_interface_#t~short1554#1;havoc mwl8k_add_interface_#t~mem1552#1;havoc mwl8k_add_interface_#t~mem1553#1.base, mwl8k_add_interface_#t~mem1553#1.offset;havoc mwl8k_add_interface_#t~short1554#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-2: assume !mwl8k_add_interface_#t~short1554#1;havoc mwl8k_add_interface_#t~mem1552#1;havoc mwl8k_add_interface_#t~mem1553#1.base, mwl8k_add_interface_#t~mem1553#1.offset;havoc mwl8k_add_interface_#t~short1554#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1754#1 := dev_printk(94, 0, mwl8k_ampdu_action_#t~mem1753#1.base, 211 + mwl8k_ampdu_action_#t~mem1753#1.offset, 95, 0); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8605-1: mwl8k_start_stream_#res#1 := mwl8k_start_stream_~ret~0#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12635-1: SUMMARY for call main_#t~ret2006#1 := mwl8k_set_key(main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_mwl8k_set_key_93_p1~0#1, main_~var_mwl8k_set_key_93_p2~0#1.base, main_~var_mwl8k_set_key_93_p2~0#1.offset, main_~var_mwl8k_set_key_93_p3~0#1.base, main_~var_mwl8k_set_key_93_p3~0#1.offset, main_~var_mwl8k_set_key_93_p4~0#1.base, main_~var_mwl8k_set_key_93_p4~0#1.offset); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12635: assume -2147483648 <= main_#t~ret2006#1 && main_#t~ret2006#1 <= 2147483647; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: mwl8k_ampdu_action_#t~ret1762#1 := mwl8k_create_ba_#res#1;havoc mwl8k_create_ba_#t~ret1358#1.base, mwl8k_create_ba_#t~ret1358#1.offset, mwl8k_create_ba_#t~mem1359#1, mwl8k_create_ba_#t~mem1360#1.base, mwl8k_create_ba_#t~mem1360#1.offset, mwl8k_create_ba_#t~memcpy~res1361#1.base, mwl8k_create_ba_#t~memcpy~res1361#1.offset, mwl8k_create_ba_#t~mem1362#1.base, mwl8k_create_ba_#t~mem1362#1.offset, mwl8k_create_ba_#t~memcpy~res1363#1.base, mwl8k_create_ba_#t~memcpy~res1363#1.offset, mwl8k_create_ba_#t~mem1364#1, mwl8k_create_ba_#t~mem1365#1.base, mwl8k_create_ba_#t~mem1365#1.offset, mwl8k_create_ba_#t~mem1366#1, mwl8k_create_ba_#t~mem1367#1.base, mwl8k_create_ba_#t~mem1367#1.offset, mwl8k_create_ba_#t~mem1368#1, mwl8k_create_ba_#t~bitwise1369#1, mwl8k_create_ba_#t~bitwise1370#1, mwl8k_create_ba_#t~ret1371#1, mwl8k_create_ba_#t~mem1372#1.base, mwl8k_create_ba_#t~mem1372#1.offset, mwl8k_create_ba_#t~mem1373#1.base, mwl8k_create_ba_#t~mem1373#1.offset, mwl8k_create_ba_#t~mem1374#1, mwl8k_create_ba_#t~ret1375#1, mwl8k_create_ba_~hw#1.base, mwl8k_create_ba_~hw#1.offset, mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, mwl8k_create_ba_~buf_size#1, mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset, mwl8k_create_ba_~rc~36#1, mwl8k_create_ba_~tmp~96#1.base, mwl8k_create_ba_~tmp~96#1.offset, mwl8k_create_ba_~__len~14#1, mwl8k_create_ba_~__ret~15#1.base, mwl8k_create_ba_~__ret~15#1.offset;havoc mwl8k_create_ba_#in~hw#1.base, mwl8k_create_ba_#in~hw#1.offset, mwl8k_create_ba_#in~stream#1.base, mwl8k_create_ba_#in~stream#1.offset, mwl8k_create_ba_#in~buf_size#1;assume { :end_inline_mwl8k_create_ba } true;assume -2147483648 <= mwl8k_ampdu_action_#t~ret1762#1 && mwl8k_ampdu_action_#t~ret1762#1 <= 2147483647;mwl8k_ampdu_action_~rc~53#1 := mwl8k_ampdu_action_#t~ret1762#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11710: assume -2147483648 <= mwl8k_ampdu_action_#t~ret1754#1 && mwl8k_ampdu_action_#t~ret1754#1 <= 2147483647;havoc mwl8k_ampdu_action_#t~mem1753#1.base, mwl8k_ampdu_action_#t~mem1753#1.offset;havoc mwl8k_ampdu_action_#t~ret1754#1;mwl8k_ampdu_action_~rc~53#1 := -16; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512-4: assume 0 == mwl8k_configure_filter_~changed_flags#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1705#1 := 0; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512-4: assume !(0 == mwl8k_configure_filter_~changed_flags#1 % 4294967296); [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512-3: assume 16 == mwl8k_configure_filter_~changed_flags#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1705#1 := mwl8k_configure_filter_~changed_flags#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512-3: assume !(16 == mwl8k_configure_filter_~changed_flags#1 % 4294967296); [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12371-1: SUMMARY for call mwl8k_probe_#t~ret1947#1.base, mwl8k_probe_#t~ret1947#1.offset := pci_iomap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 0, 65536); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10323: assume -2147483648 <= mwl8k_check_ba_#t~ret1357#1 && mwl8k_check_ba_#t~ret1357#1 <= 2147483647;mwl8k_check_ba_~rc~35#1 := mwl8k_check_ba_#t~ret1357#1;havoc mwl8k_check_ba_#t~ret1357#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12371: call write~$Pointer$#26(mwl8k_probe_#t~ret1947#1.base, mwl8k_probe_#t~ret1947#1.offset, mwl8k_probe_~priv~55#1.base, 28 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~ret1947#1.base, mwl8k_probe_#t~ret1947#1.offset;call mwl8k_probe_#t~mem1948#1.base, mwl8k_probe_#t~mem1948#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 28 + mwl8k_probe_~priv~55#1.offset, 8); [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10323-1: SUMMARY for call mwl8k_check_ba_#t~ret1357#1 := mwl8k_post_cmd(mwl8k_check_ba_~hw#1.base, mwl8k_check_ba_~hw#1.offset, mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512: assume 0 != mwl8k_configure_filter_#t~bitwise1705#1 % 4294967296;havoc mwl8k_configure_filter_#t~bitwise1705#1;call mwl8k_configure_filter_#t~mem1706#1 := read~int#8(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512: assume !(0 != mwl8k_configure_filter_#t~bitwise1705#1 % 4294967296);havoc mwl8k_configure_filter_#t~bitwise1705#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12569: SUMMARY for call mwl8k_rxd_8366_ap_init(main_~var_mwl8k_rxd_8366_ap_init_13_p0~0#1.base, main_~var_mwl8k_rxd_8366_ap_init_13_p0~0#1.offset, main_~var_mwl8k_rxd_8366_ap_init_13_p1~0#1); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512-2: havoc mwl8k_configure_filter_#t~bitwise1705#1;assume mwl8k_configure_filter_#t~bitwise1705#1 % 4294967296 <= mwl8k_configure_filter_~changed_flags#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1705#1 % 4294967296 <= 16; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume 0 == mwl8k_configure_filter_sniffer_#t~mem1687#1 % 256;havoc mwl8k_configure_filter_sniffer_#t~mem1687#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11446: assume !(0 == mwl8k_configure_filter_sniffer_#t~mem1687#1 % 256);havoc mwl8k_configure_filter_sniffer_#t~mem1687#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512-1: [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861: mwl8k_cmd_set_rate_#res#1 := mwl8k_cmd_set_rate_~rc~20#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870-1: SUMMARY for call mwl8k_txq_xmit_#t~ret975#1 := pci_dma_mapping_error(mwl8k_txq_xmit_#t~mem974#1.base, mwl8k_txq_xmit_#t~mem974#1.offset, mwl8k_txq_xmit_~dma~0#1); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861-1: SUMMARY for call kfree(mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: assume 0 != mwl8k_txq_xmit_~tmp___8~0#1;mwl8k_txq_xmit_~tmp___9~0#1 := 1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8804: assume !(0 != mwl8k_txq_xmit_~tmp___8~0#1);mwl8k_txq_xmit_~tmp___9~0#1 := 0; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: mwl8k_cmd_set_aid_~tmp~77#1.base, mwl8k_cmd_set_aid_~tmp~77#1.offset := mwl8k_cmd_set_aid_#t~ret1271#1.base, mwl8k_cmd_set_aid_#t~ret1271#1.offset;havoc mwl8k_cmd_set_aid_#t~ret1271#1.base, mwl8k_cmd_set_aid_#t~ret1271#1.offset;mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset := mwl8k_cmd_set_aid_~tmp~77#1.base, mwl8k_cmd_set_aid_~tmp~77#1.offset; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795-1: SUMMARY for call mwl8k_cmd_set_aid_#t~ret1271#1.base, mwl8k_cmd_set_aid_#t~ret1271#1.offset := kzalloc(32, 208); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936: SUMMARY for call spin_unlock_bh(mwl8k_txq_xmit_~priv~13#1.base, 1522 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870: assume -2147483648 <= mwl8k_txq_xmit_#t~ret975#1 && mwl8k_txq_xmit_#t~ret975#1 <= 2147483647;mwl8k_txq_xmit_~tmp___15~0#1 := mwl8k_txq_xmit_#t~ret975#1;havoc mwl8k_txq_xmit_#t~mem974#1.base, mwl8k_txq_xmit_#t~mem974#1.offset;havoc mwl8k_txq_xmit_#t~ret975#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11579: assume 0 != (if mwl8k_sta_add_#t~mem1725#1 % 256 % 4294967296 <= 2147483647 then mwl8k_sta_add_#t~mem1725#1 % 256 % 4294967296 else mwl8k_sta_add_#t~mem1725#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_sta_add_#t~mem1725#1;call write~int#26(1, mwl8k_sta_add_~sta#1.base, 45 + mwl8k_sta_add_~sta#1.offset, 1); [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11579: assume !(0 != (if mwl8k_sta_add_#t~mem1725#1 % 256 % 4294967296 <= 2147483647 then mwl8k_sta_add_#t~mem1725#1 % 256 % 4294967296 else mwl8k_sta_add_#t~mem1725#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_sta_add_#t~mem1725#1; [2025-02-08 02:31:14,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: assume 0 == (mwl8k_probe_#t~mem1948#1.base + mwl8k_probe_#t~mem1948#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem1948#1.base, mwl8k_probe_#t~mem1948#1.offset;call mwl8k_probe_#t~mem1949#1.base, mwl8k_probe_#t~mem1949#1.offset := read~$Pointer$#26(mwl8k_probe_~hw~5#1.base, 37 + mwl8k_probe_~hw~5#1.offset, 8); [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: assume !(0 == (mwl8k_probe_#t~mem1948#1.base + mwl8k_probe_#t~mem1948#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem1948#1.base, mwl8k_probe_#t~mem1948#1.offset; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324: mwl8k_check_ba_#res#1 := mwl8k_check_ba_~rc~35#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-4: assume 0 == mwl8k_configure_filter_#t~mem1706#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1707#1 := 0; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-4: assume !(0 == mwl8k_configure_filter_#t~mem1706#1 % 4294967296); [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324-1: SUMMARY for call kfree(mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset); srcloc: null [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume mwl8k_tid_queue_mapping_#t~switch835#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume !mwl8k_tid_queue_mapping_#t~switch835#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-1: [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume 0 != mwl8k_configure_filter_#t~bitwise1707#1 % 4294967296;havoc mwl8k_configure_filter_#t~mem1706#1;havoc mwl8k_configure_filter_#t~bitwise1707#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513: assume !(0 != mwl8k_configure_filter_#t~bitwise1707#1 % 4294967296);havoc mwl8k_configure_filter_#t~mem1706#1;havoc mwl8k_configure_filter_#t~bitwise1707#1;assume { :begin_inline_mwl8k_first_vif } true;mwl8k_first_vif_#in~priv#1.base, mwl8k_first_vif_#in~priv#1.offset := mwl8k_configure_filter_~priv~43#1.base, mwl8k_configure_filter_~priv~43#1.offset;havoc mwl8k_first_vif_#res#1.base, mwl8k_first_vif_#res#1.offset;havoc mwl8k_first_vif_#t~ret1691#1, mwl8k_first_vif_#t~mem1692#1.base, mwl8k_first_vif_#t~mem1692#1.offset, mwl8k_first_vif_~priv#1.base, mwl8k_first_vif_~priv#1.offset, mwl8k_first_vif_~__mptr~4#1.base, mwl8k_first_vif_~__mptr~4#1.offset, mwl8k_first_vif_~tmp~114#1;mwl8k_first_vif_~priv#1.base, mwl8k_first_vif_~priv#1.offset := mwl8k_first_vif_#in~priv#1.base, mwl8k_first_vif_#in~priv#1.offset;havoc mwl8k_first_vif_~__mptr~4#1.base, mwl8k_first_vif_~__mptr~4#1.offset;havoc mwl8k_first_vif_~tmp~114#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-3: assume 16 == mwl8k_configure_filter_#t~mem1706#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1707#1 := mwl8k_configure_filter_#t~mem1706#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-3: assume !(16 == mwl8k_configure_filter_#t~mem1706#1 % 4294967296); [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11447-1: SUMMARY for call mwl8k_configure_filter_sniffer_#t~ret1688#1 := mwl8k_cmd_enable_sniffer(mwl8k_configure_filter_sniffer_~hw#1.base, mwl8k_configure_filter_sniffer_~hw#1.offset, 1); srcloc: null [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11513-2: havoc mwl8k_configure_filter_#t~bitwise1707#1;assume mwl8k_configure_filter_#t~bitwise1707#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1706#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1707#1 % 4294967296 <= 16; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11447: assume -2147483648 <= mwl8k_configure_filter_sniffer_#t~ret1688#1 && mwl8k_configure_filter_sniffer_#t~ret1688#1 <= 2147483647;mwl8k_configure_filter_sniffer_~tmp___1~15#1 := mwl8k_configure_filter_sniffer_#t~ret1688#1;havoc mwl8k_configure_filter_sniffer_#t~ret1688#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: havoc set_wiphy_dev_~wiphy#1.base, set_wiphy_dev_~wiphy#1.offset, set_wiphy_dev_~dev#1.base, set_wiphy_dev_~dev#1.offset;havoc set_wiphy_dev_#in~wiphy#1.base, set_wiphy_dev_#in~wiphy#1.offset, set_wiphy_dev_#in~dev#1.base, set_wiphy_dev_#in~dev#1.offset;assume { :end_inline_set_wiphy_dev } true;havoc SET_IEEE80211_DEV_#t~mem297#1.base, SET_IEEE80211_DEV_#t~mem297#1.offset; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11051-1: SUMMARY for call mwl8k_add_interface_#t~ret1555#1 := list_empty(mwl8k_add_interface_~priv~36#1.base, 1602 + mwl8k_add_interface_~priv~36#1.offset); srcloc: null [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11051: assume -2147483648 <= mwl8k_add_interface_#t~ret1555#1 && mwl8k_add_interface_#t~ret1555#1 <= 2147483647;mwl8k_add_interface_~tmp~110#1 := mwl8k_add_interface_#t~ret1555#1;havoc mwl8k_add_interface_#t~ret1555#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: havoc is_multicast_ether_addr_#t~mem266#1;mwl8k_txq_xmit_#t~ret936#1 := is_multicast_ether_addr_#res#1;havoc is_multicast_ether_addr_#t~mem266#1, is_multicast_ether_addr_~addr#1.base, is_multicast_ether_addr_~addr#1.offset;havoc is_multicast_ether_addr_#in~addr#1.base, is_multicast_ether_addr_#in~addr#1.offset;assume { :end_inline_is_multicast_ether_addr } true;mwl8k_txq_xmit_~tmp___2~5#1 := (if 0 == mwl8k_txq_xmit_#t~ret936#1 % 256 then 0 else 1);havoc mwl8k_txq_xmit_#t~ret936#1; [2025-02-08 02:31:14,472 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume 0 != (if mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: assume !(0 != (if mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume 0 != mwl8k_txq_xmit_~tmp___15~0#1;call mwl8k_txq_xmit_#t~mem976#1.base, mwl8k_txq_xmit_#t~mem976#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~hw#1.base, 37 + mwl8k_txq_xmit_~hw#1.offset, 8); [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8871: assume !(0 != mwl8k_txq_xmit_~tmp___15~0#1); [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11514: assume -2147483648 <= mwl8k_configure_filter_#t~ret1708#1 && mwl8k_configure_filter_#t~ret1708#1 <= 2147483647;havoc mwl8k_configure_filter_#t~ret1708#1; [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12571: assume main_#t~switch1999#1; [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12571: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 2 == main_~tmp~126#1; [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12373-1: SUMMARY for call mwl8k_probe_#t~ret1950#1 := dev_err(mwl8k_probe_#t~mem1949#1.base, 211 + mwl8k_probe_#t~mem1949#1.offset, 147, 0); srcloc: null [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12373: assume -2147483648 <= mwl8k_probe_#t~ret1950#1 && mwl8k_probe_#t~ret1950#1 <= 2147483647;havoc mwl8k_probe_#t~mem1949#1.base, mwl8k_probe_#t~mem1949#1.offset;havoc mwl8k_probe_#t~ret1950#1; [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-1: mwl8k_tid_queue_mapping_#t~switch835#1 := mwl8k_tid_queue_mapping_#t~switch835#1 || 5 == (if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 else mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#res#1 := 1; [2025-02-08 02:31:14,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume !mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#t~switch835#1 := mwl8k_tid_queue_mapping_#t~switch835#1 || 6 == (if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 else mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: assume 0 != mwl8k_configure_filter_sniffer_~tmp___1~15#1;mwl8k_configure_filter_sniffer_#res#1 := 0; [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: assume !(0 != mwl8k_configure_filter_sniffer_~tmp___1~15#1);call write~int#26(1, mwl8k_configure_filter_sniffer_~priv~42#1.base, 2163 + mwl8k_configure_filter_sniffer_~priv~42#1.offset, 1); [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: assume mwl8k_cmd_set_new_stn_add_self_~__len~16#1 % 18446744073709551616 > 63; [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: assume !(mwl8k_cmd_set_new_stn_add_self_~__len~16#1 % 18446744073709551616 > 63); [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11514-1: SUMMARY for call mwl8k_configure_filter_#t~ret1708#1 := mwl8k_cmd_set_pre_scan(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset); srcloc: null [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938: assume { :begin_inline_mwl8k_start_stream } true;mwl8k_start_stream_#in~hw#1.base, mwl8k_start_stream_#in~hw#1.offset, mwl8k_start_stream_#in~stream#1.base, mwl8k_start_stream_#in~stream#1.offset := mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset, mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset;havoc mwl8k_start_stream_#res#1;havoc mwl8k_start_stream_#t~mem876#1, mwl8k_start_stream_#t~mem877#1.base, mwl8k_start_stream_#t~mem877#1.offset, mwl8k_start_stream_#t~mem878#1, mwl8k_start_stream_#t~ret879#1, mwl8k_start_stream_#t~mem880#1.base, mwl8k_start_stream_#t~mem880#1.offset, mwl8k_start_stream_#t~mem881#1.base, mwl8k_start_stream_#t~mem881#1.offset, mwl8k_start_stream_#t~mem882#1, mwl8k_start_stream_#t~ret883#1, mwl8k_start_stream_#t~mem884#1.base, mwl8k_start_stream_#t~mem884#1.offset, mwl8k_start_stream_#t~mem885#1.base, mwl8k_start_stream_#t~mem885#1.offset, mwl8k_start_stream_#t~mem886#1, mwl8k_start_stream_#t~ret887#1, mwl8k_start_stream_~hw#1.base, mwl8k_start_stream_~hw#1.offset, mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset, mwl8k_start_stream_~ret~0#1;mwl8k_start_stream_~hw#1.base, mwl8k_start_stream_~hw#1.offset := mwl8k_start_stream_#in~hw#1.base, mwl8k_start_stream_#in~hw#1.offset;mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset := mwl8k_start_stream_#in~stream#1.base, mwl8k_start_stream_#in~stream#1.offset;havoc mwl8k_start_stream_~ret~0#1;call mwl8k_start_stream_#t~mem876#1 := read~int#26(mwl8k_start_stream_~stream#1.base, 9 + mwl8k_start_stream_~stream#1.offset, 1); [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume 0 == (mwl8k_cmd_set_aid_~cmd~14#1.base + mwl8k_cmd_set_aid_~cmd~14#1.offset) % 18446744073709551616;mwl8k_cmd_set_aid_#res#1 := -12; [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume !(0 == (mwl8k_cmd_set_aid_~cmd~14#1.base + mwl8k_cmd_set_aid_~cmd~14#1.offset) % 18446744073709551616);call write~int#26(269, mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset, 2);call write~int#26(32, mwl8k_cmd_set_aid_~cmd~14#1.base, 2 + mwl8k_cmd_set_aid_~cmd~14#1.offset, 2);call mwl8k_cmd_set_aid_#t~mem1272#1 := read~int#26(mwl8k_cmd_set_aid_~vif#1.base, 14 + mwl8k_cmd_set_aid_~vif#1.offset, 2);call write~int#26(mwl8k_cmd_set_aid_#t~mem1272#1, mwl8k_cmd_set_aid_~cmd~14#1.base, 8 + mwl8k_cmd_set_aid_~cmd~14#1.offset, 2);havoc mwl8k_cmd_set_aid_#t~mem1272#1;mwl8k_cmd_set_aid_~__len~9#1 := 6; [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938-1: SUMMARY for call spin_lock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10920: assume 0 == mwl8k_tx_#t~mem1507#1 % 256;havoc mwl8k_tx_#t~mem1507#1;call mwl8k_tx_#t~mem1508#1.base, mwl8k_tx_#t~mem1508#1.offset := read~$Pointer$#26(mwl8k_tx_~hw#1.base, 37 + mwl8k_tx_~hw#1.offset, 8); [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10920: assume !(0 == mwl8k_tx_#t~mem1507#1 % 256);havoc mwl8k_tx_#t~mem1507#1;call mwl8k_tx_#t~mem1510#1.base, mwl8k_tx_#t~mem1510#1.offset := read~$Pointer$#0(mwl8k_tx_~control#1.base, mwl8k_tx_~control#1.offset, 8);assume { :begin_inline_mwl8k_txq_xmit } true;mwl8k_txq_xmit_#in~hw#1.base, mwl8k_txq_xmit_#in~hw#1.offset, mwl8k_txq_xmit_#in~index#1, mwl8k_txq_xmit_#in~sta#1.base, mwl8k_txq_xmit_#in~sta#1.offset, mwl8k_txq_xmit_#in~skb#1.base, mwl8k_txq_xmit_#in~skb#1.offset := mwl8k_tx_~hw#1.base, mwl8k_tx_~hw#1.offset, mwl8k_tx_~index~0#1, mwl8k_tx_#t~mem1510#1.base, mwl8k_tx_#t~mem1510#1.offset, mwl8k_tx_~skb#1.base, mwl8k_tx_~skb#1.offset;havoc mwl8k_txq_xmit_#t~mem908#1.base, mwl8k_txq_xmit_#t~mem908#1.offset, mwl8k_txq_xmit_#t~mem909#1.base, mwl8k_txq_xmit_#t~mem909#1.offset, mwl8k_txq_xmit_#t~mem910#1.base, mwl8k_txq_xmit_#t~mem910#1.offset, mwl8k_txq_xmit_#t~mem911#1, mwl8k_txq_xmit_#t~ret912#1, mwl8k_txq_xmit_#t~ret913#1.base, mwl8k_txq_xmit_#t~ret913#1.offset, mwl8k_txq_xmit_#t~mem914#1, mwl8k_txq_xmit_#t~mem915#1, mwl8k_txq_xmit_#t~ret916#1, mwl8k_txq_xmit_#t~mem917#1, mwl8k_txq_xmit_#t~mem918#1.base, mwl8k_txq_xmit_#t~mem918#1.offset, mwl8k_txq_xmit_#t~ret919#1.base, mwl8k_txq_xmit_#t~ret919#1.offset, mwl8k_txq_xmit_#t~mem920#1.base, mwl8k_txq_xmit_#t~mem920#1.offset, mwl8k_txq_xmit_#t~mem921#1, mwl8k_txq_xmit_#t~bitwise922#1, mwl8k_txq_xmit_#t~mem923#1, mwl8k_txq_xmit_#t~mem924#1, mwl8k_txq_xmit_#t~mem925#1, mwl8k_txq_xmit_#t~bitwise926#1, mwl8k_txq_xmit_#t~mem927#1, mwl8k_txq_xmit_#t~mem928#1, mwl8k_txq_xmit_#t~ret929#1, mwl8k_txq_xmit_#t~bitwise930#1, mwl8k_txq_xmit_#t~mem931#1, mwl8k_txq_xmit_#t~ret932#1, mwl8k_txq_xmit_#t~bitwise933#1, mwl8k_txq_xmit_#t~mem934#1, mwl8k_txq_xmit_#t~ret935#1, mwl8k_txq_xmit_#t~ret936#1, mwl8k_txq_xmit_#t~bitwise937#1, mwl8k_txq_xmit_#t~bitwise938#1, mwl8k_txq_xmit_#t~mem939#1, mwl8k_txq_xmit_#t~bitwise940#1, mwl8k_txq_xmit_#t~bitwise941#1, mwl8k_txq_xmit_#t~mem942#1, mwl8k_txq_xmit_#t~ret943#1, mwl8k_txq_xmit_#t~ret944#1, mwl8k_txq_xmit_#t~mem945#1, mwl8k_txq_xmit_#t~ret946#1, mwl8k_txq_xmit_#t~mem947#1, mwl8k_txq_xmit_#t~ret948#1, mwl8k_txq_xmit_#t~mem949#1, mwl8k_txq_xmit_#t~ret950#1, mwl8k_txq_xmit_#t~mem951#1, mwl8k_txq_xmit_#t~bitwise952#1, mwl8k_txq_xmit_#t~ret953#1, mwl8k_txq_xmit_#t~mem954#1, mwl8k_txq_xmit_#t~mem955#1, mwl8k_txq_xmit_#t~short956#1, mwl8k_txq_xmit_#t~mem957#1, mwl8k_txq_xmit_#t~short958#1, mwl8k_txq_xmit_#t~mem959#1, mwl8k_txq_xmit_#t~ret960#1, mwl8k_txq_xmit_#t~ret961#1.base, mwl8k_txq_xmit_#t~ret961#1.offset, mwl8k_txq_xmit_#t~mem962#1, mwl8k_txq_xmit_#t~mem963#1, mwl8k_txq_xmit_#t~mem964#1, mwl8k_txq_xmit_#t~mem965#1, mwl8k_txq_xmit_#t~mem966#1.base, mwl8k_txq_xmit_#t~mem966#1.offset, mwl8k_txq_xmit_#t~ret967#1, mwl8k_txq_xmit_#t~ret968#1, mwl8k_txq_xmit_#t~ret969#1.base, mwl8k_txq_xmit_#t~ret969#1.offset, mwl8k_txq_xmit_#t~mem970#1.base, mwl8k_txq_xmit_#t~mem970#1.offset, mwl8k_txq_xmit_#t~mem971#1.base, mwl8k_txq_xmit_#t~mem971#1.offset, mwl8k_txq_xmit_#t~mem972#1, mwl8k_txq_xmit_#t~ret973#1, mwl8k_txq_xmit_#t~mem974#1.base, mwl8k_txq_xmit_#t~mem974#1.offset, mwl8k_txq_xmit_#t~ret975#1, mwl8k_txq_xmit_#t~mem976#1.base, mwl8k_txq_xmit_#t~mem976#1.offset, mwl8k_txq_xmit_#t~ret977#1, mwl8k_txq_xmit_#t~mem978#1, mwl8k_txq_xmit_#t~mem979#1, mwl8k_txq_xmit_#t~short980#1, mwl8k_txq_xmit_#t~mem982#1.base, mwl8k_txq_xmit_#t~mem982#1.offset, mwl8k_txq_xmit_#t~mem981#1, mwl8k_txq_xmit_#t~mem983#1.base, mwl8k_txq_xmit_#t~mem983#1.offset, mwl8k_txq_xmit_#t~ret984#1, mwl8k_txq_xmit_#t~mem986#1.base, mwl8k_txq_xmit_#t~mem986#1.offset, mwl8k_txq_xmit_#t~mem985#1, mwl8k_txq_xmit_#t~mem988#1.base, mwl8k_txq_xmit_#t~mem988#1.offset, mwl8k_txq_xmit_#t~mem987#1, mwl8k_txq_xmit_#t~mem989#1, mwl8k_txq_xmit_#t~mem990#1, mwl8k_txq_xmit_#t~mem991#1, mwl8k_txq_xmit_#t~mem992#1, mwl8k_txq_xmit_#t~mem993#1.base, mwl8k_txq_xmit_#t~mem993#1.offset, mwl8k_txq_xmit_#t~ret994#1, mwl8k_txq_xmit_#t~mem995#1, mwl8k_txq_xmit_#t~mem996#1, mwl8k_txq_xmit_#t~mem997#1, mwl8k_txq_xmit_#t~mem998#1, mwl8k_txq_xmit_#t~ret999#1, mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset, mwl8k_txq_xmit_~index#1, mwl8k_txq_xmit_~sta#1.base, mwl8k_txq_xmit_~sta#1.offset, mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset, mwl8k_txq_xmit_~priv~13#1.base, mwl8k_txq_xmit_~priv~13#1.offset, mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset, mwl8k_txq_xmit_~mwl8k_vif~2#1.base, mwl8k_txq_xmit_~mwl8k_vif~2#1.offset, mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, mwl8k_txq_xmit_~txq~4#1.base, mwl8k_txq_xmit_~txq~4#1.offset, mwl8k_txq_xmit_~tx~1#1.base, mwl8k_txq_xmit_~tx~1#1.offset, mwl8k_txq_xmit_~dma~0#1, mwl8k_txq_xmit_~txstatus~0#1, mwl8k_txq_xmit_~txdatarate~0#1, mwl8k_txq_xmit_~qos~1#1, mwl8k_txq_xmit_~txpriority~0#1, mwl8k_txq_xmit_~tid~0#1, mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset, mwl8k_txq_xmit_~start_ba_session~0#1, mwl8k_txq_xmit_~mgmtframe~0#1, mwl8k_txq_xmit_~mgmt~0#1.base, mwl8k_txq_xmit_~mgmt~0#1.offset, mwl8k_txq_xmit_~tmp~55#1.base, mwl8k_txq_xmit_~tmp~55#1.offset, mwl8k_txq_xmit_~tmp___0~18#1, mwl8k_txq_xmit_~tmp___1~10#1, mwl8k_txq_xmit_~tmp___2~5#1, mwl8k_txq_xmit_~tmp___3~3#1, mwl8k_txq_xmit_~tmp___4~1#1, mwl8k_txq_xmit_~tmp___5~0#1, mwl8k_txq_xmit_~capab~0#1, mwl8k_txq_xmit_~tmp___6~0#1, mwl8k_txq_xmit_~tmp___7~0#1, mwl8k_txq_xmit_~tmp___8~0#1, mwl8k_txq_xmit_~tmp___9~0#1, mwl8k_txq_xmit_~tmp___10~0#1, mwl8k_txq_xmit_~tmp___11~0#1, mwl8k_txq_xmit_~tmp___12~0#1, mwl8k_txq_xmit_~tmp___13~0#1, mwl8k_txq_xmit_~tmp___14~0#1, mwl8k_txq_xmit_~tmp___15~0#1, mwl8k_txq_xmit_~tmp___16~0#1, mwl8k_txq_xmit_~tmp___17~0#1;mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset := mwl8k_txq_xmit_#in~hw#1.base, mwl8k_txq_xmit_#in~hw#1.offset;mwl8k_txq_xmit_~index#1 := mwl8k_txq_xmit_#in~index#1;mwl8k_txq_xmit_~sta#1.base, mwl8k_txq_xmit_~sta#1.offset := mwl8k_txq_xmit_#in~sta#1.base, mwl8k_txq_xmit_#in~sta#1.offset;mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset := mwl8k_txq_xmit_#in~skb#1.base, mwl8k_txq_xmit_#in~skb#1.offset;havoc mwl8k_txq_xmit_~priv~13#1.base, mwl8k_txq_xmit_~priv~13#1.offset;havoc mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset;havoc mwl8k_txq_xmit_~mwl8k_vif~2#1.base, mwl8k_txq_xmit_~mwl8k_vif~2#1.offset;havoc mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset;havoc mwl8k_txq_xmit_~txq~4#1.base, mwl8k_txq_xmit_~txq~4#1.offset;havoc mwl8k_txq_xmit_~tx~1#1.base, mwl8k_txq_xmit_~tx~1#1.offset;havoc mwl8k_txq_xmit_~dma~0#1;havoc mwl8k_txq_xmit_~txstatus~0#1;havoc mwl8k_txq_xmit_~txdatarate~0#1;havoc mwl8k_txq_xmit_~qos~1#1;havoc mwl8k_txq_xmit_~txpriority~0#1;havoc mwl8k_txq_xmit_~tid~0#1;havoc mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset;havoc mwl8k_txq_xmit_~start_ba_session~0#1;havoc mwl8k_txq_xmit_~mgmtframe~0#1;havoc mwl8k_txq_xmit_~mgmt~0#1.base, mwl8k_txq_xmit_~mgmt~0#1.offset;havoc mwl8k_txq_xmit_~tmp~55#1.base, mwl8k_txq_xmit_~tmp~55#1.offset;havoc mwl8k_txq_xmit_~tmp___0~18#1;havoc mwl8k_txq_xmit_~tmp___1~10#1;havoc mwl8k_txq_xmit_~tmp___2~5#1;havoc mwl8k_txq_xmit_~tmp___3~3#1;havoc mwl8k_txq_xmit_~tmp___4~1#1;havoc mwl8k_txq_xmit_~tmp___5~0#1;havoc mwl8k_txq_xmit_~capab~0#1;havoc mwl8k_txq_xmit_~tmp___6~0#1;havoc mwl8k_txq_xmit_~tmp___7~0#1;havoc mwl8k_txq_xmit_~tmp___8~0#1;havoc mwl8k_txq_xmit_~tmp___9~0#1;havoc mwl8k_txq_xmit_~tmp___10~0#1;havoc mwl8k_txq_xmit_~tmp___11~0#1;havoc mwl8k_txq_xmit_~tmp___12~0#1;havoc mwl8k_txq_xmit_~tmp___13~0#1;havoc mwl8k_txq_xmit_~tmp___14~0#1;havoc mwl8k_txq_xmit_~tmp___15~0#1;havoc mwl8k_txq_xmit_~tmp___16~0#1;havoc mwl8k_txq_xmit_~tmp___17~0#1;call mwl8k_txq_xmit_#t~mem908#1.base, mwl8k_txq_xmit_#t~mem908#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~hw#1.base, 53 + mwl8k_txq_xmit_~hw#1.offset, 8);mwl8k_txq_xmit_~priv~13#1.base, mwl8k_txq_xmit_~priv~13#1.offset := mwl8k_txq_xmit_#t~mem908#1.base, mwl8k_txq_xmit_#t~mem908#1.offset;havoc mwl8k_txq_xmit_#t~mem908#1.base, mwl8k_txq_xmit_#t~mem908#1.offset;mwl8k_txq_xmit_~tid~0#1 := 0;mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset := 0, 0;mwl8k_txq_xmit_~start_ba_session~0#1 := 0;mwl8k_txq_xmit_~mgmtframe~0#1 := 0;call mwl8k_txq_xmit_#t~mem909#1.base, mwl8k_txq_xmit_#t~mem909#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~skb#1.base, 232 + mwl8k_txq_xmit_~skb#1.offset, 8);mwl8k_txq_xmit_~mgmt~0#1.base, mwl8k_txq_xmit_~mgmt~0#1.offset := mwl8k_txq_xmit_#t~mem909#1.base, mwl8k_txq_xmit_#t~mem909#1.offset;havoc mwl8k_txq_xmit_#t~mem909#1.base, mwl8k_txq_xmit_#t~mem909#1.offset;call mwl8k_txq_xmit_#t~mem910#1.base, mwl8k_txq_xmit_#t~mem910#1.offset := read~$Pointer$#26(mwl8k_txq_xmit_~skb#1.base, 232 + mwl8k_txq_xmit_~skb#1.offset, 8);mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset := mwl8k_txq_xmit_#t~mem910#1.base, mwl8k_txq_xmit_#t~mem910#1.offset;havoc mwl8k_txq_xmit_#t~mem910#1.base, mwl8k_txq_xmit_#t~mem910#1.offset;call mwl8k_txq_xmit_#t~mem911#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: assume -2147483648 <= mwl8k_txq_xmit_#t~ret977#1 && mwl8k_txq_xmit_#t~ret977#1 <= 2147483647;havoc mwl8k_txq_xmit_#t~mem976#1.base, mwl8k_txq_xmit_#t~mem976#1.offset;havoc mwl8k_txq_xmit_#t~ret977#1; [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872-1: SUMMARY for call mwl8k_txq_xmit_#t~ret977#1 := dev_printk(68, 0, mwl8k_txq_xmit_#t~mem976#1.base, 211 + mwl8k_txq_xmit_#t~mem976#1.offset, 69, 0); srcloc: null [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12572: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458: mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.base, mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.offset := mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.offset; [2025-02-08 02:31:14,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12638: assume main_#t~switch1999#1; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12638: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 17 == main_~tmp~126#1; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1402#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, 10 + mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset, mwl8k_cmd_set_new_stn_add_self_~vif#1.base, 129 + mwl8k_cmd_set_new_stn_add_self_~vif#1.offset, mwl8k_cmd_set_new_stn_add_self_~__len~16#1); srcloc: null [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939: mwl8k_txq_xmit_#t~ret999#1 := mwl8k_start_stream_#res#1;havoc mwl8k_start_stream_#t~mem876#1, mwl8k_start_stream_#t~mem877#1.base, mwl8k_start_stream_#t~mem877#1.offset, mwl8k_start_stream_#t~mem878#1, mwl8k_start_stream_#t~ret879#1, mwl8k_start_stream_#t~mem880#1.base, mwl8k_start_stream_#t~mem880#1.offset, mwl8k_start_stream_#t~mem881#1.base, mwl8k_start_stream_#t~mem881#1.offset, mwl8k_start_stream_#t~mem882#1, mwl8k_start_stream_#t~ret883#1, mwl8k_start_stream_#t~mem884#1.base, mwl8k_start_stream_#t~mem884#1.offset, mwl8k_start_stream_#t~mem885#1.base, mwl8k_start_stream_#t~mem885#1.offset, mwl8k_start_stream_#t~mem886#1, mwl8k_start_stream_#t~ret887#1, mwl8k_start_stream_~hw#1.base, mwl8k_start_stream_~hw#1.offset, mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset, mwl8k_start_stream_~ret~0#1;havoc mwl8k_start_stream_#in~hw#1.base, mwl8k_start_stream_#in~hw#1.offset, mwl8k_start_stream_#in~stream#1.base, mwl8k_start_stream_#in~stream#1.offset;assume { :end_inline_mwl8k_start_stream } true;assume -2147483648 <= mwl8k_txq_xmit_#t~ret999#1 && mwl8k_txq_xmit_#t~ret999#1 <= 2147483647;mwl8k_txq_xmit_~tmp___17~0#1 := mwl8k_txq_xmit_#t~ret999#1;havoc mwl8k_txq_xmit_#t~ret999#1; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789: assume mwl8k_cmd_update_stadb_del_~__len~22#1 % 18446744073709551616 > 63; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789: assume !(mwl8k_cmd_update_stadb_del_~__len~22#1 % 18446744073709551616 > 63); [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12837: ldv_mutex_is_locked_15_#t~ret2019#1 := mutex_is_locked_#res#1;havoc mutex_is_locked_#t~ret57#1, mutex_is_locked_~lock#1.base, mutex_is_locked_~lock#1.offset, mutex_is_locked_~tmp~2#1;havoc mutex_is_locked_#in~lock#1.base, mutex_is_locked_#in~lock#1.offset;assume { :end_inline_mutex_is_locked } true;assume -2147483648 <= ldv_mutex_is_locked_15_#t~ret2019#1 && ldv_mutex_is_locked_15_#t~ret2019#1 <= 2147483647;ldv_mutex_is_locked_15_~tmp~128#1 := ldv_mutex_is_locked_15_#t~ret2019#1;havoc ldv_mutex_is_locked_15_#t~ret2019#1;ldv_mutex_is_locked_15_~ldv_func_res~1#1 := ldv_mutex_is_locked_15_~tmp~128#1;assume { :begin_inline_ldv_mutex_is_locked_fw_mutex } true;ldv_mutex_is_locked_fw_mutex_#in~lock#1.base, ldv_mutex_is_locked_fw_mutex_#in~lock#1.offset := ldv_mutex_is_locked_15_~lock#1.base, ldv_mutex_is_locked_15_~lock#1.offset;havoc ldv_mutex_is_locked_fw_mutex_#res#1;havoc ldv_mutex_is_locked_fw_mutex_#t~nondet2030#1, ldv_mutex_is_locked_fw_mutex_~lock#1.base, ldv_mutex_is_locked_fw_mutex_~lock#1.offset, ldv_mutex_is_locked_fw_mutex_~nondetermined~5#1;ldv_mutex_is_locked_fw_mutex_~lock#1.base, ldv_mutex_is_locked_fw_mutex_~lock#1.offset := ldv_mutex_is_locked_fw_mutex_#in~lock#1.base, ldv_mutex_is_locked_fw_mutex_#in~lock#1.offset;havoc ldv_mutex_is_locked_fw_mutex_~nondetermined~5#1; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675: assume -9223372036854775808 <= mwl8k_tx_count_packet_#t~ret904#1 && mwl8k_tx_count_packet_#t~ret904#1 <= 9223372036854775807;mwl8k_tx_count_packet_~tmp~54#1 := mwl8k_tx_count_packet_#t~ret904#1;havoc mwl8k_tx_count_packet_#t~ret904#1; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666: mwl8k_cmd_set_beacon_~__ret~8#1.base, mwl8k_cmd_set_beacon_~__ret~8#1.offset := mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.offset;havoc mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.offset; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8675-1: SUMMARY for call mwl8k_tx_count_packet_#t~ret904#1 := ldv__builtin_expect((if mwl8k_tx_count_packet_~tid#1 % 256 % 4294967296 > 7 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873: assume 0 != (if mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8873: assume !(0 != (if mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10921-1: SUMMARY for call mwl8k_tx_#t~ret1509#1 := dev_printk(80, 0, mwl8k_tx_#t~mem1508#1.base, 211 + mwl8k_tx_#t~mem1508#1.offset, 81, 0); srcloc: null [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10921: assume -2147483648 <= mwl8k_tx_#t~ret1509#1 && mwl8k_tx_#t~ret1509#1 <= 2147483647;havoc mwl8k_tx_#t~mem1508#1.base, mwl8k_tx_#t~mem1508#1.offset;havoc mwl8k_tx_#t~ret1509#1; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11516: mwl8k_configure_filter_#t~ret1709#1.base, mwl8k_configure_filter_#t~ret1709#1.offset := mwl8k_first_vif_#res#1.base, mwl8k_first_vif_#res#1.offset;havoc mwl8k_first_vif_#t~ret1691#1, mwl8k_first_vif_#t~mem1692#1.base, mwl8k_first_vif_#t~mem1692#1.offset, mwl8k_first_vif_~priv#1.base, mwl8k_first_vif_~priv#1.offset, mwl8k_first_vif_~__mptr~4#1.base, mwl8k_first_vif_~__mptr~4#1.offset, mwl8k_first_vif_~tmp~114#1;havoc mwl8k_first_vif_#in~priv#1.base, mwl8k_first_vif_#in~priv#1.offset;assume { :end_inline_mwl8k_first_vif } true;mwl8k_configure_filter_~mwl8k_vif~9#1.base, mwl8k_configure_filter_~mwl8k_vif~9#1.offset := mwl8k_configure_filter_#t~ret1709#1.base, mwl8k_configure_filter_#t~ret1709#1.offset;havoc mwl8k_configure_filter_#t~ret1709#1.base, mwl8k_configure_filter_#t~ret1709#1.offset; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12573: SUMMARY for call mwl8k_rxd_8366_ap_refill(main_~var_mwl8k_rxd_8366_ap_refill_14_p0~0#1.base, main_~var_mwl8k_rxd_8366_ap_refill_14_p0~0#1.offset, main_~var_mwl8k_rxd_8366_ap_refill_14_p1~0#1, main_~var_mwl8k_rxd_8366_ap_refill_14_p2~0#1); srcloc: null [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9666-1: SUMMARY for call mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_beacon_~cmd~10#1.base, 10 + mwl8k_cmd_set_beacon_~cmd~10#1.offset, mwl8k_cmd_set_beacon_~beacon#1.base, mwl8k_cmd_set_beacon_~beacon#1.offset, mwl8k_cmd_set_beacon_~__len~7#1); srcloc: null [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: assume mwl8k_tid_queue_mapping_#t~switch835#1; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: assume !mwl8k_tid_queue_mapping_#t~switch835#1; [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12639-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12639: assume { :begin_inline_mwl8k_set_rts_threshold } true;mwl8k_set_rts_threshold_#in~hw#1.base, mwl8k_set_rts_threshold_#in~hw#1.offset, mwl8k_set_rts_threshold_#in~value#1 := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_mwl8k_set_rts_threshold_114_p1~0#1;havoc mwl8k_set_rts_threshold_#res#1;havoc mwl8k_set_rts_threshold_#t~ret1717#1, mwl8k_set_rts_threshold_~hw#1.base, mwl8k_set_rts_threshold_~hw#1.offset, mwl8k_set_rts_threshold_~value#1, mwl8k_set_rts_threshold_~tmp~116#1;mwl8k_set_rts_threshold_~hw#1.base, mwl8k_set_rts_threshold_~hw#1.offset := mwl8k_set_rts_threshold_#in~hw#1.base, mwl8k_set_rts_threshold_#in~hw#1.offset;mwl8k_set_rts_threshold_~value#1 := mwl8k_set_rts_threshold_#in~value#1;havoc mwl8k_set_rts_threshold_~tmp~116#1;assume { :begin_inline_mwl8k_cmd_set_rts_threshold } true;mwl8k_cmd_set_rts_threshold_#in~hw#1.base, mwl8k_cmd_set_rts_threshold_#in~hw#1.offset, mwl8k_cmd_set_rts_threshold_#in~rts_thresh#1 := mwl8k_set_rts_threshold_~hw#1.base, mwl8k_set_rts_threshold_~hw#1.offset, (if mwl8k_set_rts_threshold_~value#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_set_rts_threshold_~value#1 % 4294967296 % 4294967296 else mwl8k_set_rts_threshold_~value#1 % 4294967296 % 4294967296 - 4294967296);havoc mwl8k_cmd_set_rts_threshold_#res#1;havoc mwl8k_cmd_set_rts_threshold_#t~ret1290#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1290#1.offset, mwl8k_cmd_set_rts_threshold_#t~ret1291#1, mwl8k_cmd_set_rts_threshold_~hw#1.base, mwl8k_cmd_set_rts_threshold_~hw#1.offset, mwl8k_cmd_set_rts_threshold_~rts_thresh#1, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, mwl8k_cmd_set_rts_threshold_~rc~22#1, mwl8k_cmd_set_rts_threshold_~tmp~80#1.base, mwl8k_cmd_set_rts_threshold_~tmp~80#1.offset;mwl8k_cmd_set_rts_threshold_~hw#1.base, mwl8k_cmd_set_rts_threshold_~hw#1.offset := mwl8k_cmd_set_rts_threshold_#in~hw#1.base, mwl8k_cmd_set_rts_threshold_#in~hw#1.offset;mwl8k_cmd_set_rts_threshold_~rts_thresh#1 := mwl8k_cmd_set_rts_threshold_#in~rts_thresh#1;havoc mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset;havoc mwl8k_cmd_set_rts_threshold_~rc~22#1;havoc mwl8k_cmd_set_rts_threshold_~tmp~80#1.base, mwl8k_cmd_set_rts_threshold_~tmp~80#1.offset; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-2: havoc mwl8k_bss_info_changed_sta_#t~bitwise1645#1;assume mwl8k_bss_info_changed_sta_#t~bitwise1645#1 % 4294967296 <= mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 && mwl8k_bss_info_changed_sta_#t~bitwise1645#1 % 4294967296 <= 8; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-1: [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-4: assume 0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1645#1 := 0; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-4: assume !(0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-3: assume 8 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1645#1 := mwl8k_bss_info_changed_sta_~changed#1; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-3: assume !(8 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: mwl8k_bss_info_changed_ap_#t~ret1670#1 := mwl8k_cmd_use_fixed_rate_ap_#res#1;havoc mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.base, mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.offset, mwl8k_cmd_use_fixed_rate_ap_#t~ret1310#1, mwl8k_cmd_use_fixed_rate_ap_~hw#1.base, mwl8k_cmd_use_fixed_rate_ap_~hw#1.offset, mwl8k_cmd_use_fixed_rate_ap_~mcast#1, mwl8k_cmd_use_fixed_rate_ap_~mgmt#1, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset, mwl8k_cmd_use_fixed_rate_ap_~rc~28#1, mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.base, mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.offset;havoc mwl8k_cmd_use_fixed_rate_ap_#in~hw#1.base, mwl8k_cmd_use_fixed_rate_ap_#in~hw#1.offset, mwl8k_cmd_use_fixed_rate_ap_#in~mcast#1, mwl8k_cmd_use_fixed_rate_ap_#in~mgmt#1;assume { :end_inline_mwl8k_cmd_use_fixed_rate_ap } true;assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1670#1 && mwl8k_bss_info_changed_ap_#t~ret1670#1 <= 2147483647;havoc mwl8k_bss_info_changed_ap_#t~ret1670#1; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: assume 0 != mwl8k_bss_info_changed_sta_#t~bitwise1645#1 % 4294967296;havoc mwl8k_bss_info_changed_sta_#t~bitwise1645#1;call mwl8k_bss_info_changed_sta_#t~mem1646#1 := read~int#26(mwl8k_bss_info_changed_sta_~vif#1.base, 18 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);assume { :begin_inline_mwl8k_cmd_set_slot } true;mwl8k_cmd_set_slot_#in~hw#1.base, mwl8k_cmd_set_slot_#in~hw#1.offset, mwl8k_cmd_set_slot_#in~short_slot_time#1 := mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset, (if 0 == (if mwl8k_bss_info_changed_sta_#t~mem1646#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1646#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1646#1 % 256 % 4294967296 - 4294967296) then 0 else 1);havoc mwl8k_cmd_set_slot_#res#1;havoc mwl8k_cmd_set_slot_#t~ret1292#1.base, mwl8k_cmd_set_slot_#t~ret1292#1.offset, mwl8k_cmd_set_slot_#t~ret1293#1, mwl8k_cmd_set_slot_~hw#1.base, mwl8k_cmd_set_slot_~hw#1.offset, mwl8k_cmd_set_slot_~short_slot_time#1, mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset, mwl8k_cmd_set_slot_~rc~23#1, mwl8k_cmd_set_slot_~tmp~81#1.base, mwl8k_cmd_set_slot_~tmp~81#1.offset;mwl8k_cmd_set_slot_~hw#1.base, mwl8k_cmd_set_slot_~hw#1.offset := mwl8k_cmd_set_slot_#in~hw#1.base, mwl8k_cmd_set_slot_#in~hw#1.offset;mwl8k_cmd_set_slot_~short_slot_time#1 := mwl8k_cmd_set_slot_#in~short_slot_time#1;havoc mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset;havoc mwl8k_cmd_set_slot_~rc~23#1;havoc mwl8k_cmd_set_slot_~tmp~81#1.base, mwl8k_cmd_set_slot_~tmp~81#1.offset; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: assume !(0 != mwl8k_bss_info_changed_sta_#t~bitwise1645#1 % 4294967296);havoc mwl8k_bss_info_changed_sta_#t~bitwise1645#1; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384-1: assume { :begin_inline_mwl8k_cmd_use_fixed_rate_ap } true;mwl8k_cmd_use_fixed_rate_ap_#in~hw#1.base, mwl8k_cmd_use_fixed_rate_ap_#in~hw#1.offset, mwl8k_cmd_use_fixed_rate_ap_#in~mcast#1, mwl8k_cmd_use_fixed_rate_ap_#in~mgmt#1 := mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset, mwl8k_bss_info_changed_ap_~rate~0#1, mwl8k_bss_info_changed_ap_~rate~0#1;havoc mwl8k_cmd_use_fixed_rate_ap_#res#1;havoc mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.base, mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.offset, mwl8k_cmd_use_fixed_rate_ap_#t~ret1310#1, mwl8k_cmd_use_fixed_rate_ap_~hw#1.base, mwl8k_cmd_use_fixed_rate_ap_~hw#1.offset, mwl8k_cmd_use_fixed_rate_ap_~mcast#1, mwl8k_cmd_use_fixed_rate_ap_~mgmt#1, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset, mwl8k_cmd_use_fixed_rate_ap_~rc~28#1, mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.base, mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.offset;mwl8k_cmd_use_fixed_rate_ap_~hw#1.base, mwl8k_cmd_use_fixed_rate_ap_~hw#1.offset := mwl8k_cmd_use_fixed_rate_ap_#in~hw#1.base, mwl8k_cmd_use_fixed_rate_ap_#in~hw#1.offset;mwl8k_cmd_use_fixed_rate_ap_~mcast#1 := mwl8k_cmd_use_fixed_rate_ap_#in~mcast#1;mwl8k_cmd_use_fixed_rate_ap_~mgmt#1 := mwl8k_cmd_use_fixed_rate_ap_#in~mgmt#1;havoc mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset;havoc mwl8k_cmd_use_fixed_rate_ap_~rc~28#1;havoc mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.base, mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.offset; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940: assume 0 != mwl8k_txq_xmit_~tmp___17~0#1; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940: assume !(0 != mwl8k_txq_xmit_~tmp___17~0#1); [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9931: mwl8k_cmd_set_slot_~tmp~81#1.base, mwl8k_cmd_set_slot_~tmp~81#1.offset := mwl8k_cmd_set_slot_#t~ret1292#1.base, mwl8k_cmd_set_slot_#t~ret1292#1.offset;havoc mwl8k_cmd_set_slot_#t~ret1292#1.base, mwl8k_cmd_set_slot_#t~ret1292#1.offset;mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset := mwl8k_cmd_set_slot_~tmp~81#1.base, mwl8k_cmd_set_slot_~tmp~81#1.offset; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922: SUMMARY for call consume_skb(mwl8k_tx_~skb#1.base, mwl8k_tx_~skb#1.offset); srcloc: null [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9931-1: SUMMARY for call mwl8k_cmd_set_slot_#t~ret1292#1.base, mwl8k_cmd_set_slot_#t~ret1292#1.offset := kzalloc(11, 208); srcloc: null [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: SUMMARY for call spin_lock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11781: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790-1: SUMMARY for call mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_update_stadb_del_~cmd~39#1.base, 12 + mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, mwl8k_cmd_update_stadb_del_~addr#1.base, mwl8k_cmd_update_stadb_del_~addr#1.offset, mwl8k_cmd_update_stadb_del_~__len~22#1); srcloc: null [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: assume 0 != mwl8k_tx_count_packet_~tmp~54#1; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: assume !(0 != mwl8k_tx_count_packet_~tmp~54#1);mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset := mwl8k_tx_count_packet_~sta_info~2#1.base, 2 + mwl8k_tx_count_packet_~sta_info~2#1.offset + 8 * (if mwl8k_tx_count_packet_~tid#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_tx_count_packet_~tid#1 % 256 % 18446744073709551616 % 18446744073709551616 else mwl8k_tx_count_packet_~tid#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call mwl8k_tx_count_packet_#t~mem905#1 := read~int#26(mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4); [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667: assume -2147483648 <= mwl8k_cmd_set_beacon_#t~ret1240#1 && mwl8k_cmd_set_beacon_#t~ret1240#1 <= 2147483647;mwl8k_cmd_set_beacon_~rc~15#1 := mwl8k_cmd_set_beacon_#t~ret1240#1;havoc mwl8k_cmd_set_beacon_#t~ret1240#1; [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9667-1: SUMMARY for call mwl8k_cmd_set_beacon_#t~ret1240#1 := mwl8k_post_pervif_cmd(mwl8k_cmd_set_beacon_~hw#1.base, mwl8k_cmd_set_beacon_~hw#1.offset, mwl8k_cmd_set_beacon_~vif#1.base, mwl8k_cmd_set_beacon_~vif#1.offset, mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset); srcloc: null [2025-02-08 02:31:14,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790: mwl8k_cmd_update_stadb_del_~__ret~23#1.base, mwl8k_cmd_update_stadb_del_~__ret~23#1.offset := mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.offset;havoc mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1473#1.offset; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11517: assume 0 != (mwl8k_configure_filter_~mwl8k_vif~9#1.base + mwl8k_configure_filter_~mwl8k_vif~9#1.offset) % 18446744073709551616;call mwl8k_configure_filter_#t~mem1710#1.base, mwl8k_configure_filter_#t~mem1710#1.offset := read~$Pointer$#26(mwl8k_configure_filter_~mwl8k_vif~9#1.base, 16 + mwl8k_configure_filter_~mwl8k_vif~9#1.offset, 8);call mwl8k_configure_filter_#t~mem1711#1.base, mwl8k_configure_filter_#t~mem1711#1.offset := read~$Pointer$#26(mwl8k_configure_filter_#t~mem1710#1.base, 4 + mwl8k_configure_filter_#t~mem1710#1.offset, 8);mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset := mwl8k_configure_filter_#t~mem1711#1.base, mwl8k_configure_filter_#t~mem1711#1.offset;havoc mwl8k_configure_filter_#t~mem1710#1.base, mwl8k_configure_filter_#t~mem1710#1.offset;havoc mwl8k_configure_filter_#t~mem1711#1.base, mwl8k_configure_filter_#t~mem1711#1.offset; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11517: assume !(0 != (mwl8k_configure_filter_~mwl8k_vif~9#1.base + mwl8k_configure_filter_~mwl8k_vif~9#1.offset) % 18446744073709551616);mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset := 91, 0; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.base, mwl8k_cmd_set_new_stn_add_self_~__ret~17#1.offset := mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.offset; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1403#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, 10 + mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset, mwl8k_cmd_set_new_stn_add_self_~vif#1.base, 129 + mwl8k_cmd_set_new_stn_add_self_~vif#1.offset, mwl8k_cmd_set_new_stn_add_self_~__len~16#1); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12640: main_#t~ret2007#1 := mwl8k_set_rts_threshold_#res#1;havoc mwl8k_set_rts_threshold_#t~ret1717#1, mwl8k_set_rts_threshold_~hw#1.base, mwl8k_set_rts_threshold_~hw#1.offset, mwl8k_set_rts_threshold_~value#1, mwl8k_set_rts_threshold_~tmp~116#1;havoc mwl8k_set_rts_threshold_#in~hw#1.base, mwl8k_set_rts_threshold_#in~hw#1.offset, mwl8k_set_rts_threshold_#in~value#1;assume { :end_inline_mwl8k_set_rts_threshold } true;assume -2147483648 <= main_#t~ret2007#1 && main_#t~ret2007#1 <= 2147483647; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-1: mwl8k_tid_queue_mapping_#t~switch835#1 := mwl8k_tid_queue_mapping_#t~switch835#1 || 7 == (if mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 else mwl8k_tid_queue_mapping_~tid#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: assume mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#res#1 := 0; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: assume !mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#t~switch835#1 := true; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11583: mwl8k_sta_add_~ret~1#1 := 0; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11253: call ULTIMATE.dealloc(mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset);havoc mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1625#1.base, mwl8k_bss_info_changed_sta_#t~mem1625#1.offset, mwl8k_bss_info_changed_sta_#t~ret1626#1, mwl8k_bss_info_changed_sta_#t~mem1627#1, mwl8k_bss_info_changed_sta_#t~short1628#1, mwl8k_bss_info_changed_sta_#t~mem1629#1, mwl8k_bss_info_changed_sta_#t~mem1630#1.base, mwl8k_bss_info_changed_sta_#t~mem1630#1.offset, mwl8k_bss_info_changed_sta_#t~ret1631#1.base, mwl8k_bss_info_changed_sta_#t~ret1631#1.offset, mwl8k_bss_info_changed_sta_#t~mem1632#1.base, mwl8k_bss_info_changed_sta_#t~mem1632#1.offset, mwl8k_bss_info_changed_sta_#t~mem1633#1, mwl8k_bss_info_changed_sta_#t~mem1634#1, mwl8k_bss_info_changed_sta_#t~mem1635#1, mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1636#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1637#1.offset, mwl8k_bss_info_changed_sta_#t~mem1638#1, mwl8k_bss_info_changed_sta_#t~short1639#1, mwl8k_bss_info_changed_sta_#t~ret1640#1, mwl8k_bss_info_changed_sta_#t~ret1641#1, mwl8k_bss_info_changed_sta_#t~bitwise1642#1, mwl8k_bss_info_changed_sta_#t~mem1643#1, mwl8k_bss_info_changed_sta_#t~ret1644#1, mwl8k_bss_info_changed_sta_#t~bitwise1645#1, mwl8k_bss_info_changed_sta_#t~mem1646#1, mwl8k_bss_info_changed_sta_#t~ret1647#1, mwl8k_bss_info_changed_sta_#t~mem1648#1, mwl8k_bss_info_changed_sta_#t~bitwise1649#1, mwl8k_bss_info_changed_sta_#t~short1650#1, mwl8k_bss_info_changed_sta_#t~ret1651#1, mwl8k_bss_info_changed_sta_#t~mem1652#1, mwl8k_bss_info_changed_sta_#t~bitwise1653#1, mwl8k_bss_info_changed_sta_#t~short1654#1, mwl8k_bss_info_changed_sta_#t~mem1655#1.base, mwl8k_bss_info_changed_sta_#t~mem1655#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1656#1.offset, mwl8k_bss_info_changed_sta_#t~mem1657#1.base, mwl8k_bss_info_changed_sta_#t~mem1657#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1658#1.offset, mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset, mwl8k_bss_info_changed_sta_~vif#1.base, mwl8k_bss_info_changed_sta_~vif#1.offset, mwl8k_bss_info_changed_sta_~info#1.base, mwl8k_bss_info_changed_sta_~info#1.offset, mwl8k_bss_info_changed_sta_~changed#1, mwl8k_bss_info_changed_sta_~priv~40#1.base, mwl8k_bss_info_changed_sta_~priv~40#1.offset, mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset, mwl8k_bss_info_changed_sta_~rc~50#1, mwl8k_bss_info_changed_sta_~tmp~111#1, mwl8k_bss_info_changed_sta_~ap~0#1.base, mwl8k_bss_info_changed_sta_~ap~0#1.offset, mwl8k_bss_info_changed_sta_~__len~24#1, mwl8k_bss_info_changed_sta_~__ret~25#1.base, mwl8k_bss_info_changed_sta_~__ret~25#1.offset, mwl8k_bss_info_changed_sta_~__len___0~5#1, mwl8k_bss_info_changed_sta_~__ret___0~5#1.base, mwl8k_bss_info_changed_sta_~__ret___0~5#1.offset;havoc mwl8k_bss_info_changed_sta_#in~hw#1.base, mwl8k_bss_info_changed_sta_#in~hw#1.offset, mwl8k_bss_info_changed_sta_#in~vif#1.base, mwl8k_bss_info_changed_sta_#in~vif#1.offset, mwl8k_bss_info_changed_sta_#in~info#1.base, mwl8k_bss_info_changed_sta_#in~info#1.offset, mwl8k_bss_info_changed_sta_#in~changed#1;assume { :end_inline_mwl8k_bss_info_changed_sta } true; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: mwl8k_bss_info_changed_sta_#t~ret1647#1 := mwl8k_cmd_set_slot_#res#1;havoc mwl8k_cmd_set_slot_#t~ret1292#1.base, mwl8k_cmd_set_slot_#t~ret1292#1.offset, mwl8k_cmd_set_slot_#t~ret1293#1, mwl8k_cmd_set_slot_~hw#1.base, mwl8k_cmd_set_slot_~hw#1.offset, mwl8k_cmd_set_slot_~short_slot_time#1, mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset, mwl8k_cmd_set_slot_~rc~23#1, mwl8k_cmd_set_slot_~tmp~81#1.base, mwl8k_cmd_set_slot_~tmp~81#1.offset;havoc mwl8k_cmd_set_slot_#in~hw#1.base, mwl8k_cmd_set_slot_#in~hw#1.offset, mwl8k_cmd_set_slot_#in~short_slot_time#1;assume { :end_inline_mwl8k_cmd_set_slot } true;assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1647#1 && mwl8k_bss_info_changed_sta_#t~ret1647#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1647#1;havoc mwl8k_bss_info_changed_sta_#t~mem1646#1;havoc mwl8k_bss_info_changed_sta_#t~ret1647#1; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8941: SUMMARY for call mwl8k_remove_stream(mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset, mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: SUMMARY for call mwl8k_remove_stream(mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset, mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.base, mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.offset := mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.base, mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.offset;havoc mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.base, mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.offset;mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset := mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.base, mwl8k_cmd_use_fixed_rate_ap_~tmp~86#1.offset; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-1: SUMMARY for call mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.base, mwl8k_cmd_use_fixed_rate_ap_#t~ret1309#1.offset := kzalloc(87, 208); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11716: mwl8k_ampdu_action_~i~17#1 := 0; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668: mwl8k_cmd_set_beacon_#res#1 := mwl8k_cmd_set_beacon_~rc~15#1; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9668-1: SUMMARY for call kfree(mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11716-1: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12839: ldv_mutex_is_locked_15_#t~ret2020#1 := ldv_mutex_is_locked_fw_mutex_#res#1;havoc ldv_mutex_is_locked_fw_mutex_#t~nondet2030#1, ldv_mutex_is_locked_fw_mutex_~lock#1.base, ldv_mutex_is_locked_fw_mutex_~lock#1.offset, ldv_mutex_is_locked_fw_mutex_~nondetermined~5#1;havoc ldv_mutex_is_locked_fw_mutex_#in~lock#1.base, ldv_mutex_is_locked_fw_mutex_#in~lock#1.offset;assume { :end_inline_ldv_mutex_is_locked_fw_mutex } true;assume -2147483648 <= ldv_mutex_is_locked_15_#t~ret2020#1 && ldv_mutex_is_locked_15_#t~ret2020#1 <= 2147483647;ldv_mutex_is_locked_15_~tmp___0~34#1 := ldv_mutex_is_locked_15_#t~ret2020#1;havoc ldv_mutex_is_locked_15_#t~ret2020#1;ldv_mutex_is_locked_15_#res#1 := ldv_mutex_is_locked_15_~tmp___0~34#1; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: SUMMARY for call mwl8k_destroy_ba(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233: havoc atomic_read_#t~mem36#1;mutex_is_locked_#t~ret57#1 := atomic_read_#res#1;havoc atomic_read_#t~mem36#1, atomic_read_~v#1.base, atomic_read_~v#1.offset;havoc atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset;assume { :end_inline_atomic_read } true;assume -2147483648 <= mutex_is_locked_#t~ret57#1 && mutex_is_locked_#t~ret57#1 <= 2147483647;mutex_is_locked_~tmp~2#1 := mutex_is_locked_#t~ret57#1;havoc mutex_is_locked_#t~ret57#1;mutex_is_locked_#res#1 := (if 1 != mutex_is_locked_~tmp~2#1 then 1 else 0); [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-1: SUMMARY for call mwl8k_probe_#t~ret1951#1.base, mwl8k_probe_#t~ret1951#1.offset := pci_iomap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 1, 65536); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1); [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377: call write~$Pointer$#26(mwl8k_probe_#t~ret1951#1.base, mwl8k_probe_#t~ret1951#1.offset, mwl8k_probe_~priv~55#1.base, 36 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~ret1951#1.base, mwl8k_probe_#t~ret1951#1.offset;call mwl8k_probe_#t~mem1952#1.base, mwl8k_probe_#t~mem1952#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 36 + mwl8k_probe_~priv~55#1.offset, 8); [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9933: assume 0 == (mwl8k_cmd_set_slot_~cmd~18#1.base + mwl8k_cmd_set_slot_~cmd~18#1.offset) % 18446744073709551616;mwl8k_cmd_set_slot_#res#1 := -12; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9933: assume !(0 == (mwl8k_cmd_set_slot_~cmd~18#1.base + mwl8k_cmd_set_slot_~cmd~18#1.offset) % 18446744073709551616);call write~int#26(276, mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset, 2);call write~int#26(11, mwl8k_cmd_set_slot_~cmd~18#1.base, 2 + mwl8k_cmd_set_slot_~cmd~18#1.offset, 2);call write~int#26(1, mwl8k_cmd_set_slot_~cmd~18#1.base, 8 + mwl8k_cmd_set_slot_~cmd~18#1.offset, 2);call write~int#26(mwl8k_cmd_set_slot_~short_slot_time#1, mwl8k_cmd_set_slot_~cmd~18#1.base, 10 + mwl8k_cmd_set_slot_~cmd~18#1.offset, 1); [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: assume -2147483648 <= mwl8k_add_interface_#t~ret1557#1 && mwl8k_add_interface_#t~ret1557#1 <= 2147483647;mwl8k_add_interface_~rc~47#1 := mwl8k_add_interface_#t~ret1557#1;havoc mwl8k_add_interface_#t~mem1556#1.base, mwl8k_add_interface_#t~mem1556#1.offset;havoc mwl8k_add_interface_#t~ret1557#1; [2025-02-08 02:31:14,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056-1: SUMMARY for call mwl8k_add_interface_#t~ret1557#1 := mwl8k_reload_firmware(mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset, mwl8k_add_interface_#t~mem1556#1.base, mwl8k_add_interface_#t~mem1556#1.offset); srcloc: null [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12642: assume main_#t~switch1999#1; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12642: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 18 == main_~tmp~126#1; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10792: mwl8k_cmd_update_stadb_del_~__ret~23#1.base, mwl8k_cmd_update_stadb_del_~__ret~23#1.offset := mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.offset;havoc mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.offset; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: assume -2147483648 <= mwl8k_txq_xmit_#t~ret912#1 && mwl8k_txq_xmit_#t~ret912#1 <= 2147483647;mwl8k_txq_xmit_~tmp___0~18#1 := mwl8k_txq_xmit_#t~ret912#1;havoc mwl8k_txq_xmit_#t~mem911#1;havoc mwl8k_txq_xmit_#t~ret912#1; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-1: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744-1: SUMMARY for call mwl8k_txq_xmit_#t~ret912#1 := ieee80211_is_data_qos((if mwl8k_txq_xmit_#t~mem911#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem911#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem911#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: call mwl8k_ampdu_action_#t~mem1763#1.base, mwl8k_ampdu_action_#t~mem1763#1.offset := read~$Pointer$#26(mwl8k_ampdu_action_~hw#1.base, 37 + mwl8k_ampdu_action_~hw#1.offset, 8); [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10792-1: SUMMARY for call mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1474#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_update_stadb_del_~cmd~39#1.base, 12 + mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, mwl8k_cmd_update_stadb_del_~addr#1.base, mwl8k_cmd_update_stadb_del_~addr#1.offset, mwl8k_cmd_update_stadb_del_~__len~22#1); srcloc: null [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: assume mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_tid_queue_mapping_#res#1 := -1; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: assume !mwl8k_tid_queue_mapping_#t~switch835#1;havoc mwl8k_tid_queue_mapping_#t~switch835#1;havoc mwl8k_tid_queue_mapping_#t~switch835#1;mwl8k_txq_xmit_#t~ret953#1 := mwl8k_tid_queue_mapping_#res#1;havoc mwl8k_tid_queue_mapping_#t~ret834#1, mwl8k_tid_queue_mapping_#t~switch835#1, mwl8k_tid_queue_mapping_~tid#1, mwl8k_tid_queue_mapping_~tmp~50#1;havoc mwl8k_tid_queue_mapping_#in~tid#1;assume { :end_inline_mwl8k_tid_queue_mapping } true;assume -2147483648 <= mwl8k_txq_xmit_#t~ret953#1 && mwl8k_txq_xmit_#t~ret953#1 <= 2147483647;mwl8k_txq_xmit_~index#1 := mwl8k_txq_xmit_#t~ret953#1;havoc mwl8k_txq_xmit_#t~ret953#1; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378: assume 0 == (mwl8k_probe_#t~mem1952#1.base + mwl8k_probe_#t~mem1952#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem1952#1.base, mwl8k_probe_#t~mem1952#1.offset; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378: assume !(0 == (mwl8k_probe_#t~mem1952#1.base + mwl8k_probe_#t~mem1952#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem1952#1.base, mwl8k_probe_#t~mem1952#1.offset; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-1: [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387: assume 0 != mwl8k_bss_info_changed_ap_#t~bitwise1671#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~bitwise1671#1;assume { :begin_inline_ieee80211_beacon_get } true;ieee80211_beacon_get_#in~hw#1.base, ieee80211_beacon_get_#in~hw#1.offset, ieee80211_beacon_get_#in~vif#1.base, ieee80211_beacon_get_#in~vif#1.offset := mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset, mwl8k_bss_info_changed_ap_~vif#1.base, mwl8k_bss_info_changed_ap_~vif#1.offset;havoc ieee80211_beacon_get_#res#1.base, ieee80211_beacon_get_#res#1.offset;havoc ieee80211_beacon_get_#t~ret316#1.base, ieee80211_beacon_get_#t~ret316#1.offset, ieee80211_beacon_get_~hw#1.base, ieee80211_beacon_get_~hw#1.offset, ieee80211_beacon_get_~vif#1.base, ieee80211_beacon_get_~vif#1.offset, ieee80211_beacon_get_~tmp~31#1.base, ieee80211_beacon_get_~tmp~31#1.offset;ieee80211_beacon_get_~hw#1.base, ieee80211_beacon_get_~hw#1.offset := ieee80211_beacon_get_#in~hw#1.base, ieee80211_beacon_get_#in~hw#1.offset;ieee80211_beacon_get_~vif#1.base, ieee80211_beacon_get_~vif#1.offset := ieee80211_beacon_get_#in~vif#1.base, ieee80211_beacon_get_#in~vif#1.offset;havoc ieee80211_beacon_get_~tmp~31#1.base, ieee80211_beacon_get_~tmp~31#1.offset;assume { :begin_inline_ieee80211_beacon_get_tim } true;ieee80211_beacon_get_tim_#in~arg0#1.base, ieee80211_beacon_get_tim_#in~arg0#1.offset, ieee80211_beacon_get_tim_#in~arg1#1.base, ieee80211_beacon_get_tim_#in~arg1#1.offset, ieee80211_beacon_get_tim_#in~arg2#1.base, ieee80211_beacon_get_tim_#in~arg2#1.offset, ieee80211_beacon_get_tim_#in~arg3#1.base, ieee80211_beacon_get_tim_#in~arg3#1.offset := ieee80211_beacon_get_~hw#1.base, ieee80211_beacon_get_~hw#1.offset, ieee80211_beacon_get_~vif#1.base, ieee80211_beacon_get_~vif#1.offset, 0, 0, 0, 0;havoc ieee80211_beacon_get_tim_#res#1.base, ieee80211_beacon_get_tim_#res#1.offset;havoc ieee80211_beacon_get_tim_#t~ret2062#1.base, ieee80211_beacon_get_tim_#t~ret2062#1.offset, ieee80211_beacon_get_tim_~arg0#1.base, ieee80211_beacon_get_tim_~arg0#1.offset, ieee80211_beacon_get_tim_~arg1#1.base, ieee80211_beacon_get_tim_~arg1#1.offset, ieee80211_beacon_get_tim_~arg2#1.base, ieee80211_beacon_get_tim_~arg2#1.offset, ieee80211_beacon_get_tim_~arg3#1.base, ieee80211_beacon_get_tim_~arg3#1.offset;ieee80211_beacon_get_tim_~arg0#1.base, ieee80211_beacon_get_tim_~arg0#1.offset := ieee80211_beacon_get_tim_#in~arg0#1.base, ieee80211_beacon_get_tim_#in~arg0#1.offset;ieee80211_beacon_get_tim_~arg1#1.base, ieee80211_beacon_get_tim_~arg1#1.offset := ieee80211_beacon_get_tim_#in~arg1#1.base, ieee80211_beacon_get_tim_#in~arg1#1.offset;ieee80211_beacon_get_tim_~arg2#1.base, ieee80211_beacon_get_tim_~arg2#1.offset := ieee80211_beacon_get_tim_#in~arg2#1.base, ieee80211_beacon_get_tim_#in~arg2#1.offset;ieee80211_beacon_get_tim_~arg3#1.base, ieee80211_beacon_get_tim_~arg3#1.offset := ieee80211_beacon_get_tim_#in~arg3#1.base, ieee80211_beacon_get_tim_#in~arg3#1.offset; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387: assume !(0 != mwl8k_bss_info_changed_ap_#t~bitwise1671#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~bitwise1671#1; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576: assume main_#t~switch1999#1; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12576: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 3 == main_~tmp~126#1; [2025-02-08 02:31:14,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066: assume 0 == (mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base + mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset) % 18446744073709551616;mwl8k_cmd_use_fixed_rate_ap_#res#1 := -12; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066: assume !(0 == (mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base + mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset) % 18446744073709551616);call write~int#26(294, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset, 2);call write~int#26(87, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, 2 + mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset, 2);call write~int#26(2, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, 8 + mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset, 4);call write~int#26(mwl8k_cmd_use_fixed_rate_ap_~mcast#1, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, 84 + mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset, 1);call write~int#26(mwl8k_cmd_use_fixed_rate_ap_~mgmt#1, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, 86 + mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset, 1); [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-3: assume 320 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1671#1 := mwl8k_bss_info_changed_ap_~changed#1; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-3: assume !(320 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-2: havoc mwl8k_bss_info_changed_ap_#t~bitwise1671#1;assume mwl8k_bss_info_changed_ap_#t~bitwise1671#1 % 4294967296 <= mwl8k_bss_info_changed_ap_~changed#1 % 4294967296 && mwl8k_bss_info_changed_ap_#t~bitwise1671#1 % 4294967296 <= 320; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-4: assume 0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1671#1 := 0; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-4: assume !(0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12643-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12643: assume { :begin_inline_mwl8k_sta_add } true;mwl8k_sta_add_#in~hw#1.base, mwl8k_sta_add_#in~hw#1.offset, mwl8k_sta_add_#in~vif#1.base, mwl8k_sta_add_#in~vif#1.offset, mwl8k_sta_add_#in~sta#1.base, mwl8k_sta_add_#in~sta#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset, main_~var_mwl8k_sta_add_116_p2~0#1.base, main_~var_mwl8k_sta_add_116_p2~0#1.offset;havoc mwl8k_sta_add_#res#1;havoc mwl8k_sta_add_#t~mem1722#1.base, mwl8k_sta_add_#t~mem1722#1.offset, mwl8k_sta_add_#t~mem1723#1, mwl8k_sta_add_#t~ret1724#1, mwl8k_sta_add_#t~mem1725#1, mwl8k_sta_add_#t~ret1726#1, mwl8k_sta_add_#t~mem1727#1, mwl8k_sta_add_#t~ret1728#1, mwl8k_sta_add_~hw#1.base, mwl8k_sta_add_~hw#1.offset, mwl8k_sta_add_~vif#1.base, mwl8k_sta_add_~vif#1.offset, mwl8k_sta_add_~sta#1.base, mwl8k_sta_add_~sta#1.offset, mwl8k_sta_add_~priv~45#1.base, mwl8k_sta_add_~priv~45#1.offset, mwl8k_sta_add_~ret~1#1, mwl8k_sta_add_~i~16#1, mwl8k_sta_add_~mwl8k_vif~10#1.base, mwl8k_sta_add_~mwl8k_vif~10#1.offset, mwl8k_sta_add_~key~0#1.base, mwl8k_sta_add_~key~0#1.offset;mwl8k_sta_add_~hw#1.base, mwl8k_sta_add_~hw#1.offset := mwl8k_sta_add_#in~hw#1.base, mwl8k_sta_add_#in~hw#1.offset;mwl8k_sta_add_~vif#1.base, mwl8k_sta_add_~vif#1.offset := mwl8k_sta_add_#in~vif#1.base, mwl8k_sta_add_#in~vif#1.offset;mwl8k_sta_add_~sta#1.base, mwl8k_sta_add_~sta#1.offset := mwl8k_sta_add_#in~sta#1.base, mwl8k_sta_add_#in~sta#1.offset;havoc mwl8k_sta_add_~priv~45#1.base, mwl8k_sta_add_~priv~45#1.offset;havoc mwl8k_sta_add_~ret~1#1;havoc mwl8k_sta_add_~i~16#1;havoc mwl8k_sta_add_~mwl8k_vif~10#1.base, mwl8k_sta_add_~mwl8k_vif~10#1.offset;havoc mwl8k_sta_add_~key~0#1.base, mwl8k_sta_add_~key~0#1.offset;call mwl8k_sta_add_#t~mem1722#1.base, mwl8k_sta_add_#t~mem1722#1.offset := read~$Pointer$#26(mwl8k_sta_add_~hw#1.base, 53 + mwl8k_sta_add_~hw#1.offset, 8);mwl8k_sta_add_~priv~45#1.base, mwl8k_sta_add_~priv~45#1.offset := mwl8k_sta_add_#t~mem1722#1.base, mwl8k_sta_add_#t~mem1722#1.offset;havoc mwl8k_sta_add_#t~mem1722#1.base, mwl8k_sta_add_#t~mem1722#1.offset;mwl8k_sta_add_~mwl8k_vif~10#1.base, mwl8k_sta_add_~mwl8k_vif~10#1.offset := mwl8k_sta_add_~vif#1.base, 145 + mwl8k_sta_add_~vif#1.offset;call mwl8k_sta_add_#t~mem1723#1 := read~int#26(mwl8k_sta_add_~priv~45#1.base, 60 + mwl8k_sta_add_~priv~45#1.offset, 1); [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11784: assume -2147483648 <= mwl8k_ampdu_action_#t~ret1764#1 && mwl8k_ampdu_action_#t~ret1764#1 <= 2147483647;havoc mwl8k_ampdu_action_#t~mem1763#1.base, mwl8k_ampdu_action_#t~mem1763#1.offset;havoc mwl8k_ampdu_action_#t~ret1764#1; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume 0 != mwl8k_txq_xmit_~tmp___0~18#1;assume { :begin_inline_ieee80211_get_qos_ctl } true;ieee80211_get_qos_ctl_#in~hdr#1.base, ieee80211_get_qos_ctl_#in~hdr#1.offset := mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset;havoc ieee80211_get_qos_ctl_#res#1.base, ieee80211_get_qos_ctl_#res#1.offset;havoc ieee80211_get_qos_ctl_#t~mem288#1, ieee80211_get_qos_ctl_#t~ret289#1, ieee80211_get_qos_ctl_~hdr#1.base, ieee80211_get_qos_ctl_~hdr#1.offset, ieee80211_get_qos_ctl_~tmp~30#1;ieee80211_get_qos_ctl_~hdr#1.base, ieee80211_get_qos_ctl_~hdr#1.offset := ieee80211_get_qos_ctl_#in~hdr#1.base, ieee80211_get_qos_ctl_#in~hdr#1.offset;havoc ieee80211_get_qos_ctl_~tmp~30#1;call ieee80211_get_qos_ctl_#t~mem288#1 := read~int#26(ieee80211_get_qos_ctl_~hdr#1.base, ieee80211_get_qos_ctl_~hdr#1.offset, 2);assume { :begin_inline_ieee80211_has_a4 } true;ieee80211_has_a4_#in~fc#1 := (if ieee80211_get_qos_ctl_#t~mem288#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_get_qos_ctl_#t~mem288#1 % 65536 % 4294967296 else ieee80211_get_qos_ctl_#t~mem288#1 % 65536 % 4294967296 - 4294967296);havoc ieee80211_has_a4_#res#1;havoc ieee80211_has_a4_#t~bitwise279#1, ieee80211_has_a4_~fc#1, ieee80211_has_a4_~tmp~29#1;ieee80211_has_a4_~fc#1 := ieee80211_has_a4_#in~fc#1;havoc ieee80211_has_a4_~tmp~29#1;ieee80211_has_a4_~tmp~29#1 := 768; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume !(0 != mwl8k_txq_xmit_~tmp___0~18#1);mwl8k_txq_xmit_~qos~1#1 := 0; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10727-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~ret1454#1.base, mwl8k_cmd_update_stadb_add_#t~ret1454#1.offset := kzalloc(84, 208); srcloc: null [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12841-1: ldv_mutex_is_locked_15_#res#1 := ldv_mutex_is_locked_15_~ldv_func_res~1#1; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11784-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1764#1 := dev_printk(97, 0, mwl8k_ampdu_action_#t~mem1763#1.base, 211 + mwl8k_ampdu_action_#t~mem1763#1.offset, 98, 0); srcloc: null [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10727: mwl8k_cmd_update_stadb_add_~tmp~104#1.base, mwl8k_cmd_update_stadb_add_~tmp~104#1.offset := mwl8k_cmd_update_stadb_add_#t~ret1454#1.base, mwl8k_cmd_update_stadb_add_#t~ret1454#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~ret1454#1.base, mwl8k_cmd_update_stadb_add_#t~ret1454#1.offset;mwl8k_cmd_update_stadb_add_~cmd~38#1.base, mwl8k_cmd_update_stadb_add_~cmd~38#1.offset := mwl8k_cmd_update_stadb_add_~tmp~104#1.base, mwl8k_cmd_update_stadb_add_~tmp~104#1.offset; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388: mwl8k_bss_info_changed_ap_#t~ret1672#1.base, mwl8k_bss_info_changed_ap_#t~ret1672#1.offset := ieee80211_beacon_get_#res#1.base, ieee80211_beacon_get_#res#1.offset;havoc ieee80211_beacon_get_#t~ret316#1.base, ieee80211_beacon_get_#t~ret316#1.offset, ieee80211_beacon_get_~hw#1.base, ieee80211_beacon_get_~hw#1.offset, ieee80211_beacon_get_~vif#1.base, ieee80211_beacon_get_~vif#1.offset, ieee80211_beacon_get_~tmp~31#1.base, ieee80211_beacon_get_~tmp~31#1.offset;havoc ieee80211_beacon_get_#in~hw#1.base, ieee80211_beacon_get_#in~hw#1.offset, ieee80211_beacon_get_#in~vif#1.base, ieee80211_beacon_get_#in~vif#1.offset;assume { :end_inline_ieee80211_beacon_get } true;mwl8k_bss_info_changed_ap_~skb~3#1.base, mwl8k_bss_info_changed_ap_~skb~3#1.offset := mwl8k_bss_info_changed_ap_#t~ret1672#1.base, mwl8k_bss_info_changed_ap_#t~ret1672#1.offset;havoc mwl8k_bss_info_changed_ap_#t~ret1672#1.base, mwl8k_bss_info_changed_ap_#t~ret1672#1.offset; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379-1: SUMMARY for call mwl8k_probe_#t~ret1953#1.base, mwl8k_probe_#t~ret1953#1.offset := pci_iomap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 2, 65536); srcloc: null [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: call write~$Pointer$#26(mwl8k_probe_#t~ret1953#1.base, mwl8k_probe_#t~ret1953#1.offset, mwl8k_probe_~priv~55#1.base, 36 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~ret1953#1.base, mwl8k_probe_#t~ret1953#1.offset;call mwl8k_probe_#t~mem1954#1.base, mwl8k_probe_#t~mem1954#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 36 + mwl8k_probe_~priv~55#1.offset, 8); [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: mwl8k_cmd_get_stat_~tmp~64#1.base, mwl8k_cmd_get_stat_~tmp~64#1.offset := mwl8k_cmd_get_stat_#t~ret1208#1.base, mwl8k_cmd_get_stat_#t~ret1208#1.offset;havoc mwl8k_cmd_get_stat_#t~ret1208#1.base, mwl8k_cmd_get_stat_#t~ret1208#1.offset;mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset := mwl8k_cmd_get_stat_~tmp~64#1.base, mwl8k_cmd_get_stat_~tmp~64#1.offset; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12577: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472-1: SUMMARY for call mwl8k_cmd_get_stat_#t~ret1208#1.base, mwl8k_cmd_get_stat_#t~ret1208#1.offset := kzalloc(264, 208); srcloc: null [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463: assume -2147483648 <= mwl8k_cmd_set_new_stn_add_self_#t~ret1404#1 && mwl8k_cmd_set_new_stn_add_self_#t~ret1404#1 <= 2147483647;mwl8k_cmd_set_new_stn_add_self_~rc~38#1 := mwl8k_cmd_set_new_stn_add_self_#t~ret1404#1;havoc mwl8k_cmd_set_new_stn_add_self_#t~ret1404#1; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_self_#t~ret1404#1 := mwl8k_post_pervif_cmd(mwl8k_cmd_set_new_stn_add_self_~hw#1.base, mwl8k_cmd_set_new_stn_add_self_~hw#1.offset, mwl8k_cmd_set_new_stn_add_self_~vif#1.base, mwl8k_cmd_set_new_stn_add_self_~vif#1.offset, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset); srcloc: null [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume 0 != mwl8k_txq_xmit_~tmp___9~0#1;call mwl8k_txq_xmit_#t~mem947#1 := read~int#26(mwl8k_txq_xmit_~mgmt~0#1.base, 25 + mwl8k_txq_xmit_~mgmt~0#1.offset, 1); [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: assume !(0 != mwl8k_txq_xmit_~tmp___9~0#1);mwl8k_txq_xmit_~tmp___11~0#1 := 0; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10794: assume -2147483648 <= mwl8k_cmd_update_stadb_del_#t~ret1475#1 && mwl8k_cmd_update_stadb_del_#t~ret1475#1 <= 2147483647;mwl8k_cmd_update_stadb_del_~rc~45#1 := mwl8k_cmd_update_stadb_del_#t~ret1475#1;havoc mwl8k_cmd_update_stadb_del_#t~ret1475#1; [2025-02-08 02:31:14,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746: mwl8k_txq_xmit_#t~ret913#1.base, mwl8k_txq_xmit_#t~ret913#1.offset := ieee80211_get_qos_ctl_#res#1.base, ieee80211_get_qos_ctl_#res#1.offset;havoc ieee80211_get_qos_ctl_#t~mem288#1, ieee80211_get_qos_ctl_#t~ret289#1, ieee80211_get_qos_ctl_~hdr#1.base, ieee80211_get_qos_ctl_~hdr#1.offset, ieee80211_get_qos_ctl_~tmp~30#1;havoc ieee80211_get_qos_ctl_#in~hdr#1.base, ieee80211_get_qos_ctl_#in~hdr#1.offset;assume { :end_inline_ieee80211_get_qos_ctl } true;mwl8k_txq_xmit_~tmp~55#1.base, mwl8k_txq_xmit_~tmp~55#1.offset := mwl8k_txq_xmit_#t~ret913#1.base, mwl8k_txq_xmit_#t~ret913#1.offset;havoc mwl8k_txq_xmit_#t~ret913#1.base, mwl8k_txq_xmit_#t~ret913#1.offset;call mwl8k_txq_xmit_#t~mem914#1 := read~int#26(mwl8k_txq_xmit_~tmp~55#1.base, mwl8k_txq_xmit_~tmp~55#1.offset, 2);mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~mem914#1;havoc mwl8k_txq_xmit_#t~mem914#1; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1098 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926: havoc mwl8k_txq_xmit_#t~mem908#1.base, mwl8k_txq_xmit_#t~mem908#1.offset, mwl8k_txq_xmit_#t~mem909#1.base, mwl8k_txq_xmit_#t~mem909#1.offset, mwl8k_txq_xmit_#t~mem910#1.base, mwl8k_txq_xmit_#t~mem910#1.offset, mwl8k_txq_xmit_#t~mem911#1, mwl8k_txq_xmit_#t~ret912#1, mwl8k_txq_xmit_#t~ret913#1.base, mwl8k_txq_xmit_#t~ret913#1.offset, mwl8k_txq_xmit_#t~mem914#1, mwl8k_txq_xmit_#t~mem915#1, mwl8k_txq_xmit_#t~ret916#1, mwl8k_txq_xmit_#t~mem917#1, mwl8k_txq_xmit_#t~mem918#1.base, mwl8k_txq_xmit_#t~mem918#1.offset, mwl8k_txq_xmit_#t~ret919#1.base, mwl8k_txq_xmit_#t~ret919#1.offset, mwl8k_txq_xmit_#t~mem920#1.base, mwl8k_txq_xmit_#t~mem920#1.offset, mwl8k_txq_xmit_#t~mem921#1, mwl8k_txq_xmit_#t~bitwise922#1, mwl8k_txq_xmit_#t~mem923#1, mwl8k_txq_xmit_#t~mem924#1, mwl8k_txq_xmit_#t~mem925#1, mwl8k_txq_xmit_#t~bitwise926#1, mwl8k_txq_xmit_#t~mem927#1, mwl8k_txq_xmit_#t~mem928#1, mwl8k_txq_xmit_#t~ret929#1, mwl8k_txq_xmit_#t~bitwise930#1, mwl8k_txq_xmit_#t~mem931#1, mwl8k_txq_xmit_#t~ret932#1, mwl8k_txq_xmit_#t~bitwise933#1, mwl8k_txq_xmit_#t~mem934#1, mwl8k_txq_xmit_#t~ret935#1, mwl8k_txq_xmit_#t~ret936#1, mwl8k_txq_xmit_#t~bitwise937#1, mwl8k_txq_xmit_#t~bitwise938#1, mwl8k_txq_xmit_#t~mem939#1, mwl8k_txq_xmit_#t~bitwise940#1, mwl8k_txq_xmit_#t~bitwise941#1, mwl8k_txq_xmit_#t~mem942#1, mwl8k_txq_xmit_#t~ret943#1, mwl8k_txq_xmit_#t~ret944#1, mwl8k_txq_xmit_#t~mem945#1, mwl8k_txq_xmit_#t~ret946#1, mwl8k_txq_xmit_#t~mem947#1, mwl8k_txq_xmit_#t~ret948#1, mwl8k_txq_xmit_#t~mem949#1, mwl8k_txq_xmit_#t~ret950#1, mwl8k_txq_xmit_#t~mem951#1, mwl8k_txq_xmit_#t~bitwise952#1, mwl8k_txq_xmit_#t~ret953#1, mwl8k_txq_xmit_#t~mem954#1, mwl8k_txq_xmit_#t~mem955#1, mwl8k_txq_xmit_#t~short956#1, mwl8k_txq_xmit_#t~mem957#1, mwl8k_txq_xmit_#t~short958#1, mwl8k_txq_xmit_#t~mem959#1, mwl8k_txq_xmit_#t~ret960#1, mwl8k_txq_xmit_#t~ret961#1.base, mwl8k_txq_xmit_#t~ret961#1.offset, mwl8k_txq_xmit_#t~mem962#1, mwl8k_txq_xmit_#t~mem963#1, mwl8k_txq_xmit_#t~mem964#1, mwl8k_txq_xmit_#t~mem965#1, mwl8k_txq_xmit_#t~mem966#1.base, mwl8k_txq_xmit_#t~mem966#1.offset, mwl8k_txq_xmit_#t~ret967#1, mwl8k_txq_xmit_#t~ret968#1, mwl8k_txq_xmit_#t~ret969#1.base, mwl8k_txq_xmit_#t~ret969#1.offset, mwl8k_txq_xmit_#t~mem970#1.base, mwl8k_txq_xmit_#t~mem970#1.offset, mwl8k_txq_xmit_#t~mem971#1.base, mwl8k_txq_xmit_#t~mem971#1.offset, mwl8k_txq_xmit_#t~mem972#1, mwl8k_txq_xmit_#t~ret973#1, mwl8k_txq_xmit_#t~mem974#1.base, mwl8k_txq_xmit_#t~mem974#1.offset, mwl8k_txq_xmit_#t~ret975#1, mwl8k_txq_xmit_#t~mem976#1.base, mwl8k_txq_xmit_#t~mem976#1.offset, mwl8k_txq_xmit_#t~ret977#1, mwl8k_txq_xmit_#t~mem978#1, mwl8k_txq_xmit_#t~mem979#1, mwl8k_txq_xmit_#t~short980#1, mwl8k_txq_xmit_#t~mem982#1.base, mwl8k_txq_xmit_#t~mem982#1.offset, mwl8k_txq_xmit_#t~mem981#1, mwl8k_txq_xmit_#t~mem983#1.base, mwl8k_txq_xmit_#t~mem983#1.offset, mwl8k_txq_xmit_#t~ret984#1, mwl8k_txq_xmit_#t~mem986#1.base, mwl8k_txq_xmit_#t~mem986#1.offset, mwl8k_txq_xmit_#t~mem985#1, mwl8k_txq_xmit_#t~mem988#1.base, mwl8k_txq_xmit_#t~mem988#1.offset, mwl8k_txq_xmit_#t~mem987#1, mwl8k_txq_xmit_#t~mem989#1, mwl8k_txq_xmit_#t~mem990#1, mwl8k_txq_xmit_#t~mem991#1, mwl8k_txq_xmit_#t~mem992#1, mwl8k_txq_xmit_#t~mem993#1.base, mwl8k_txq_xmit_#t~mem993#1.offset, mwl8k_txq_xmit_#t~ret994#1, mwl8k_txq_xmit_#t~mem995#1, mwl8k_txq_xmit_#t~mem996#1, mwl8k_txq_xmit_#t~mem997#1, mwl8k_txq_xmit_#t~mem998#1, mwl8k_txq_xmit_#t~ret999#1, mwl8k_txq_xmit_~hw#1.base, mwl8k_txq_xmit_~hw#1.offset, mwl8k_txq_xmit_~index#1, mwl8k_txq_xmit_~sta#1.base, mwl8k_txq_xmit_~sta#1.offset, mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset, mwl8k_txq_xmit_~priv~13#1.base, mwl8k_txq_xmit_~priv~13#1.offset, mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset, mwl8k_txq_xmit_~mwl8k_vif~2#1.base, mwl8k_txq_xmit_~mwl8k_vif~2#1.offset, mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, mwl8k_txq_xmit_~txq~4#1.base, mwl8k_txq_xmit_~txq~4#1.offset, mwl8k_txq_xmit_~tx~1#1.base, mwl8k_txq_xmit_~tx~1#1.offset, mwl8k_txq_xmit_~dma~0#1, mwl8k_txq_xmit_~txstatus~0#1, mwl8k_txq_xmit_~txdatarate~0#1, mwl8k_txq_xmit_~qos~1#1, mwl8k_txq_xmit_~txpriority~0#1, mwl8k_txq_xmit_~tid~0#1, mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset, mwl8k_txq_xmit_~start_ba_session~0#1, mwl8k_txq_xmit_~mgmtframe~0#1, mwl8k_txq_xmit_~mgmt~0#1.base, mwl8k_txq_xmit_~mgmt~0#1.offset, mwl8k_txq_xmit_~tmp~55#1.base, mwl8k_txq_xmit_~tmp~55#1.offset, mwl8k_txq_xmit_~tmp___0~18#1, mwl8k_txq_xmit_~tmp___1~10#1, mwl8k_txq_xmit_~tmp___2~5#1, mwl8k_txq_xmit_~tmp___3~3#1, mwl8k_txq_xmit_~tmp___4~1#1, mwl8k_txq_xmit_~tmp___5~0#1, mwl8k_txq_xmit_~capab~0#1, mwl8k_txq_xmit_~tmp___6~0#1, mwl8k_txq_xmit_~tmp___7~0#1, mwl8k_txq_xmit_~tmp___8~0#1, mwl8k_txq_xmit_~tmp___9~0#1, mwl8k_txq_xmit_~tmp___10~0#1, mwl8k_txq_xmit_~tmp___11~0#1, mwl8k_txq_xmit_~tmp___12~0#1, mwl8k_txq_xmit_~tmp___13~0#1, mwl8k_txq_xmit_~tmp___14~0#1, mwl8k_txq_xmit_~tmp___15~0#1, mwl8k_txq_xmit_~tmp___16~0#1, mwl8k_txq_xmit_~tmp___17~0#1;havoc mwl8k_txq_xmit_#in~hw#1.base, mwl8k_txq_xmit_#in~hw#1.offset, mwl8k_txq_xmit_#in~index#1, mwl8k_txq_xmit_#in~sta#1.base, mwl8k_txq_xmit_#in~sta#1.offset, mwl8k_txq_xmit_#in~skb#1.base, mwl8k_txq_xmit_#in~skb#1.offset;assume { :end_inline_mwl8k_txq_xmit } true;havoc mwl8k_tx_#t~mem1510#1.base, mwl8k_tx_#t~mem1510#1.offset; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12644: main_#t~ret2008#1 := mwl8k_sta_add_#res#1;havoc mwl8k_sta_add_#t~mem1722#1.base, mwl8k_sta_add_#t~mem1722#1.offset, mwl8k_sta_add_#t~mem1723#1, mwl8k_sta_add_#t~ret1724#1, mwl8k_sta_add_#t~mem1725#1, mwl8k_sta_add_#t~ret1726#1, mwl8k_sta_add_#t~mem1727#1, mwl8k_sta_add_#t~ret1728#1, mwl8k_sta_add_~hw#1.base, mwl8k_sta_add_~hw#1.offset, mwl8k_sta_add_~vif#1.base, mwl8k_sta_add_~vif#1.offset, mwl8k_sta_add_~sta#1.base, mwl8k_sta_add_~sta#1.offset, mwl8k_sta_add_~priv~45#1.base, mwl8k_sta_add_~priv~45#1.offset, mwl8k_sta_add_~ret~1#1, mwl8k_sta_add_~i~16#1, mwl8k_sta_add_~mwl8k_vif~10#1.base, mwl8k_sta_add_~mwl8k_vif~10#1.offset, mwl8k_sta_add_~key~0#1.base, mwl8k_sta_add_~key~0#1.offset;havoc mwl8k_sta_add_#in~hw#1.base, mwl8k_sta_add_#in~hw#1.offset, mwl8k_sta_add_#in~vif#1.base, mwl8k_sta_add_#in~vif#1.offset, mwl8k_sta_add_#in~sta#1.base, mwl8k_sta_add_#in~sta#1.offset;assume { :end_inline_mwl8k_sta_add } true;assume -2147483648 <= main_#t~ret2008#1 && main_#t~ret2008#1 <= 2147483647; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12578: assume -2147483648 <= main_#t~ret2000#1 && main_#t~ret2000#1 <= 2147483647; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11587: mwl8k_sta_add_#t~ret1726#1 := mwl8k_cmd_set_new_stn_add_#res#1;havoc mwl8k_cmd_set_new_stn_add_#t~ret1382#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1382#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1383#1, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1384#1.offset, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1385#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1386#1, mwl8k_cmd_set_new_stn_add_#t~mem1387#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1387#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1388#1, mwl8k_cmd_set_new_stn_add_#t~mem1389#1, mwl8k_cmd_set_new_stn_add_#t~mem1390#1, mwl8k_cmd_set_new_stn_add_#t~mem1391#1, mwl8k_cmd_set_new_stn_add_#t~mem1392#1, mwl8k_cmd_set_new_stn_add_#t~mem1393#1, mwl8k_cmd_set_new_stn_add_#t~mem1394#1, mwl8k_cmd_set_new_stn_add_#t~mem1395#1, mwl8k_cmd_set_new_stn_add_#t~mem1396#1, mwl8k_cmd_set_new_stn_add_#t~mem1397#1, mwl8k_cmd_set_new_stn_add_#t~mem1398#1, mwl8k_cmd_set_new_stn_add_#t~bitwise1399#1, mwl8k_cmd_set_new_stn_add_#t~ret1400#1, mwl8k_cmd_set_new_stn_add_~hw#1.base, mwl8k_cmd_set_new_stn_add_~hw#1.offset, mwl8k_cmd_set_new_stn_add_~vif#1.base, mwl8k_cmd_set_new_stn_add_~vif#1.offset, mwl8k_cmd_set_new_stn_add_~sta#1.base, mwl8k_cmd_set_new_stn_add_~sta#1.offset, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, mwl8k_cmd_set_new_stn_add_~rates~0#1, mwl8k_cmd_set_new_stn_add_~rc~37#1, mwl8k_cmd_set_new_stn_add_~tmp~98#1.base, mwl8k_cmd_set_new_stn_add_~tmp~98#1.offset, mwl8k_cmd_set_new_stn_add_~__len~15#1, mwl8k_cmd_set_new_stn_add_~__ret~16#1.base, mwl8k_cmd_set_new_stn_add_~__ret~16#1.offset;havoc mwl8k_cmd_set_new_stn_add_#in~hw#1.base, mwl8k_cmd_set_new_stn_add_#in~hw#1.offset, mwl8k_cmd_set_new_stn_add_#in~vif#1.base, mwl8k_cmd_set_new_stn_add_#in~vif#1.offset, mwl8k_cmd_set_new_stn_add_#in~sta#1.base, mwl8k_cmd_set_new_stn_add_#in~sta#1.offset;assume { :end_inline_mwl8k_cmd_set_new_stn_add } true;assume -2147483648 <= mwl8k_sta_add_#t~ret1726#1 && mwl8k_sta_add_#t~ret1726#1 <= 2147483647;mwl8k_sta_add_~ret~1#1 := mwl8k_sta_add_#t~ret1726#1;havoc mwl8k_sta_add_#t~ret1726#1; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10794-1: SUMMARY for call mwl8k_cmd_update_stadb_del_#t~ret1475#1 := mwl8k_post_cmd(mwl8k_cmd_update_stadb_del_~hw#1.base, mwl8k_cmd_update_stadb_del_~hw#1.offset, mwl8k_cmd_update_stadb_del_~cmd~39#1.base, mwl8k_cmd_update_stadb_del_~cmd~39#1.offset); srcloc: null [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12380: assume 0 == (mwl8k_probe_#t~mem1954#1.base + mwl8k_probe_#t~mem1954#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem1954#1.base, mwl8k_probe_#t~mem1954#1.offset;call mwl8k_probe_#t~mem1955#1.base, mwl8k_probe_#t~mem1955#1.offset := read~$Pointer$#26(mwl8k_probe_~hw~5#1.base, 37 + mwl8k_probe_~hw~5#1.offset, 8); [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12380: assume !(0 == (mwl8k_probe_#t~mem1954#1.base + mwl8k_probe_#t~mem1954#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem1954#1.base, mwl8k_probe_#t~mem1954#1.offset; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-3: assume 115 == mwl8k_configure_filter_sniffer_#t~mem1689#1 % 4294967296;mwl8k_configure_filter_sniffer_#t~bitwise1690#1 := mwl8k_configure_filter_sniffer_#t~mem1689#1; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-3: assume !(115 == mwl8k_configure_filter_sniffer_#t~mem1689#1 % 4294967296); [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-2: havoc mwl8k_configure_filter_sniffer_#t~bitwise1690#1;assume mwl8k_configure_filter_sniffer_#t~bitwise1690#1 % 4294967296 <= mwl8k_configure_filter_sniffer_#t~mem1689#1 % 4294967296 && mwl8k_configure_filter_sniffer_#t~bitwise1690#1 % 4294967296 <= 115; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11389: assume 0 != (mwl8k_bss_info_changed_ap_~skb~3#1.base + mwl8k_bss_info_changed_ap_~skb~3#1.offset) % 18446744073709551616;call mwl8k_bss_info_changed_ap_#t~mem1673#1.base, mwl8k_bss_info_changed_ap_#t~mem1673#1.offset := read~$Pointer$#26(mwl8k_bss_info_changed_ap_~skb~3#1.base, 232 + mwl8k_bss_info_changed_ap_~skb~3#1.offset, 8);call mwl8k_bss_info_changed_ap_#t~mem1674#1 := read~int#26(mwl8k_bss_info_changed_ap_~skb~3#1.base, 104 + mwl8k_bss_info_changed_ap_~skb~3#1.offset, 4);assume { :begin_inline_mwl8k_cmd_set_beacon } true;mwl8k_cmd_set_beacon_#in~hw#1.base, mwl8k_cmd_set_beacon_#in~hw#1.offset, mwl8k_cmd_set_beacon_#in~vif#1.base, mwl8k_cmd_set_beacon_#in~vif#1.offset, mwl8k_cmd_set_beacon_#in~beacon#1.base, mwl8k_cmd_set_beacon_#in~beacon#1.offset, mwl8k_cmd_set_beacon_#in~len#1 := mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset, mwl8k_bss_info_changed_ap_~vif#1.base, mwl8k_bss_info_changed_ap_~vif#1.offset, mwl8k_bss_info_changed_ap_#t~mem1673#1.base, mwl8k_bss_info_changed_ap_#t~mem1673#1.offset, (if mwl8k_bss_info_changed_ap_#t~mem1674#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1674#1 % 4294967296 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1674#1 % 4294967296 % 4294967296 - 4294967296);havoc mwl8k_cmd_set_beacon_#res#1;havoc mwl8k_cmd_set_beacon_#t~ret1238#1.base, mwl8k_cmd_set_beacon_#t~ret1238#1.offset, mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.offset, mwl8k_cmd_set_beacon_#t~ret1240#1, mwl8k_cmd_set_beacon_~hw#1.base, mwl8k_cmd_set_beacon_~hw#1.offset, mwl8k_cmd_set_beacon_~vif#1.base, mwl8k_cmd_set_beacon_~vif#1.offset, mwl8k_cmd_set_beacon_~beacon#1.base, mwl8k_cmd_set_beacon_~beacon#1.offset, mwl8k_cmd_set_beacon_~len#1, mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset, mwl8k_cmd_set_beacon_~rc~15#1, mwl8k_cmd_set_beacon_~tmp~72#1.base, mwl8k_cmd_set_beacon_~tmp~72#1.offset, mwl8k_cmd_set_beacon_~__len~7#1, mwl8k_cmd_set_beacon_~__ret~8#1.base, mwl8k_cmd_set_beacon_~__ret~8#1.offset;mwl8k_cmd_set_beacon_~hw#1.base, mwl8k_cmd_set_beacon_~hw#1.offset := mwl8k_cmd_set_beacon_#in~hw#1.base, mwl8k_cmd_set_beacon_#in~hw#1.offset;mwl8k_cmd_set_beacon_~vif#1.base, mwl8k_cmd_set_beacon_~vif#1.offset := mwl8k_cmd_set_beacon_#in~vif#1.base, mwl8k_cmd_set_beacon_#in~vif#1.offset;mwl8k_cmd_set_beacon_~beacon#1.base, mwl8k_cmd_set_beacon_~beacon#1.offset := mwl8k_cmd_set_beacon_#in~beacon#1.base, mwl8k_cmd_set_beacon_#in~beacon#1.offset;mwl8k_cmd_set_beacon_~len#1 := mwl8k_cmd_set_beacon_#in~len#1;havoc mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset;havoc mwl8k_cmd_set_beacon_~rc~15#1;havoc mwl8k_cmd_set_beacon_~tmp~72#1.base, mwl8k_cmd_set_beacon_~tmp~72#1.offset;havoc mwl8k_cmd_set_beacon_~__len~7#1;havoc mwl8k_cmd_set_beacon_~__ret~8#1.base, mwl8k_cmd_set_beacon_~__ret~8#1.offset; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11389: assume !(0 != (mwl8k_bss_info_changed_ap_~skb~3#1.base + mwl8k_bss_info_changed_ap_~skb~3#1.offset) % 18446744073709551616); [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-5: call mwl8k_configure_filter_sniffer_#t~mem1689#1 := read~int#8(mwl8k_configure_filter_sniffer_~total_flags#1.base, mwl8k_configure_filter_sniffer_~total_flags#1.offset, 4); [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-4: assume 0 == mwl8k_configure_filter_sniffer_#t~mem1689#1 % 4294967296;mwl8k_configure_filter_sniffer_#t~bitwise1690#1 := 0; [2025-02-08 02:31:14,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-4: assume !(0 == mwl8k_configure_filter_sniffer_#t~mem1689#1 % 4294967296); [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10464: mwl8k_cmd_set_new_stn_add_self_#res#1 := mwl8k_cmd_set_new_stn_add_self_~rc~38#1; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12578-1: SUMMARY for call main_#t~ret2000#1 := mwl8k_rxd_8366_ap_process(main_~var_mwl8k_rxd_8366_ap_process_15_p0~0#1.base, main_~var_mwl8k_rxd_8366_ap_process_15_p0~0#1.offset, main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_mwl8k_rxd_8366_ap_process_15_p2~0#1.base, main_~var_mwl8k_rxd_8366_ap_process_15_p2~0#1.offset, main_~var_mwl8k_rxd_8366_ap_process_15_p3~0#1.base, main_~var_mwl8k_rxd_8366_ap_process_15_p3~0#1.offset); srcloc: null [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455-1: [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10464-1: SUMMARY for call kfree(mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.base, mwl8k_cmd_set_new_stn_add_self_~cmd~33#1.offset); srcloc: null [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11455: call write~int#8(mwl8k_configure_filter_sniffer_#t~bitwise1690#1, mwl8k_configure_filter_sniffer_~total_flags#1.base, mwl8k_configure_filter_sniffer_~total_flags#1.offset, 4);havoc mwl8k_configure_filter_sniffer_#t~mem1689#1;havoc mwl8k_configure_filter_sniffer_#t~bitwise1690#1;mwl8k_configure_filter_sniffer_#res#1 := 1; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029-3: [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029-2: ieee80211_is_action_#res#1 := (if 208 == ieee80211_is_action_#t~bitwise287#1 then 1 else 0);havoc ieee80211_is_action_#t~bitwise287#1; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: havoc ieee80211_is_action_#t~bitwise287#1;mwl8k_txq_xmit_#t~ret943#1 := ieee80211_is_action_#res#1;havoc ieee80211_is_action_#t~bitwise287#1, ieee80211_is_action_~fc#1;havoc ieee80211_is_action_#in~fc#1;assume { :end_inline_ieee80211_is_action } true;assume -2147483648 <= mwl8k_txq_xmit_#t~ret943#1 && mwl8k_txq_xmit_#t~ret943#1 <= 2147483647;mwl8k_txq_xmit_~tmp___6~0#1 := mwl8k_txq_xmit_#t~ret943#1;havoc mwl8k_txq_xmit_#t~mem942#1;havoc mwl8k_txq_xmit_#t~ret943#1; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8813: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret948#1 && mwl8k_txq_xmit_#t~ret948#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___10~0#1 := mwl8k_txq_xmit_#t~ret948#1;havoc mwl8k_txq_xmit_#t~mem947#1;havoc mwl8k_txq_xmit_#t~ret948#1; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8813-1: SUMMARY for call mwl8k_txq_xmit_#t~ret948#1 := ldv__builtin_expect((if 0 == mwl8k_txq_xmit_#t~mem947#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029-6: assume 0 == (if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296);ieee80211_is_action_#t~bitwise287#1 := 0; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029-6: assume !(0 == (if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11786: SUMMARY for call mwl8k_remove_stream(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset); srcloc: null [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10795-1: SUMMARY for call kfree(mwl8k_cmd_update_stadb_del_~cmd~39#1.base, mwl8k_cmd_update_stadb_del_~cmd~39#1.offset); srcloc: null [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029-5: assume 252 == (if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296);ieee80211_is_action_#t~bitwise287#1 := (if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029-5: assume !(252 == (if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10795: mwl8k_cmd_update_stadb_del_#res#1 := mwl8k_cmd_update_stadb_del_~rc~45#1; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029-4: havoc ieee80211_is_action_#t~bitwise287#1;assume (((((if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296) < 0 || ieee80211_is_action_#t~bitwise287#1 <= (if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296)) && ieee80211_is_action_#t~bitwise287#1 <= 252) && ieee80211_is_action_#t~bitwise287#1 >= 0) && ((if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296) >= 0 || ieee80211_is_action_#t~bitwise287#1 > 252 + (if ieee80211_is_action_~fc#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_is_action_~fc#1 % 65536 % 4294967296 else ieee80211_is_action_~fc#1 % 65536 % 4294967296 - 4294967296))) && ieee80211_is_action_#t~bitwise287#1 >= -2147483648; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: SUMMARY for call consume_skb(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset); srcloc: null [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522: assume -2147483648 <= mwl8k_configure_filter_#t~ret1712#1 && mwl8k_configure_filter_#t~ret1712#1 <= 2147483647;havoc mwl8k_configure_filter_#t~ret1712#1; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: assume 0 == (mwl8k_cmd_get_stat_~cmd~5#1.base + mwl8k_cmd_get_stat_~cmd~5#1.offset) % 18446744073709551616;mwl8k_cmd_get_stat_#res#1 := -12; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: assume !(0 == (mwl8k_cmd_get_stat_~cmd~5#1.base + mwl8k_cmd_get_stat_~cmd~5#1.offset) % 18446744073709551616);call write~int#26(20, mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset, 2);call write~int#26(264, mwl8k_cmd_get_stat_~cmd~5#1.base, 2 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 2); [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: mwl8k_ampdu_action_#t~ret1755#1 := mwl8k_check_ba_#res#1;havoc mwl8k_check_ba_#t~ret1350#1.base, mwl8k_check_ba_#t~ret1350#1.offset, mwl8k_check_ba_#t~mem1351#1, mwl8k_check_ba_#t~mem1352#1.base, mwl8k_check_ba_#t~mem1352#1.offset, mwl8k_check_ba_#t~memcpy~res1353#1.base, mwl8k_check_ba_#t~memcpy~res1353#1.offset, mwl8k_check_ba_#t~mem1354#1.base, mwl8k_check_ba_#t~mem1354#1.offset, mwl8k_check_ba_#t~memcpy~res1355#1.base, mwl8k_check_ba_#t~memcpy~res1355#1.offset, mwl8k_check_ba_#t~mem1356#1, mwl8k_check_ba_#t~ret1357#1, mwl8k_check_ba_~hw#1.base, mwl8k_check_ba_~hw#1.offset, mwl8k_check_ba_~stream#1.base, mwl8k_check_ba_~stream#1.offset, mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset, mwl8k_check_ba_~rc~35#1, mwl8k_check_ba_~tmp~95#1.base, mwl8k_check_ba_~tmp~95#1.offset, mwl8k_check_ba_~__len~13#1, mwl8k_check_ba_~__ret~14#1.base, mwl8k_check_ba_~__ret~14#1.offset;havoc mwl8k_check_ba_#in~hw#1.base, mwl8k_check_ba_#in~hw#1.offset, mwl8k_check_ba_#in~stream#1.base, mwl8k_check_ba_#in~stream#1.offset;assume { :end_inline_mwl8k_check_ba } true;assume -2147483648 <= mwl8k_ampdu_action_#t~ret1755#1 && mwl8k_ampdu_action_#t~ret1755#1 <= 2147483647;mwl8k_ampdu_action_~rc~53#1 := mwl8k_ampdu_action_#t~ret1755#1; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10729: assume 0 == (mwl8k_cmd_update_stadb_add_~cmd~38#1.base + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset) % 18446744073709551616;mwl8k_cmd_update_stadb_add_#res#1 := -12; [2025-02-08 02:31:14,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10729: assume !(0 == (mwl8k_cmd_update_stadb_add_~cmd~38#1.base + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset) % 18446744073709551616);call write~int#26(4387, mwl8k_cmd_update_stadb_add_~cmd~38#1.base, mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, 2);call write~int#26(84, mwl8k_cmd_update_stadb_add_~cmd~38#1.base, 2 + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, 2);call write~int#26(1, mwl8k_cmd_update_stadb_add_~cmd~38#1.base, 8 + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, 4);mwl8k_cmd_update_stadb_add_~__len~21#1 := 6; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-1: assume { :begin_inline_mwl8k_check_ba } true;mwl8k_check_ba_#in~hw#1.base, mwl8k_check_ba_#in~hw#1.offset, mwl8k_check_ba_#in~stream#1.base, mwl8k_check_ba_#in~stream#1.offset := mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset;havoc mwl8k_check_ba_#res#1;havoc mwl8k_check_ba_#t~ret1350#1.base, mwl8k_check_ba_#t~ret1350#1.offset, mwl8k_check_ba_#t~mem1351#1, mwl8k_check_ba_#t~mem1352#1.base, mwl8k_check_ba_#t~mem1352#1.offset, mwl8k_check_ba_#t~memcpy~res1353#1.base, mwl8k_check_ba_#t~memcpy~res1353#1.offset, mwl8k_check_ba_#t~mem1354#1.base, mwl8k_check_ba_#t~mem1354#1.offset, mwl8k_check_ba_#t~memcpy~res1355#1.base, mwl8k_check_ba_#t~memcpy~res1355#1.offset, mwl8k_check_ba_#t~mem1356#1, mwl8k_check_ba_#t~ret1357#1, mwl8k_check_ba_~hw#1.base, mwl8k_check_ba_~hw#1.offset, mwl8k_check_ba_~stream#1.base, mwl8k_check_ba_~stream#1.offset, mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset, mwl8k_check_ba_~rc~35#1, mwl8k_check_ba_~tmp~95#1.base, mwl8k_check_ba_~tmp~95#1.offset, mwl8k_check_ba_~__len~13#1, mwl8k_check_ba_~__ret~14#1.base, mwl8k_check_ba_~__ret~14#1.offset;mwl8k_check_ba_~hw#1.base, mwl8k_check_ba_~hw#1.offset := mwl8k_check_ba_#in~hw#1.base, mwl8k_check_ba_#in~hw#1.offset;mwl8k_check_ba_~stream#1.base, mwl8k_check_ba_~stream#1.offset := mwl8k_check_ba_#in~stream#1.base, mwl8k_check_ba_#in~stream#1.offset;havoc mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset;havoc mwl8k_check_ba_~rc~35#1;havoc mwl8k_check_ba_~tmp~95#1.base, mwl8k_check_ba_~tmp~95#1.offset;havoc mwl8k_check_ba_~__len~13#1;havoc mwl8k_check_ba_~__ret~14#1.base, mwl8k_check_ba_~__ret~14#1.offset; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381-1: SUMMARY for call mwl8k_probe_#t~ret1956#1 := dev_err(mwl8k_probe_#t~mem1955#1.base, 211 + mwl8k_probe_#t~mem1955#1.offset, 148, 0); srcloc: null [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: assume -2147483648 <= mwl8k_probe_#t~ret1956#1 && mwl8k_probe_#t~ret1956#1 <= 2147483647;havoc mwl8k_probe_#t~mem1955#1.base, mwl8k_probe_#t~mem1955#1.offset;havoc mwl8k_probe_#t~ret1956#1; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522-1: SUMMARY for call mwl8k_configure_filter_#t~ret1712#1 := mwl8k_cmd_set_post_scan(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset, mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset); srcloc: null [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: mwl8k_bss_info_changed_ap_#t~ret1675#1 := mwl8k_cmd_set_beacon_#res#1;havoc mwl8k_cmd_set_beacon_#t~ret1238#1.base, mwl8k_cmd_set_beacon_#t~ret1238#1.offset, mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1239#1.offset, mwl8k_cmd_set_beacon_#t~ret1240#1, mwl8k_cmd_set_beacon_~hw#1.base, mwl8k_cmd_set_beacon_~hw#1.offset, mwl8k_cmd_set_beacon_~vif#1.base, mwl8k_cmd_set_beacon_~vif#1.offset, mwl8k_cmd_set_beacon_~beacon#1.base, mwl8k_cmd_set_beacon_~beacon#1.offset, mwl8k_cmd_set_beacon_~len#1, mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset, mwl8k_cmd_set_beacon_~rc~15#1, mwl8k_cmd_set_beacon_~tmp~72#1.base, mwl8k_cmd_set_beacon_~tmp~72#1.offset, mwl8k_cmd_set_beacon_~__len~7#1, mwl8k_cmd_set_beacon_~__ret~8#1.base, mwl8k_cmd_set_beacon_~__ret~8#1.offset;havoc mwl8k_cmd_set_beacon_#in~hw#1.base, mwl8k_cmd_set_beacon_#in~hw#1.offset, mwl8k_cmd_set_beacon_#in~vif#1.base, mwl8k_cmd_set_beacon_#in~vif#1.offset, mwl8k_cmd_set_beacon_#in~beacon#1.base, mwl8k_cmd_set_beacon_#in~beacon#1.offset, mwl8k_cmd_set_beacon_#in~len#1;assume { :end_inline_mwl8k_cmd_set_beacon } true;assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1675#1 && mwl8k_bss_info_changed_ap_#t~ret1675#1 <= 2147483647;havoc mwl8k_bss_info_changed_ap_#t~mem1673#1.base, mwl8k_bss_info_changed_ap_#t~mem1673#1.offset;havoc mwl8k_bss_info_changed_ap_#t~mem1674#1;havoc mwl8k_bss_info_changed_ap_#t~ret1675#1; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12447: mwl8k_remove_#t~ret1985#1.base, mwl8k_remove_#t~ret1985#1.offset := pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset;havoc pci_get_drvdata_#t~ret241#1.base, pci_get_drvdata_#t~ret241#1.offset, pci_get_drvdata_~pdev#1.base, pci_get_drvdata_~pdev#1.offset, pci_get_drvdata_~tmp~24#1.base, pci_get_drvdata_~tmp~24#1.offset;havoc pci_get_drvdata_#in~pdev#1.base, pci_get_drvdata_#in~pdev#1.offset;assume { :end_inline_pci_get_drvdata } true;mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset := mwl8k_remove_#t~ret1985#1.base, mwl8k_remove_#t~ret1985#1.offset;havoc mwl8k_remove_#t~ret1985#1.base, mwl8k_remove_#t~ret1985#1.offset;mwl8k_remove_~hw~6#1.base, mwl8k_remove_~hw~6#1.offset := mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9805: assume mwl8k_cmd_set_aid_~__len~9#1 % 18446744073709551616 > 63;call mwl8k_cmd_set_aid_#t~mem1273#1.base, mwl8k_cmd_set_aid_#t~mem1273#1.offset := read~$Pointer$#26(mwl8k_cmd_set_aid_~vif#1.base, 4 + mwl8k_cmd_set_aid_~vif#1.offset, 8); [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9805: assume !(mwl8k_cmd_set_aid_~__len~9#1 % 18446744073709551616 > 63);call mwl8k_cmd_set_aid_#t~mem1275#1.base, mwl8k_cmd_set_aid_#t~mem1275#1.offset := read~$Pointer$#26(mwl8k_cmd_set_aid_~vif#1.base, 4 + mwl8k_cmd_set_aid_~vif#1.offset, 8); [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11589: mwl8k_sta_add_~i~16#1 := 0; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12646: assume main_#t~switch1999#1; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12646: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 19 == main_~tmp~126#1; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11655: mwl8k_get_stats_#t~ret1741#1 := mwl8k_cmd_get_stat_#res#1;havoc mwl8k_cmd_get_stat_#t~ret1208#1.base, mwl8k_cmd_get_stat_#t~ret1208#1.offset, mwl8k_cmd_get_stat_#t~ret1209#1, mwl8k_cmd_get_stat_#t~mem1210#1, mwl8k_cmd_get_stat_#t~mem1211#1, mwl8k_cmd_get_stat_#t~mem1212#1, mwl8k_cmd_get_stat_#t~mem1213#1, mwl8k_cmd_get_stat_~hw#1.base, mwl8k_cmd_get_stat_~hw#1.offset, mwl8k_cmd_get_stat_~stats#1.base, mwl8k_cmd_get_stat_~stats#1.offset, mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset, mwl8k_cmd_get_stat_~rc~10#1, mwl8k_cmd_get_stat_~tmp~64#1.base, mwl8k_cmd_get_stat_~tmp~64#1.offset;havoc mwl8k_cmd_get_stat_#in~hw#1.base, mwl8k_cmd_get_stat_#in~hw#1.offset, mwl8k_cmd_get_stat_#in~stats#1.base, mwl8k_cmd_get_stat_#in~stats#1.offset;assume { :end_inline_mwl8k_cmd_get_stat } true;assume -2147483648 <= mwl8k_get_stats_#t~ret1741#1 && mwl8k_get_stats_#t~ret1741#1 <= 2147483647;mwl8k_get_stats_~tmp~119#1 := mwl8k_get_stats_#t~ret1741#1;havoc mwl8k_get_stats_#t~ret1741#1;mwl8k_get_stats_#res#1 := mwl8k_get_stats_~tmp~119#1; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11391: SUMMARY for call kfree_skb(mwl8k_bss_info_changed_ap_~skb~3#1.base, mwl8k_bss_info_changed_ap_~skb~3#1.offset); srcloc: null [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806-1: SUMMARY for call mwl8k_cmd_set_aid_#t~memcpy~res1274#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1274#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_aid_~cmd~14#1.base, 10 + mwl8k_cmd_set_aid_~cmd~14#1.offset, mwl8k_cmd_set_aid_#t~mem1273#1.base, mwl8k_cmd_set_aid_#t~mem1273#1.offset, mwl8k_cmd_set_aid_~__len~9#1); srcloc: null [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815: assume 0 != mwl8k_txq_xmit_~tmp___10~0#1;mwl8k_txq_xmit_~tmp___11~0#1 := 1; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815: assume !(0 != mwl8k_txq_xmit_~tmp___10~0#1);mwl8k_txq_xmit_~tmp___11~0#1 := 0; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: mwl8k_cmd_set_aid_~__ret~10#1.base, mwl8k_cmd_set_aid_~__ret~10#1.offset := mwl8k_cmd_set_aid_#t~memcpy~res1274#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1274#1.offset;havoc mwl8k_cmd_set_aid_#t~mem1273#1.base, mwl8k_cmd_set_aid_#t~mem1273#1.offset;havoc mwl8k_cmd_set_aid_#t~memcpy~res1274#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1274#1.offset; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12581: assume main_#t~switch1999#1; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12581: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 4 == main_~tmp~126#1; [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12647-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12647: assume { :begin_inline_mwl8k_sta_remove } true;mwl8k_sta_remove_#in~hw#1.base, mwl8k_sta_remove_#in~hw#1.offset, mwl8k_sta_remove_#in~vif#1.base, mwl8k_sta_remove_#in~vif#1.offset, mwl8k_sta_remove_#in~sta#1.base, mwl8k_sta_remove_#in~sta#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset, main_~var_mwl8k_sta_remove_115_p2~0#1.base, main_~var_mwl8k_sta_remove_115_p2~0#1.offset;havoc mwl8k_sta_remove_#res#1;havoc mwl8k_sta_remove_#t~mem1718#1.base, mwl8k_sta_remove_#t~mem1718#1.offset, mwl8k_sta_remove_#t~mem1719#1, mwl8k_sta_remove_#t~ret1720#1, mwl8k_sta_remove_#t~ret1721#1, mwl8k_sta_remove_~hw#1.base, mwl8k_sta_remove_~hw#1.offset, mwl8k_sta_remove_~vif#1.base, mwl8k_sta_remove_~vif#1.offset, mwl8k_sta_remove_~sta#1.base, mwl8k_sta_remove_~sta#1.offset, mwl8k_sta_remove_~priv~44#1.base, mwl8k_sta_remove_~priv~44#1.offset, mwl8k_sta_remove_~tmp~117#1, mwl8k_sta_remove_~tmp___0~28#1;mwl8k_sta_remove_~hw#1.base, mwl8k_sta_remove_~hw#1.offset := mwl8k_sta_remove_#in~hw#1.base, mwl8k_sta_remove_#in~hw#1.offset;mwl8k_sta_remove_~vif#1.base, mwl8k_sta_remove_~vif#1.offset := mwl8k_sta_remove_#in~vif#1.base, mwl8k_sta_remove_#in~vif#1.offset;mwl8k_sta_remove_~sta#1.base, mwl8k_sta_remove_~sta#1.offset := mwl8k_sta_remove_#in~sta#1.base, mwl8k_sta_remove_#in~sta#1.offset;havoc mwl8k_sta_remove_~priv~44#1.base, mwl8k_sta_remove_~priv~44#1.offset;havoc mwl8k_sta_remove_~tmp~117#1;havoc mwl8k_sta_remove_~tmp___0~28#1;call mwl8k_sta_remove_#t~mem1718#1.base, mwl8k_sta_remove_#t~mem1718#1.offset := read~$Pointer$#26(mwl8k_sta_remove_~hw#1.base, 53 + mwl8k_sta_remove_~hw#1.offset, 8);mwl8k_sta_remove_~priv~44#1.base, mwl8k_sta_remove_~priv~44#1.offset := mwl8k_sta_remove_#t~mem1718#1.base, mwl8k_sta_remove_#t~mem1718#1.offset;havoc mwl8k_sta_remove_#t~mem1718#1.base, mwl8k_sta_remove_#t~mem1718#1.offset;call mwl8k_sta_remove_#t~mem1719#1 := read~int#26(mwl8k_sta_remove_~priv~44#1.base, 60 + mwl8k_sta_remove_~priv~44#1.offset, 1); [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-2: [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-1: mwl8k_bss_info_changed_sta_#t~short1650#1 := 0 != mwl8k_bss_info_changed_sta_#t~bitwise1649#1 % 4294967296; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-4: assume 19 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1649#1 := mwl8k_bss_info_changed_sta_~changed#1; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-4: assume !(19 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-3: havoc mwl8k_bss_info_changed_sta_#t~bitwise1649#1;assume mwl8k_bss_info_changed_sta_#t~bitwise1649#1 % 4294967296 <= mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 && mwl8k_bss_info_changed_sta_#t~bitwise1649#1 % 4294967296 <= 19; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10401: mwl8k_cmd_set_new_stn_add_~tmp~98#1.base, mwl8k_cmd_set_new_stn_add_~tmp~98#1.offset := mwl8k_cmd_set_new_stn_add_#t~ret1382#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1382#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~ret1382#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1382#1.offset;mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset := mwl8k_cmd_set_new_stn_add_~tmp~98#1.base, mwl8k_cmd_set_new_stn_add_~tmp~98#1.offset; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12449: assume 0 == (mwl8k_remove_~hw~6#1.base + mwl8k_remove_~hw~6#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12449: assume !(0 == (mwl8k_remove_~hw~6#1.base + mwl8k_remove_~hw~6#1.offset) % 18446744073709551616);call mwl8k_remove_#t~mem1986#1.base, mwl8k_remove_#t~mem1986#1.offset := read~$Pointer$#26(mwl8k_remove_~hw~6#1.base, 53 + mwl8k_remove_~hw~6#1.offset, 8);mwl8k_remove_~priv~56#1.base, mwl8k_remove_~priv~56#1.offset := mwl8k_remove_#t~mem1986#1.base, mwl8k_remove_#t~mem1986#1.offset;havoc mwl8k_remove_#t~mem1986#1.base, mwl8k_remove_#t~mem1986#1.offset;assume { :begin_inline_wait_for_completion } true;wait_for_completion_#in~arg0#1.base, wait_for_completion_#in~arg0#1.offset := mwl8k_remove_~priv~56#1.base, 2458 + mwl8k_remove_~priv~56#1.offset;havoc wait_for_completion_~arg0#1.base, wait_for_completion_~arg0#1.offset;wait_for_completion_~arg0#1.base, wait_for_completion_~arg0#1.offset := wait_for_completion_#in~arg0#1.base, wait_for_completion_#in~arg0#1.offset; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10401-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_#t~ret1382#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1382#1.offset := kzalloc(48, 208); srcloc: null [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: assume mwl8k_bss_info_changed_sta_#t~short1650#1;havoc mwl8k_bss_info_changed_sta_#t~mem1648#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1649#1;havoc mwl8k_bss_info_changed_sta_#t~short1650#1;assume { :begin_inline_mwl8k_cmd_set_aid } true;mwl8k_cmd_set_aid_#in~hw#1.base, mwl8k_cmd_set_aid_#in~hw#1.offset, mwl8k_cmd_set_aid_#in~vif#1.base, mwl8k_cmd_set_aid_#in~vif#1.offset, mwl8k_cmd_set_aid_#in~legacy_rate_mask#1 := mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset, mwl8k_bss_info_changed_sta_~vif#1.base, mwl8k_bss_info_changed_sta_~vif#1.offset, mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1;havoc mwl8k_cmd_set_aid_#res#1;havoc mwl8k_cmd_set_aid_#t~ret1271#1.base, mwl8k_cmd_set_aid_#t~ret1271#1.offset, mwl8k_cmd_set_aid_#t~mem1272#1, mwl8k_cmd_set_aid_#t~mem1273#1.base, mwl8k_cmd_set_aid_#t~mem1273#1.offset, mwl8k_cmd_set_aid_#t~memcpy~res1274#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1274#1.offset, mwl8k_cmd_set_aid_#t~mem1275#1.base, mwl8k_cmd_set_aid_#t~mem1275#1.offset, mwl8k_cmd_set_aid_#t~memcpy~res1276#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1276#1.offset, mwl8k_cmd_set_aid_#t~mem1277#1, mwl8k_cmd_set_aid_#t~mem1278#1, mwl8k_cmd_set_aid_#t~switch1279#1, mwl8k_cmd_set_aid_#t~ret1280#1, mwl8k_cmd_set_aid_~hw#1.base, mwl8k_cmd_set_aid_~hw#1.offset, mwl8k_cmd_set_aid_~vif#1.base, mwl8k_cmd_set_aid_~vif#1.offset, mwl8k_cmd_set_aid_~legacy_rate_mask#1, mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset, mwl8k_cmd_set_aid_~prot_mode~0#1, mwl8k_cmd_set_aid_~rc~19#1, mwl8k_cmd_set_aid_~tmp~77#1.base, mwl8k_cmd_set_aid_~tmp~77#1.offset, mwl8k_cmd_set_aid_~__len~9#1, mwl8k_cmd_set_aid_~__ret~10#1.base, mwl8k_cmd_set_aid_~__ret~10#1.offset;mwl8k_cmd_set_aid_~hw#1.base, mwl8k_cmd_set_aid_~hw#1.offset := mwl8k_cmd_set_aid_#in~hw#1.base, mwl8k_cmd_set_aid_#in~hw#1.offset;mwl8k_cmd_set_aid_~vif#1.base, mwl8k_cmd_set_aid_~vif#1.offset := mwl8k_cmd_set_aid_#in~vif#1.base, mwl8k_cmd_set_aid_#in~vif#1.offset;mwl8k_cmd_set_aid_~legacy_rate_mask#1 := mwl8k_cmd_set_aid_#in~legacy_rate_mask#1;havoc mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset;havoc mwl8k_cmd_set_aid_~prot_mode~0#1;havoc mwl8k_cmd_set_aid_~rc~19#1;havoc mwl8k_cmd_set_aid_~tmp~77#1.base, mwl8k_cmd_set_aid_~tmp~77#1.offset;havoc mwl8k_cmd_set_aid_~__len~9#1;havoc mwl8k_cmd_set_aid_~__ret~10#1.base, mwl8k_cmd_set_aid_~__ret~10#1.offset; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: assume !mwl8k_bss_info_changed_sta_#t~short1650#1;havoc mwl8k_bss_info_changed_sta_#t~mem1648#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1649#1;havoc mwl8k_bss_info_changed_sta_#t~short1650#1; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-6: assume mwl8k_bss_info_changed_sta_#t~short1650#1; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-6: assume !mwl8k_bss_info_changed_sta_#t~short1650#1; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-5: assume 0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1649#1 := 0; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-5: assume !(0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326-7: call mwl8k_bss_info_changed_sta_#t~mem1648#1 := read~int#26(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1650#1 := 0 != (if mwl8k_bss_info_changed_sta_#t~mem1648#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1648#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1648#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11789: assume mwl8k_ampdu_action_#t~switch1749#1;mwl8k_ampdu_action_~rc~53#1 := -524; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11789: assume !mwl8k_ampdu_action_#t~switch1749#1; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684: assume 0 == mwl8k_tx_count_packet_#t~mem905#1 % 4294967296;havoc mwl8k_tx_count_packet_#t~mem905#1;call write~int#26(~jiffies~0, mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4); [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8684: assume !(0 == mwl8k_tx_count_packet_#t~mem905#1 % 4294967296);havoc mwl8k_tx_count_packet_#t~mem905#1; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12648: main_#t~ret2009#1 := mwl8k_sta_remove_#res#1;havoc mwl8k_sta_remove_#t~mem1718#1.base, mwl8k_sta_remove_#t~mem1718#1.offset, mwl8k_sta_remove_#t~mem1719#1, mwl8k_sta_remove_#t~ret1720#1, mwl8k_sta_remove_#t~ret1721#1, mwl8k_sta_remove_~hw#1.base, mwl8k_sta_remove_~hw#1.offset, mwl8k_sta_remove_~vif#1.base, mwl8k_sta_remove_~vif#1.offset, mwl8k_sta_remove_~sta#1.base, mwl8k_sta_remove_~sta#1.offset, mwl8k_sta_remove_~priv~44#1.base, mwl8k_sta_remove_~priv~44#1.offset, mwl8k_sta_remove_~tmp~117#1, mwl8k_sta_remove_~tmp___0~28#1;havoc mwl8k_sta_remove_#in~hw#1.base, mwl8k_sta_remove_#in~hw#1.offset, mwl8k_sta_remove_#in~vif#1.base, mwl8k_sta_remove_#in~vif#1.offset, mwl8k_sta_remove_#in~sta#1.base, mwl8k_sta_remove_#in~sta#1.offset;assume { :end_inline_mwl8k_sta_remove } true;assume -2147483648 <= main_#t~ret2009#1 && main_#t~ret2009#1 <= 2147483647; [2025-02-08 02:31:14,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12582: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: mwl8k_bss_info_changed_sta_#t~ret1651#1 := mwl8k_cmd_set_aid_#res#1;havoc mwl8k_cmd_set_aid_#t~ret1271#1.base, mwl8k_cmd_set_aid_#t~ret1271#1.offset, mwl8k_cmd_set_aid_#t~mem1272#1, mwl8k_cmd_set_aid_#t~mem1273#1.base, mwl8k_cmd_set_aid_#t~mem1273#1.offset, mwl8k_cmd_set_aid_#t~memcpy~res1274#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1274#1.offset, mwl8k_cmd_set_aid_#t~mem1275#1.base, mwl8k_cmd_set_aid_#t~mem1275#1.offset, mwl8k_cmd_set_aid_#t~memcpy~res1276#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1276#1.offset, mwl8k_cmd_set_aid_#t~mem1277#1, mwl8k_cmd_set_aid_#t~mem1278#1, mwl8k_cmd_set_aid_#t~switch1279#1, mwl8k_cmd_set_aid_#t~ret1280#1, mwl8k_cmd_set_aid_~hw#1.base, mwl8k_cmd_set_aid_~hw#1.offset, mwl8k_cmd_set_aid_~vif#1.base, mwl8k_cmd_set_aid_~vif#1.offset, mwl8k_cmd_set_aid_~legacy_rate_mask#1, mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset, mwl8k_cmd_set_aid_~prot_mode~0#1, mwl8k_cmd_set_aid_~rc~19#1, mwl8k_cmd_set_aid_~tmp~77#1.base, mwl8k_cmd_set_aid_~tmp~77#1.offset, mwl8k_cmd_set_aid_~__len~9#1, mwl8k_cmd_set_aid_~__ret~10#1.base, mwl8k_cmd_set_aid_~__ret~10#1.offset;havoc mwl8k_cmd_set_aid_#in~hw#1.base, mwl8k_cmd_set_aid_#in~hw#1.offset, mwl8k_cmd_set_aid_#in~vif#1.base, mwl8k_cmd_set_aid_#in~vif#1.offset, mwl8k_cmd_set_aid_#in~legacy_rate_mask#1;assume { :end_inline_mwl8k_cmd_set_aid } true;assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1651#1 && mwl8k_bss_info_changed_sta_#t~ret1651#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1651#1;havoc mwl8k_bss_info_changed_sta_#t~ret1651#1; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: mwl8k_txq_xmit_~txq~4#1.base, mwl8k_txq_xmit_~txq~4#1.offset := mwl8k_txq_xmit_~priv~13#1.base, 1681 + mwl8k_txq_xmit_~priv~13#1.offset + 36 * (if mwl8k_txq_xmit_~index#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_~index#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_xmit_~index#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call mwl8k_txq_xmit_#t~mem978#1 := read~int#26(mwl8k_txq_xmit_~txq~4#1.base, 8 + mwl8k_txq_xmit_~txq~4#1.offset, 4); [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883-1: SUMMARY for call spin_lock_bh(mwl8k_txq_xmit_~priv~13#1.base, 1522 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: call mwl8k_add_interface_#t~mem1558#1 := read~int#26(mwl8k_add_interface_~priv~36#1.base, 1089 + mwl8k_add_interface_~priv~36#1.offset, 4);mwl8k_add_interface_~macids_supported~0#1 := mwl8k_add_interface_#t~mem1558#1; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751-2: call mwl8k_txq_xmit_#t~mem915#1 := read~int#26(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751: assume -2147483648 <= mwl8k_txq_xmit_#t~ret916#1 && mwl8k_txq_xmit_#t~ret916#1 <= 2147483647;mwl8k_txq_xmit_~tmp___1~10#1 := mwl8k_txq_xmit_#t~ret916#1;havoc mwl8k_txq_xmit_#t~mem915#1;havoc mwl8k_txq_xmit_#t~ret916#1; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751-1: SUMMARY for call mwl8k_txq_xmit_#t~ret916#1 := ieee80211_is_mgmt((if mwl8k_txq_xmit_#t~mem915#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem915#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem915#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526-2: havoc mwl8k_configure_filter_#t~bitwise1714#1;assume mwl8k_configure_filter_#t~bitwise1714#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1713#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1714#1 % 4294967296 <= 2; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526-1: [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403: assume 0 == (mwl8k_cmd_set_new_stn_add_~cmd~32#1.base + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset) % 18446744073709551616;mwl8k_cmd_set_new_stn_add_#res#1 := -12; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403: assume !(0 == (mwl8k_cmd_set_new_stn_add_~cmd~32#1.base + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset) % 18446744073709551616);call write~int#26(4369, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 2);call write~int#26(48, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 2 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 2);call mwl8k_cmd_set_new_stn_add_#t~mem1383#1 := read~int#26(mwl8k_cmd_set_new_stn_add_~sta#1.base, 18 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 2);call write~int#26(mwl8k_cmd_set_new_stn_add_#t~mem1383#1, mwl8k_cmd_set_new_stn_add_~cmd~32#1.base, 8 + mwl8k_cmd_set_new_stn_add_~cmd~32#1.offset, 2);havoc mwl8k_cmd_set_new_stn_add_#t~mem1383#1;mwl8k_cmd_set_new_stn_add_~__len~15#1 := 6; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526-4: assume 0 == mwl8k_configure_filter_#t~mem1713#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1714#1 := 0; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526-4: assume !(0 == mwl8k_configure_filter_#t~mem1713#1 % 4294967296); [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526-3: assume 2 == mwl8k_configure_filter_#t~mem1713#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1714#1 := mwl8k_configure_filter_#t~mem1713#1; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526-3: assume !(2 == mwl8k_configure_filter_#t~mem1713#1 % 4294967296); [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11592: mwl8k_sta_add_~key~0#1.base, mwl8k_sta_add_~key~0#1.offset := mwl8k_sta_add_~mwl8k_vif~10#1.base, 1 + (30 + mwl8k_sta_add_~mwl8k_vif~10#1.offset + 26 * mwl8k_sta_add_~i~16#1);call mwl8k_sta_add_#t~mem1727#1 := read~int#26(mwl8k_sta_add_~mwl8k_vif~10#1.base, 30 + mwl8k_sta_add_~mwl8k_vif~10#1.offset + 26 * mwl8k_sta_add_~i~16#1, 1); [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526: assume 0 != mwl8k_configure_filter_#t~bitwise1714#1 % 4294967296;havoc mwl8k_configure_filter_#t~mem1713#1;havoc mwl8k_configure_filter_#t~bitwise1714#1; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526: assume !(0 != mwl8k_configure_filter_#t~bitwise1714#1 % 4294967296);havoc mwl8k_configure_filter_#t~mem1713#1;havoc mwl8k_configure_filter_#t~bitwise1714#1; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12583: SUMMARY for call mwl8k_rxd_sta_init(main_~var_mwl8k_rxd_sta_init_16_p0~0#1.base, main_~var_mwl8k_rxd_sta_init_16_p0~0#1.offset, main_~var_mwl8k_rxd_sta_init_16_p1~0#1); srcloc: null [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: mwl8k_create_ba_~tmp~96#1.base, mwl8k_create_ba_~tmp~96#1.offset := mwl8k_create_ba_#t~ret1358#1.base, mwl8k_create_ba_#t~ret1358#1.offset;havoc mwl8k_create_ba_#t~ret1358#1.base, mwl8k_create_ba_#t~ret1358#1.offset;mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset := mwl8k_create_ba_~tmp~96#1.base, mwl8k_create_ba_~tmp~96#1.offset; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1); [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337-1: SUMMARY for call mwl8k_create_ba_#t~ret1358#1.base, mwl8k_create_ba_#t~ret1358#1.offset := kzalloc(51, 208); srcloc: null [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11526-5: call mwl8k_configure_filter_#t~mem1713#1 := read~int#8(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume -2147483648 <= mwl8k_cmd_set_slot_#t~ret1293#1 && mwl8k_cmd_set_slot_#t~ret1293#1 <= 2147483647;mwl8k_cmd_set_slot_~rc~23#1 := mwl8k_cmd_set_slot_#t~ret1293#1;havoc mwl8k_cmd_set_slot_#t~ret1293#1; [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941-1: SUMMARY for call mwl8k_cmd_set_slot_#t~ret1293#1 := mwl8k_post_cmd(mwl8k_cmd_set_slot_~hw#1.base, mwl8k_cmd_set_slot_~hw#1.offset, mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset); srcloc: null [2025-02-08 02:31:14,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725-1: SUMMARY for call msleep(1000); srcloc: null [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: mwl8k_ampdu_action_~i~17#1 := 1 + mwl8k_ampdu_action_~i~17#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12650: assume main_#t~switch1999#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12650: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 20 == main_~tmp~126#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: mwl8k_cmd_set_aid_~__ret~10#1.base, mwl8k_cmd_set_aid_~__ret~10#1.offset := mwl8k_cmd_set_aid_#t~memcpy~res1276#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1276#1.offset;havoc mwl8k_cmd_set_aid_#t~mem1275#1.base, mwl8k_cmd_set_aid_#t~mem1275#1.offset;havoc mwl8k_cmd_set_aid_#t~memcpy~res1276#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1276#1.offset; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809-1: SUMMARY for call mwl8k_cmd_set_aid_#t~memcpy~res1276#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1276#1.offset := #Ultimate.C_memcpy#26(mwl8k_cmd_set_aid_~cmd~14#1.base, 10 + mwl8k_cmd_set_aid_~cmd~14#1.offset, mwl8k_cmd_set_aid_#t~mem1275#1.base, mwl8k_cmd_set_aid_#t~mem1275#1.offset, mwl8k_cmd_set_aid_~__len~9#1); srcloc: null [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: assume 0 != mwl8k_txq_xmit_~tmp___1~10#1;mwl8k_txq_xmit_~mgmtframe~0#1 := 1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: assume !(0 != mwl8k_txq_xmit_~tmp___1~10#1); [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11593: assume 0 != mwl8k_sta_add_#t~mem1727#1 % 256 % 4294967296;havoc mwl8k_sta_add_#t~mem1727#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11593: assume !(0 != mwl8k_sta_add_#t~mem1727#1 % 256 % 4294967296);havoc mwl8k_sta_add_#t~mem1727#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11527: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9942-1: SUMMARY for call kfree(mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset); srcloc: null [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: assume mwl8k_txq_xmit_#t~mem978#1 % 4294967296 > 125;havoc mwl8k_txq_xmit_#t~mem978#1;mwl8k_txq_xmit_#t~short980#1 := 0 == mwl8k_txq_xmit_~mgmtframe~0#1 % 256; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: assume !(mwl8k_txq_xmit_#t~mem978#1 % 4294967296 > 125);havoc mwl8k_txq_xmit_#t~mem978#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-4: assume mwl8k_add_interface_#t~switch1551#1;call mwl8k_add_interface_#t~mem1559#1 := read~int#26(mwl8k_add_interface_~priv~36#1.base, 60 + mwl8k_add_interface_~priv~36#1.offset, 1);mwl8k_add_interface_#t~short1561#1 := 0 != (if mwl8k_add_interface_#t~mem1559#1 % 256 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~mem1559#1 % 256 % 4294967296 else mwl8k_add_interface_#t~mem1559#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-4: assume !mwl8k_add_interface_#t~switch1551#1;mwl8k_add_interface_#t~switch1551#1 := true; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-1: assume 0 == mwl8k_add_interface_~tmp___0~25#1;mwl8k_add_interface_#res#1 := -16; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-1: assume !(0 == mwl8k_add_interface_~tmp___0~25#1);call mwl8k_add_interface_#t~mem1563#1.base, mwl8k_add_interface_#t~mem1563#1.offset := read~$Pointer$#26(mwl8k_add_interface_~di~1#1.base, 16 + mwl8k_add_interface_~di~1#1.offset, 8); [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065: assume 0 != mwl8k_add_interface_~rc~47#1;mwl8k_add_interface_#res#1 := mwl8k_add_interface_~rc~47#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065: assume !(0 != mwl8k_add_interface_~rc~47#1); [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-3: assume mwl8k_add_interface_#t~short1561#1;call mwl8k_add_interface_#t~mem1560#1.base, mwl8k_add_interface_#t~mem1560#1.offset := read~$Pointer$#26(mwl8k_add_interface_~di~1#1.base, 16 + mwl8k_add_interface_~di~1#1.offset, 8);mwl8k_add_interface_#t~short1561#1 := 0 != (mwl8k_add_interface_#t~mem1560#1.base + mwl8k_add_interface_#t~mem1560#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-3: assume !mwl8k_add_interface_#t~short1561#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9942: mwl8k_cmd_set_slot_#res#1 := mwl8k_cmd_set_slot_~rc~23#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-2: assume mwl8k_add_interface_#t~short1561#1;havoc mwl8k_add_interface_#t~mem1559#1;havoc mwl8k_add_interface_#t~mem1560#1.base, mwl8k_add_interface_#t~mem1560#1.offset;havoc mwl8k_add_interface_#t~short1561#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-2: assume !mwl8k_add_interface_#t~short1561#1;havoc mwl8k_add_interface_#t~mem1559#1;havoc mwl8k_add_interface_#t~mem1560#1.base, mwl8k_add_interface_#t~mem1560#1.offset;havoc mwl8k_add_interface_#t~short1561#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594: assume -2147483648 <= mwl8k_sta_add_#t~ret1728#1 && mwl8k_sta_add_#t~ret1728#1 <= 2147483647;havoc mwl8k_sta_add_#t~ret1728#1; [2025-02-08 02:31:14,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12651: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11396: assume 0 != mwl8k_bss_info_changed_ap_#t~bitwise1676#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~bitwise1676#1;call mwl8k_bss_info_changed_ap_#t~mem1677#1 := read~int#22(mwl8k_bss_info_changed_ap_~info#1.base, 15 + mwl8k_bss_info_changed_ap_~info#1.offset, 1);assume { :begin_inline_mwl8k_cmd_bss_start } true;mwl8k_cmd_bss_start_#in~hw#1.base, mwl8k_cmd_bss_start_#in~hw#1.offset, mwl8k_cmd_bss_start_#in~vif#1.base, mwl8k_cmd_bss_start_#in~vif#1.offset, mwl8k_cmd_bss_start_#in~enable#1 := mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset, mwl8k_bss_info_changed_ap_~vif#1.base, mwl8k_bss_info_changed_ap_~vif#1.offset, (if mwl8k_bss_info_changed_ap_#t~mem1677#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1677#1 % 256 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1677#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_cmd_bss_start_#res#1;havoc mwl8k_cmd_bss_start_#t~ret1348#1.base, mwl8k_cmd_bss_start_#t~ret1348#1.offset, mwl8k_cmd_bss_start_#t~ret1349#1, mwl8k_cmd_bss_start_~hw#1.base, mwl8k_cmd_bss_start_~hw#1.offset, mwl8k_cmd_bss_start_~vif#1.base, mwl8k_cmd_bss_start_~vif#1.offset, mwl8k_cmd_bss_start_~enable#1, mwl8k_cmd_bss_start_~cmd~28#1.base, mwl8k_cmd_bss_start_~cmd~28#1.offset, mwl8k_cmd_bss_start_~rc~34#1, mwl8k_cmd_bss_start_~tmp~94#1.base, mwl8k_cmd_bss_start_~tmp~94#1.offset;mwl8k_cmd_bss_start_~hw#1.base, mwl8k_cmd_bss_start_~hw#1.offset := mwl8k_cmd_bss_start_#in~hw#1.base, mwl8k_cmd_bss_start_#in~hw#1.offset;mwl8k_cmd_bss_start_~vif#1.base, mwl8k_cmd_bss_start_~vif#1.offset := mwl8k_cmd_bss_start_#in~vif#1.base, mwl8k_cmd_bss_start_#in~vif#1.offset;mwl8k_cmd_bss_start_~enable#1 := mwl8k_cmd_bss_start_#in~enable#1;havoc mwl8k_cmd_bss_start_~cmd~28#1.base, mwl8k_cmd_bss_start_~cmd~28#1.offset;havoc mwl8k_cmd_bss_start_~rc~34#1;havoc mwl8k_cmd_bss_start_~tmp~94#1.base, mwl8k_cmd_bss_start_~tmp~94#1.offset; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11396: assume !(0 != mwl8k_bss_info_changed_ap_#t~bitwise1676#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~bitwise1676#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387-1: SUMMARY for call init_completion(mwl8k_probe_~priv~55#1.base, 2458 + mwl8k_probe_~priv~55#1.offset); srcloc: null [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339: assume 0 == (mwl8k_create_ba_~cmd~30#1.base + mwl8k_create_ba_~cmd~30#1.offset) % 18446744073709551616;mwl8k_create_ba_#res#1 := -12; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339: assume !(0 == (mwl8k_create_ba_~cmd~30#1.base + mwl8k_create_ba_~cmd~30#1.offset) % 18446744073709551616);call write~int#26(4389, mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset, 2);call write~int#26(51, mwl8k_create_ba_~cmd~30#1.base, 2 + mwl8k_create_ba_~cmd~30#1.offset, 2);call write~int#26(0, mwl8k_create_ba_~cmd~30#1.base, 8 + mwl8k_create_ba_~cmd~30#1.offset, 4);call write~int#26(mwl8k_create_ba_~buf_size#1 % 256, mwl8k_create_ba_~cmd~30#1.base, 20 + mwl8k_create_ba_~cmd~30#1.offset, 4);call write~int#26(mwl8k_create_ba_~buf_size#1 % 256, mwl8k_create_ba_~cmd~30#1.base, 24 + mwl8k_create_ba_~cmd~30#1.offset, 4);call mwl8k_create_ba_#t~mem1359#1 := read~int#26(mwl8k_create_ba_~stream#1.base, 10 + mwl8k_create_ba_~stream#1.offset, 1);call write~int#26(mwl8k_create_ba_#t~mem1359#1, mwl8k_create_ba_~cmd~30#1.base, 36 + mwl8k_create_ba_~cmd~30#1.offset, 1);havoc mwl8k_create_ba_#t~mem1359#1;mwl8k_create_ba_~__len~14#1 := 6; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11396-2: havoc mwl8k_bss_info_changed_ap_#t~bitwise1676#1;assume mwl8k_bss_info_changed_ap_#t~bitwise1676#1 % 4294967296 <= mwl8k_bss_info_changed_ap_~changed#1 % 4294967296 && mwl8k_bss_info_changed_ap_#t~bitwise1676#1 % 4294967296 <= 512; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12387: call mwl8k_probe_#t~mem1957#1.base, mwl8k_probe_#t~mem1957#1.offset := read~$Pointer$#26(mwl8k_probe_~priv~55#1.base, 20 + mwl8k_probe_~priv~55#1.offset, 8);mwl8k_probe_~di~4#1.base, mwl8k_probe_~di~4#1.offset := mwl8k_probe_#t~mem1957#1.base, mwl8k_probe_#t~mem1957#1.offset;havoc mwl8k_probe_#t~mem1957#1.base, mwl8k_probe_#t~mem1957#1.offset;mwl8k_probe_#t~short1959#1 := 0 != (if ~ap_mode_default~0 % 256 % 4294967296 <= 2147483647 then ~ap_mode_default~0 % 256 % 4294967296 else ~ap_mode_default~0 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11396-1: [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528: mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset := mwl8k_configure_filter_#t~ret1715#1.base, mwl8k_configure_filter_#t~ret1715#1.offset;havoc mwl8k_configure_filter_#t~ret1715#1.base, mwl8k_configure_filter_#t~ret1715#1.offset; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: assume -2147483648 <= mwl8k_cmd_get_stat_#t~ret1209#1 && mwl8k_cmd_get_stat_#t~ret1209#1 <= 2147483647;mwl8k_cmd_get_stat_~rc~10#1 := mwl8k_cmd_get_stat_#t~ret1209#1;havoc mwl8k_cmd_get_stat_#t~ret1209#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11594-1: SUMMARY for call mwl8k_sta_add_#t~ret1728#1 := mwl8k_set_key(mwl8k_sta_add_~hw#1.base, mwl8k_sta_add_~hw#1.offset, 0, mwl8k_sta_add_~vif#1.base, mwl8k_sta_add_~vif#1.offset, mwl8k_sta_add_~sta#1.base, mwl8k_sta_add_~sta#1.offset, mwl8k_sta_add_~key~0#1.base, mwl8k_sta_add_~key~0#1.offset); srcloc: null [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585: assume main_#t~switch1999#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585: assume !main_#t~switch1999#1;main_#t~switch1999#1 := main_#t~switch1999#1 || 5 == main_~tmp~126#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480-1: SUMMARY for call mwl8k_cmd_get_stat_#t~ret1209#1 := mwl8k_post_cmd(mwl8k_cmd_get_stat_~hw#1.base, mwl8k_cmd_get_stat_~hw#1.offset, mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset); srcloc: null [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528-1: SUMMARY for call mwl8k_configure_filter_#t~ret1715#1.base, mwl8k_configure_filter_#t~ret1715#1.offset := __mwl8k_cmd_mac_multicast_adr(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset, 1, 0, 0); srcloc: null [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: assume -2147483648 <= mwl8k_cmd_use_fixed_rate_ap_#t~ret1310#1 && mwl8k_cmd_use_fixed_rate_ap_#t~ret1310#1 <= 2147483647;mwl8k_cmd_use_fixed_rate_ap_~rc~28#1 := mwl8k_cmd_use_fixed_rate_ap_#t~ret1310#1;havoc mwl8k_cmd_use_fixed_rate_ap_#t~ret1310#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075-1: SUMMARY for call mwl8k_cmd_use_fixed_rate_ap_#t~ret1310#1 := mwl8k_post_cmd(mwl8k_cmd_use_fixed_rate_ap_~hw#1.base, mwl8k_cmd_use_fixed_rate_ap_~hw#1.offset, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset); srcloc: null [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1626#1 && mwl8k_bss_info_changed_sta_#t~ret1626#1 <= 2147483647;mwl8k_bss_info_changed_sta_~tmp~111#1 := mwl8k_bss_info_changed_sta_#t~ret1626#1;havoc mwl8k_bss_info_changed_sta_#t~ret1626#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11396-4: assume 0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1676#1 := 0; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11396-4: assume !(0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11396-3: assume 512 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1676#1 := mwl8k_bss_info_changed_ap_~changed#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11396-3: assume !(512 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~ret1626#1 := mwl8k_fw_lock(mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset); srcloc: null [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886-1: assume mwl8k_txq_xmit_#t~short980#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886-1: assume !mwl8k_txq_xmit_#t~short980#1;call mwl8k_txq_xmit_#t~mem979#1 := read~int#26(mwl8k_txq_xmit_~txq~4#1.base, 8 + mwl8k_txq_xmit_~txq~4#1.offset, 4);mwl8k_txq_xmit_#t~short980#1 := 128 == mwl8k_txq_xmit_#t~mem979#1 % 4294967296; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: assume mwl8k_txq_xmit_#t~short980#1;havoc mwl8k_txq_xmit_#t~mem979#1;havoc mwl8k_txq_xmit_#t~short980#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8886: assume !mwl8k_txq_xmit_#t~short980#1;havoc mwl8k_txq_xmit_#t~mem979#1;havoc mwl8k_txq_xmit_#t~short980#1; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652: assume -2147483648 <= main_#t~ret2010#1 && main_#t~ret2010#1 <= 2147483647; [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12586: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:31:14,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652-1: SUMMARY for call main_#t~ret2010#1 := mwl8k_conf_tx(main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_group4~0#1.base, main_~var_group4~0#1.offset, (if main_~var_mwl8k_conf_tx_117_p2~0#1 % 65536 % 4294967296 <= 2147483647 then main_~var_mwl8k_conf_tx_117_p2~0#1 % 65536 % 4294967296 else main_~var_mwl8k_conf_tx_117_p2~0#1 % 65536 % 4294967296 - 4294967296), main_~var_mwl8k_conf_tx_117_p3~0#1.base, main_~var_mwl8k_conf_tx_117_p3~0#1.offset); srcloc: null [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-1: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~48#1.base, 1098 + mwl8k_ampdu_action_~priv~48#1.offset); srcloc: null [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793: mwl8k_ampdu_action_#res#1 := mwl8k_ampdu_action_~rc~53#1; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688: assume (~jiffies~0 - mwl8k_tx_count_packet_#t~mem906#1 % 4294967296) % 18446744073709551616 > 250;havoc mwl8k_tx_count_packet_#t~mem906#1;call write~int#26(0, mwl8k_tx_count_packet_~tx_stats~1#1.base, 4 + mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4);call write~int#26(0, mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4); [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688: assume !((~jiffies~0 - mwl8k_tx_count_packet_#t~mem906#1 % 4294967296) % 18446744073709551616 > 250);havoc mwl8k_tx_count_packet_#t~mem906#1;call mwl8k_tx_count_packet_#t~mem907#1 := read~int#26(mwl8k_tx_count_packet_~tx_stats~1#1.base, 4 + mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4);call write~int#26(1 + mwl8k_tx_count_packet_#t~mem907#1, mwl8k_tx_count_packet_~tx_stats~1#1.base, 4 + mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4);havoc mwl8k_tx_count_packet_#t~mem907#1; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-1: call mwl8k_tx_count_packet_#t~mem906#1 := read~int#26(mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4); [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397: mwl8k_bss_info_changed_ap_#t~ret1678#1 := mwl8k_cmd_bss_start_#res#1;havoc mwl8k_cmd_bss_start_#t~ret1348#1.base, mwl8k_cmd_bss_start_#t~ret1348#1.offset, mwl8k_cmd_bss_start_#t~ret1349#1, mwl8k_cmd_bss_start_~hw#1.base, mwl8k_cmd_bss_start_~hw#1.offset, mwl8k_cmd_bss_start_~vif#1.base, mwl8k_cmd_bss_start_~vif#1.offset, mwl8k_cmd_bss_start_~enable#1, mwl8k_cmd_bss_start_~cmd~28#1.base, mwl8k_cmd_bss_start_~cmd~28#1.offset, mwl8k_cmd_bss_start_~rc~34#1, mwl8k_cmd_bss_start_~tmp~94#1.base, mwl8k_cmd_bss_start_~tmp~94#1.offset;havoc mwl8k_cmd_bss_start_#in~hw#1.base, mwl8k_cmd_bss_start_#in~hw#1.offset, mwl8k_cmd_bss_start_#in~vif#1.base, mwl8k_cmd_bss_start_#in~vif#1.offset, mwl8k_cmd_bss_start_#in~enable#1;assume { :end_inline_mwl8k_cmd_bss_start } true;assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1678#1 && mwl8k_bss_info_changed_ap_#t~ret1678#1 <= 2147483647;havoc mwl8k_bss_info_changed_ap_#t~mem1677#1;havoc mwl8k_bss_info_changed_ap_#t~ret1678#1; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481: assume 0 == mwl8k_cmd_get_stat_~rc~10#1;call mwl8k_cmd_get_stat_#t~mem1210#1 := read~int#26(mwl8k_cmd_get_stat_~cmd~5#1.base, 44 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 4);call write~int#19(mwl8k_cmd_get_stat_#t~mem1210#1, mwl8k_cmd_get_stat_~stats#1.base, mwl8k_cmd_get_stat_~stats#1.offset, 4);havoc mwl8k_cmd_get_stat_#t~mem1210#1;call mwl8k_cmd_get_stat_#t~mem1211#1 := read~int#26(mwl8k_cmd_get_stat_~cmd~5#1.base, 56 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 4);call write~int#19(mwl8k_cmd_get_stat_#t~mem1211#1, mwl8k_cmd_get_stat_~stats#1.base, 4 + mwl8k_cmd_get_stat_~stats#1.offset, 4);havoc mwl8k_cmd_get_stat_#t~mem1211#1;call mwl8k_cmd_get_stat_#t~mem1212#1 := read~int#26(mwl8k_cmd_get_stat_~cmd~5#1.base, 104 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 4);call write~int#19(mwl8k_cmd_get_stat_#t~mem1212#1, mwl8k_cmd_get_stat_~stats#1.base, 8 + mwl8k_cmd_get_stat_~stats#1.offset, 4);havoc mwl8k_cmd_get_stat_#t~mem1212#1;call mwl8k_cmd_get_stat_#t~mem1213#1 := read~int#26(mwl8k_cmd_get_stat_~cmd~5#1.base, 52 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 4);call write~int#19(mwl8k_cmd_get_stat_#t~mem1213#1, mwl8k_cmd_get_stat_~stats#1.base, 12 + mwl8k_cmd_get_stat_~stats#1.offset, 4);havoc mwl8k_cmd_get_stat_#t~mem1213#1; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9481: assume !(0 == mwl8k_cmd_get_stat_~rc~10#1); [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454: havoc wait_for_completion_~arg0#1.base, wait_for_completion_~arg0#1.offset;havoc wait_for_completion_#in~arg0#1.base, wait_for_completion_#in~arg0#1.offset;assume { :end_inline_wait_for_completion } true;call mwl8k_remove_#t~mem1987#1 := read~int#26(mwl8k_remove_~priv~56#1.base, 2438 + mwl8k_remove_~priv~56#1.offset, 4); [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: mwl8k_cmd_use_fixed_rate_ap_#res#1 := mwl8k_cmd_use_fixed_rate_ap_~rc~28#1; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076-1: SUMMARY for call kfree(mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.base, mwl8k_cmd_use_fixed_rate_ap_~cmd~23#1.offset); srcloc: null [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067-1: SUMMARY for call mwl8k_add_interface_#t~ret1562#1 := list_empty(mwl8k_add_interface_~priv~36#1.base, 1602 + mwl8k_add_interface_~priv~36#1.offset); srcloc: null [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: assume -2147483648 <= mwl8k_add_interface_#t~ret1562#1 && mwl8k_add_interface_#t~ret1562#1 <= 2147483647;mwl8k_add_interface_~tmp___0~25#1 := mwl8k_add_interface_#t~ret1562#1;havoc mwl8k_add_interface_#t~ret1562#1; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11265: assume 0 != mwl8k_bss_info_changed_sta_~tmp~111#1;call ULTIMATE.dealloc(mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset);havoc mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.base, mwl8k_bss_info_changed_sta_~#ap_mcs_rates~0#1.offset; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11265: assume !(0 != mwl8k_bss_info_changed_sta_~tmp~111#1);mwl8k_bss_info_changed_sta_#t~short1628#1 := 0 != (if mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 % 4294967296 else mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 % 4294967296 - 4294967296) % 2; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume 0 != ieee80211_get_qos_ctl_~tmp~30#1;ieee80211_get_qos_ctl_#res#1.base, ieee80211_get_qos_ctl_#res#1.offset := ieee80211_get_qos_ctl_~hdr#1.base, 30 + ieee80211_get_qos_ctl_~hdr#1.offset; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume !(0 != ieee80211_get_qos_ctl_~tmp~30#1);ieee80211_get_qos_ctl_#res#1.base, ieee80211_get_qos_ctl_#res#1.offset := ieee80211_get_qos_ctl_~hdr#1.base, 24 + ieee80211_get_qos_ctl_~hdr#1.offset; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume 0 != (if mwl8k_cmd_set_aid_#t~mem1277#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_aid_#t~mem1277#1 % 256 % 4294967296 else mwl8k_cmd_set_aid_#t~mem1277#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_cmd_set_aid_#t~mem1277#1;mwl8k_cmd_set_aid_~prot_mode~0#1 := 7; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume !(0 != (if mwl8k_cmd_set_aid_#t~mem1277#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_aid_#t~mem1277#1 % 256 % 4294967296 else mwl8k_cmd_set_aid_#t~mem1277#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_cmd_set_aid_#t~mem1277#1;call mwl8k_cmd_set_aid_#t~mem1278#1 := read~int#26(mwl8k_cmd_set_aid_~vif#1.base, 53 + mwl8k_cmd_set_aid_~vif#1.offset, 2);mwl8k_cmd_set_aid_#t~switch1279#1 := 2 == (if mwl8k_cmd_set_aid_#t~mem1278#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_cmd_set_aid_#t~mem1278#1 % 65536 % 4294967296 else mwl8k_cmd_set_aid_#t~mem1278#1 % 65536 % 4294967296 - 4294967296) % 4; [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812-1: call mwl8k_cmd_set_aid_#t~mem1277#1 := read~int#26(mwl8k_cmd_set_aid_~vif#1.base, 16 + mwl8k_cmd_set_aid_~vif#1.offset, 1); [2025-02-08 02:31:14,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13049: assume 1 == ~ldv_mutex_fw_mutex~0;havoc ldv_mutex_is_locked_fw_mutex_#t~nondet2030#1;assume -2147483648 <= ldv_mutex_is_locked_fw_mutex_#t~nondet2030#1 && ldv_mutex_is_locked_fw_mutex_#t~nondet2030#1 <= 2147483647;ldv_mutex_is_locked_fw_mutex_~nondetermined~5#1 := ldv_mutex_is_locked_fw_mutex_#t~nondet2030#1;havoc ldv_mutex_is_locked_fw_mutex_#t~nondet2030#1; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13049: assume !(1 == ~ldv_mutex_fw_mutex~0);ldv_mutex_is_locked_fw_mutex_#res#1 := 1; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: assume 0 != (if mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8887: assume !(0 != (if mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~start_ba_session~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12587: SUMMARY for call mwl8k_rxd_sta_refill(main_~var_mwl8k_rxd_sta_refill_17_p0~0#1.base, main_~var_mwl8k_rxd_sta_refill_17_p0~0#1.offset, main_~var_mwl8k_rxd_sta_refill_17_p1~0#1, main_~var_mwl8k_rxd_sta_refill_17_p2~0#1); srcloc: null [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: assume mwl8k_cmd_update_stadb_add_~__len~21#1 % 18446744073709551616 > 63; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: assume !(mwl8k_cmd_update_stadb_add_~__len~21#1 % 18446744073709551616 > 63); [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389-1: assume mwl8k_probe_#t~short1959#1;call mwl8k_probe_#t~mem1958#1.base, mwl8k_probe_#t~mem1958#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short1959#1 := 0 != (mwl8k_probe_#t~mem1958#1.base + mwl8k_probe_#t~mem1958#1.offset) % 18446744073709551616; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389-1: assume !mwl8k_probe_#t~short1959#1; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389: assume mwl8k_probe_#t~short1959#1;havoc mwl8k_probe_#t~mem1958#1.base, mwl8k_probe_#t~mem1958#1.offset;havoc mwl8k_probe_#t~short1959#1;call mwl8k_probe_#t~mem1960#1.base, mwl8k_probe_#t~mem1960#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#26(mwl8k_probe_#t~mem1960#1.base, mwl8k_probe_#t~mem1960#1.offset, mwl8k_probe_~priv~55#1.base, 2442 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~mem1960#1.base, mwl8k_probe_#t~mem1960#1.offset;call mwl8k_probe_#t~mem1961#1.base, mwl8k_probe_#t~mem1961#1.offset := read~$Pointer$#26(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#26(mwl8k_probe_#t~mem1961#1.base, mwl8k_probe_#t~mem1961#1.offset, mwl8k_probe_~priv~55#1.base, 2450 + mwl8k_probe_~priv~55#1.offset, 8);havoc mwl8k_probe_#t~mem1961#1.base, mwl8k_probe_#t~mem1961#1.offset; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12389: assume !mwl8k_probe_#t~short1959#1;havoc mwl8k_probe_#t~mem1958#1.base, mwl8k_probe_#t~mem1958#1.offset;havoc mwl8k_probe_#t~short1959#1;mwl8k_probe_#t~short1963#1 := 0 == ~ap_mode_default~0 % 256; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464: assume -2147483648 <= mwl8k_first_vif_#t~ret1691#1 && mwl8k_first_vif_#t~ret1691#1 <= 2147483647;mwl8k_first_vif_~tmp~114#1 := mwl8k_first_vif_#t~ret1691#1;havoc mwl8k_first_vif_#t~ret1691#1; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: assume 3 == mwl8k_remove_#t~mem1987#1 % 4294967296;havoc mwl8k_remove_#t~mem1987#1; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: assume !(3 == mwl8k_remove_#t~mem1987#1 % 4294967296);havoc mwl8k_remove_#t~mem1987#1; [2025-02-08 02:31:14,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11464-1: SUMMARY for call mwl8k_first_vif_#t~ret1691#1 := list_empty(mwl8k_first_vif_~priv#1.base, 1602 + mwl8k_first_vif_~priv#1.offset); srcloc: null [2025-02-08 02:31:16,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13715: havoc request_threaded_irq_#t~nondet2083#1; [2025-02-08 02:31:16,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13742: havoc #t~nondet2090; [2025-02-08 02:31:17,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11641: #t~ret1740#1 := mwl8k_cmd_set_edca_params_#res#1;havoc mwl8k_cmd_set_edca_params_#t~mem1294#1.base, mwl8k_cmd_set_edca_params_#t~mem1294#1.offset, mwl8k_cmd_set_edca_params_#t~ret1295#1.base, mwl8k_cmd_set_edca_params_#t~ret1295#1.offset, mwl8k_cmd_set_edca_params_#t~mem1296#1, mwl8k_cmd_set_edca_params_#t~ret1297#1, mwl8k_cmd_set_edca_params_#t~ret1298#1, mwl8k_cmd_set_edca_params_#t~ret1299#1, mwl8k_cmd_set_edca_params_#t~ret1300#1, mwl8k_cmd_set_edca_params_#t~ret1301#1, mwl8k_cmd_set_edca_params_~hw#1.base, mwl8k_cmd_set_edca_params_~hw#1.offset, mwl8k_cmd_set_edca_params_~qnum#1, mwl8k_cmd_set_edca_params_~cw_min#1, mwl8k_cmd_set_edca_params_~cw_max#1, mwl8k_cmd_set_edca_params_~aifs#1, mwl8k_cmd_set_edca_params_~txop#1, mwl8k_cmd_set_edca_params_~priv~26#1.base, mwl8k_cmd_set_edca_params_~priv~26#1.offset, mwl8k_cmd_set_edca_params_~cmd~19#1.base, mwl8k_cmd_set_edca_params_~cmd~19#1.offset, mwl8k_cmd_set_edca_params_~rc~24#1, mwl8k_cmd_set_edca_params_~tmp~82#1.base, mwl8k_cmd_set_edca_params_~tmp~82#1.offset, mwl8k_cmd_set_edca_params_~tmp___0~22#1, mwl8k_cmd_set_edca_params_~tmp___1~12#1, mwl8k_cmd_set_edca_params_~tmp___2~7#1, mwl8k_cmd_set_edca_params_~tmp___3~5#1;havoc mwl8k_cmd_set_edca_params_#in~hw#1.base, mwl8k_cmd_set_edca_params_#in~hw#1.offset, mwl8k_cmd_set_edca_params_#in~qnum#1, mwl8k_cmd_set_edca_params_#in~cw_min#1, mwl8k_cmd_set_edca_params_#in~cw_max#1, mwl8k_cmd_set_edca_params_#in~aifs#1, mwl8k_cmd_set_edca_params_#in~txop#1;assume { :end_inline_mwl8k_cmd_set_edca_params } true;assume -2147483648 <= #t~ret1740#1 && #t~ret1740#1 <= 2147483647;~rc~52#1 := #t~ret1740#1;havoc #t~mem1736#1;havoc #t~mem1737#1;havoc #t~mem1738#1;havoc #t~mem1739#1;havoc #t~ret1740#1; [2025-02-08 02:31:18,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7005: havoc #t~bitwise283; [2025-02-08 02:31:18,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13530: havoc #t~nondet2058; [2025-02-08 02:31:18,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454: assume 0 != ~rc~1; [2025-02-08 02:31:18,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454: assume !(0 != ~rc~1);~done~0 := ~done~0 + ~block_size~0;~length := ~length - ~block_size~0; [2025-02-08 02:31:18,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: ~__ret~2.base, ~__ret~2.offset := #t~memcpy~res479.base, #t~memcpy~res479.offset;havoc #t~memcpy~res479.base, #t~memcpy~res479.offset;call write~int#26(~block_size~0, ~cmd~0.base, 2 + ~cmd~0.offset, 2); [2025-02-08 02:31:18,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453-1: SUMMARY for call #t~ret480 := mwl8k_send_fw_load_cmd(~priv.base, ~priv.offset, ~cmd~0.base, ~cmd~0.offset, (if (8 + ~block_size~0) % 4294967296 % 4294967296 <= 2147483647 then (8 + ~block_size~0) % 4294967296 % 4294967296 else (8 + ~block_size~0) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:18,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: assume -2147483648 <= #t~ret480 && #t~ret480 <= 2147483647;~rc~1 := #t~ret480;havoc #t~ret480; [2025-02-08 02:31:18,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7448: ~block_size~0 := (if (if 256 < ~length % 18446744073709551616 then 256 else ~length) % 18446744073709551616 % 4294967296 <= 2147483647 then (if 256 < ~length % 18446744073709551616 then 256 else ~length) % 18446744073709551616 % 4294967296 else (if 256 < ~length % 18446744073709551616 then 256 else ~length) % 18446744073709551616 % 4294967296 - 4294967296);~__len~1 := ~block_size~0; [2025-02-08 02:31:18,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450-1: SUMMARY for call #t~memcpy~res479.base, #t~memcpy~res479.offset := #Ultimate.C_memcpy#26(~cmd~0.base, 8 + ~cmd~0.offset, ~data.base, ~data.offset + (if ~done~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~done~0 % 18446744073709551616 % 18446744073709551616 else ~done~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~__len~1); srcloc: null [2025-02-08 02:31:18,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223-1: SUMMARY for call mwl8k_txq_init_#t~ret744#1.base, mwl8k_txq_init_#t~ret744#1.offset := kcalloc(128, 8, 208); srcloc: null [2025-02-08 02:31:18,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: mwl8k_txq_init_~tmp___0~15#1.base, mwl8k_txq_init_~tmp___0~15#1.offset := mwl8k_txq_init_#t~ret744#1.base, mwl8k_txq_init_#t~ret744#1.offset;havoc mwl8k_txq_init_#t~ret744#1.base, mwl8k_txq_init_#t~ret744#1.offset;call write~$Pointer$#26(mwl8k_txq_init_~tmp___0~15#1.base, mwl8k_txq_init_~tmp___0~15#1.offset, mwl8k_txq_init_~txq~0#1.base, 28 + mwl8k_txq_init_~txq~0#1.offset, 8);call mwl8k_txq_init_#t~mem745#1.base, mwl8k_txq_init_#t~mem745#1.offset := read~$Pointer$#26(mwl8k_txq_init_~txq~0#1.base, 28 + mwl8k_txq_init_~txq~0#1.offset, 8); [2025-02-08 02:31:18,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume 0 == (mwl8k_txq_init_#t~mem745#1.base + mwl8k_txq_init_#t~mem745#1.offset) % 18446744073709551616;havoc mwl8k_txq_init_#t~mem745#1.base, mwl8k_txq_init_#t~mem745#1.offset;call mwl8k_txq_init_#t~mem746#1.base, mwl8k_txq_init_#t~mem746#1.offset := read~$Pointer$#26(mwl8k_txq_init_~hw#1.base, 37 + mwl8k_txq_init_~hw#1.offset, 8); [2025-02-08 02:31:18,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: assume !(0 == (mwl8k_txq_init_#t~mem745#1.base + mwl8k_txq_init_#t~mem745#1.offset) % 18446744073709551616);havoc mwl8k_txq_init_#t~mem745#1.base, mwl8k_txq_init_#t~mem745#1.offset;mwl8k_txq_init_~i~4#1 := 0; [2025-02-08 02:31:18,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: assume { :begin_inline_mwl8k_txq_init } true;mwl8k_txq_init_#in~hw#1.base, mwl8k_txq_init_#in~hw#1.offset, mwl8k_txq_init_#in~index#1 := ~hw#1.base, ~hw#1.offset, ~i~18#1;havoc mwl8k_txq_init_#res#1;havoc mwl8k_txq_init_#t~mem736#1.base, mwl8k_txq_init_#t~mem736#1.offset, mwl8k_txq_init_#t~mem737#1.base, mwl8k_txq_init_#t~mem737#1.offset, mwl8k_txq_init_#t~ret738#1.base, mwl8k_txq_init_#t~ret738#1.offset, mwl8k_txq_init_#t~mem739#1.base, mwl8k_txq_init_#t~mem739#1.offset, mwl8k_txq_init_#t~mem740#1.base, mwl8k_txq_init_#t~mem740#1.offset, mwl8k_txq_init_#t~ret741#1, mwl8k_txq_init_#t~mem742#1.base, mwl8k_txq_init_#t~mem742#1.offset, mwl8k_txq_init_#t~memset~res743#1.base, mwl8k_txq_init_#t~memset~res743#1.offset, mwl8k_txq_init_#t~ret744#1.base, mwl8k_txq_init_#t~ret744#1.offset, mwl8k_txq_init_#t~mem745#1.base, mwl8k_txq_init_#t~mem745#1.offset, mwl8k_txq_init_#t~mem746#1.base, mwl8k_txq_init_#t~mem746#1.offset, mwl8k_txq_init_#t~ret747#1, mwl8k_txq_init_#t~mem748#1.base, mwl8k_txq_init_#t~mem748#1.offset, mwl8k_txq_init_#t~mem749#1.base, mwl8k_txq_init_#t~mem749#1.offset, mwl8k_txq_init_#t~mem750#1, mwl8k_txq_init_#t~mem751#1.base, mwl8k_txq_init_#t~mem751#1.offset, mwl8k_txq_init_#t~mem752#1, mwl8k_txq_init_~hw#1.base, mwl8k_txq_init_~hw#1.offset, mwl8k_txq_init_~index#1, mwl8k_txq_init_~priv~6#1.base, mwl8k_txq_init_~priv~6#1.offset, mwl8k_txq_init_~txq~0#1.base, mwl8k_txq_init_~txq~0#1.offset, mwl8k_txq_init_~size~1#1, mwl8k_txq_init_~i~4#1, mwl8k_txq_init_~tmp~48#1.base, mwl8k_txq_init_~tmp~48#1.offset, mwl8k_txq_init_~tmp___0~15#1.base, mwl8k_txq_init_~tmp___0~15#1.offset, mwl8k_txq_init_~tx_desc~0#1.base, mwl8k_txq_init_~tx_desc~0#1.offset, mwl8k_txq_init_~nexti~1#1;mwl8k_txq_init_~hw#1.base, mwl8k_txq_init_~hw#1.offset := mwl8k_txq_init_#in~hw#1.base, mwl8k_txq_init_#in~hw#1.offset;mwl8k_txq_init_~index#1 := mwl8k_txq_init_#in~index#1;havoc mwl8k_txq_init_~priv~6#1.base, mwl8k_txq_init_~priv~6#1.offset;havoc mwl8k_txq_init_~txq~0#1.base, mwl8k_txq_init_~txq~0#1.offset;havoc mwl8k_txq_init_~size~1#1;havoc mwl8k_txq_init_~i~4#1;havoc mwl8k_txq_init_~tmp~48#1.base, mwl8k_txq_init_~tmp~48#1.offset;havoc mwl8k_txq_init_~tmp___0~15#1.base, mwl8k_txq_init_~tmp___0~15#1.offset;havoc mwl8k_txq_init_~tx_desc~0#1.base, mwl8k_txq_init_~tx_desc~0#1.offset;havoc mwl8k_txq_init_~nexti~1#1;call mwl8k_txq_init_#t~mem736#1.base, mwl8k_txq_init_#t~mem736#1.offset := read~$Pointer$#26(mwl8k_txq_init_~hw#1.base, 53 + mwl8k_txq_init_~hw#1.offset, 8);mwl8k_txq_init_~priv~6#1.base, mwl8k_txq_init_~priv~6#1.offset := mwl8k_txq_init_#t~mem736#1.base, mwl8k_txq_init_#t~mem736#1.offset;havoc mwl8k_txq_init_#t~mem736#1.base, mwl8k_txq_init_#t~mem736#1.offset;mwl8k_txq_init_~txq~0#1.base, mwl8k_txq_init_~txq~0#1.offset := mwl8k_txq_init_~priv~6#1.base, 1681 + mwl8k_txq_init_~priv~6#1.offset + 36 * (if mwl8k_txq_init_~index#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_init_~index#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_init_~index#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~int#26(0, mwl8k_txq_init_~txq~0#1.base, 8 + mwl8k_txq_init_~txq~0#1.offset, 4);call write~int#26(0, mwl8k_txq_init_~txq~0#1.base, mwl8k_txq_init_~txq~0#1.offset, 4);call write~int#26(0, mwl8k_txq_init_~txq~0#1.base, 4 + mwl8k_txq_init_~txq~0#1.offset, 4);mwl8k_txq_init_~size~1#1 := 4096;call mwl8k_txq_init_#t~mem737#1.base, mwl8k_txq_init_#t~mem737#1.offset := read~$Pointer$#26(mwl8k_txq_init_~priv~6#1.base, 8 + mwl8k_txq_init_~priv~6#1.offset, 8); [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12001-1: SUMMARY for call iowrite32(#t~mem1822#1, #t~mem1824#1.base, #t~mem1824#1.offset + (if #t~mem1823#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem1823#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem1823#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12001: havoc #t~mem1822#1;havoc #t~mem1824#1.base, #t~mem1824#1.offset;havoc #t~mem1823#1; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215-1: SUMMARY for call mwl8k_txq_init_#t~ret738#1.base, mwl8k_txq_init_#t~ret738#1.offset := pci_alloc_consistent(mwl8k_txq_init_#t~mem737#1.base, mwl8k_txq_init_#t~mem737#1.offset, mwl8k_txq_init_~size~1#1, mwl8k_txq_init_~txq~0#1.base, 20 + mwl8k_txq_init_~txq~0#1.offset); srcloc: null [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8215: mwl8k_txq_init_~tmp~48#1.base, mwl8k_txq_init_~tmp~48#1.offset := mwl8k_txq_init_#t~ret738#1.base, mwl8k_txq_init_#t~ret738#1.offset;havoc mwl8k_txq_init_#t~mem737#1.base, mwl8k_txq_init_#t~mem737#1.offset;havoc mwl8k_txq_init_#t~ret738#1.base, mwl8k_txq_init_#t~ret738#1.offset;call write~$Pointer$#26(mwl8k_txq_init_~tmp~48#1.base, mwl8k_txq_init_~tmp~48#1.offset, mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8);call mwl8k_txq_init_#t~mem739#1.base, mwl8k_txq_init_#t~mem739#1.offset := read~$Pointer$#26(mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8); [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: assume 0 == (mwl8k_txq_init_#t~mem739#1.base + mwl8k_txq_init_#t~mem739#1.offset) % 18446744073709551616;havoc mwl8k_txq_init_#t~mem739#1.base, mwl8k_txq_init_#t~mem739#1.offset;call mwl8k_txq_init_#t~mem740#1.base, mwl8k_txq_init_#t~mem740#1.offset := read~$Pointer$#26(mwl8k_txq_init_~hw#1.base, 37 + mwl8k_txq_init_~hw#1.offset, 8); [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: assume !(0 == (mwl8k_txq_init_#t~mem739#1.base + mwl8k_txq_init_#t~mem739#1.offset) % 18446744073709551616);havoc mwl8k_txq_init_#t~mem739#1.base, mwl8k_txq_init_#t~mem739#1.offset;call mwl8k_txq_init_#t~mem742#1.base, mwl8k_txq_init_#t~mem742#1.offset := read~$Pointer$#26(mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8); [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8234: call mwl8k_txq_init_#t~mem751#1.base, mwl8k_txq_init_#t~mem751#1.offset := read~$Pointer$#26(mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8);mwl8k_txq_init_~tx_desc~0#1.base, mwl8k_txq_init_~tx_desc~0#1.offset := mwl8k_txq_init_#t~mem751#1.base, mwl8k_txq_init_#t~mem751#1.offset + 32 * (if mwl8k_txq_init_~i~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_init_~i~4#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_init_~i~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);mwl8k_txq_init_~nexti~1#1 := (if 1 + mwl8k_txq_init_~i~4#1 < 0 && 0 != (1 + mwl8k_txq_init_~i~4#1) % 128 then (1 + mwl8k_txq_init_~i~4#1) % 128 - 128 else (1 + mwl8k_txq_init_~i~4#1) % 128);call write~int#26(0, mwl8k_txq_init_~tx_desc~0#1.base, mwl8k_txq_init_~tx_desc~0#1.offset, 4);call mwl8k_txq_init_#t~mem752#1 := read~int#26(mwl8k_txq_init_~txq~0#1.base, 20 + mwl8k_txq_init_~txq~0#1.offset, 8);call write~int#26(mwl8k_txq_init_#t~mem752#1 + 32 * mwl8k_txq_init_~nexti~1#1, mwl8k_txq_init_~tx_desc~0#1.base, 20 + mwl8k_txq_init_~tx_desc~0#1.offset, 4);havoc mwl8k_txq_init_#t~mem752#1;mwl8k_txq_init_~i~4#1 := 1 + mwl8k_txq_init_~i~4#1; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004: ~i~18#1 := 1 + ~i~18#1; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume mwl8k_txq_init_~i~4#1 <= 127; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8232: assume !(mwl8k_txq_init_~i~4#1 <= 127);mwl8k_txq_init_#res#1 := 0;#t~ret1820#1 := mwl8k_txq_init_#res#1;havoc mwl8k_txq_init_#t~mem736#1.base, mwl8k_txq_init_#t~mem736#1.offset, mwl8k_txq_init_#t~mem737#1.base, mwl8k_txq_init_#t~mem737#1.offset, mwl8k_txq_init_#t~ret738#1.base, mwl8k_txq_init_#t~ret738#1.offset, mwl8k_txq_init_#t~mem739#1.base, mwl8k_txq_init_#t~mem739#1.offset, mwl8k_txq_init_#t~mem740#1.base, mwl8k_txq_init_#t~mem740#1.offset, mwl8k_txq_init_#t~ret741#1, mwl8k_txq_init_#t~mem742#1.base, mwl8k_txq_init_#t~mem742#1.offset, mwl8k_txq_init_#t~memset~res743#1.base, mwl8k_txq_init_#t~memset~res743#1.offset, mwl8k_txq_init_#t~ret744#1.base, mwl8k_txq_init_#t~ret744#1.offset, mwl8k_txq_init_#t~mem745#1.base, mwl8k_txq_init_#t~mem745#1.offset, mwl8k_txq_init_#t~mem746#1.base, mwl8k_txq_init_#t~mem746#1.offset, mwl8k_txq_init_#t~ret747#1, mwl8k_txq_init_#t~mem748#1.base, mwl8k_txq_init_#t~mem748#1.offset, mwl8k_txq_init_#t~mem749#1.base, mwl8k_txq_init_#t~mem749#1.offset, mwl8k_txq_init_#t~mem750#1, mwl8k_txq_init_#t~mem751#1.base, mwl8k_txq_init_#t~mem751#1.offset, mwl8k_txq_init_#t~mem752#1, mwl8k_txq_init_~hw#1.base, mwl8k_txq_init_~hw#1.offset, mwl8k_txq_init_~index#1, mwl8k_txq_init_~priv~6#1.base, mwl8k_txq_init_~priv~6#1.offset, mwl8k_txq_init_~txq~0#1.base, mwl8k_txq_init_~txq~0#1.offset, mwl8k_txq_init_~size~1#1, mwl8k_txq_init_~i~4#1, mwl8k_txq_init_~tmp~48#1.base, mwl8k_txq_init_~tmp~48#1.offset, mwl8k_txq_init_~tmp___0~15#1.base, mwl8k_txq_init_~tmp___0~15#1.offset, mwl8k_txq_init_~tx_desc~0#1.base, mwl8k_txq_init_~tx_desc~0#1.offset, mwl8k_txq_init_~nexti~1#1;havoc mwl8k_txq_init_#in~hw#1.base, mwl8k_txq_init_#in~hw#1.offset, mwl8k_txq_init_#in~index#1;assume { :end_inline_mwl8k_txq_init } true;assume -2147483648 <= #t~ret1820#1 && #t~ret1820#1 <= 2147483647;~rc~57#1 := #t~ret1820#1; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226: assume -2147483648 <= mwl8k_txq_init_#t~ret747#1 && mwl8k_txq_init_#t~ret747#1 <= 2147483647;havoc mwl8k_txq_init_#t~mem746#1.base, mwl8k_txq_init_#t~mem746#1.offset;havoc mwl8k_txq_init_#t~ret747#1;call mwl8k_txq_init_#t~mem748#1.base, mwl8k_txq_init_#t~mem748#1.offset := read~$Pointer$#26(mwl8k_txq_init_~priv~6#1.base, 8 + mwl8k_txq_init_~priv~6#1.offset, 8);call mwl8k_txq_init_#t~mem749#1.base, mwl8k_txq_init_#t~mem749#1.offset := read~$Pointer$#26(mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8);call mwl8k_txq_init_#t~mem750#1 := read~int#26(mwl8k_txq_init_~txq~0#1.base, 20 + mwl8k_txq_init_~txq~0#1.offset, 8); [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume 0 != ~rc~57#1; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11996: assume !(0 != ~rc~57#1);call #t~mem1821#1 := read~int#26(~priv~52#1.base, 60 + ~priv~52#1.offset, 1); [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8222: havoc mwl8k_txq_init_#t~mem742#1.base, mwl8k_txq_init_#t~mem742#1.offset;havoc mwl8k_txq_init_#t~memset~res743#1.base, mwl8k_txq_init_#t~memset~res743#1.offset; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8226-1: SUMMARY for call mwl8k_txq_init_#t~ret747#1 := dev_err(mwl8k_txq_init_#t~mem746#1.base, 211 + mwl8k_txq_init_#t~mem746#1.offset, 52, 0); srcloc: null [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume 0 != (if #t~mem1821#1 % 256 % 4294967296 <= 2147483647 then #t~mem1821#1 % 256 % 4294967296 else #t~mem1821#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1821#1;call #t~mem1822#1 := read~int#26(~priv~52#1.base, 20 + (1681 + ~priv~52#1.offset + 36 * ~i~18#1), 8);call #t~mem1824#1.base, #t~mem1824#1.offset := read~$Pointer$#26(~priv~52#1.base, 28 + ~priv~52#1.offset, 8);call #t~mem1823#1 := read~int#26(~priv~52#1.base, 2113 + ~priv~52#1.offset + 4 * ~i~18#1, 4); [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume !(0 != (if #t~mem1821#1 % 256 % 4294967296 <= 2147483647 then #t~mem1821#1 % 256 % 4294967296 else #t~mem1821#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1821#1; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218: assume -2147483648 <= mwl8k_txq_init_#t~ret741#1 && mwl8k_txq_init_#t~ret741#1 <= 2147483647;havoc mwl8k_txq_init_#t~mem740#1.base, mwl8k_txq_init_#t~mem740#1.offset;havoc mwl8k_txq_init_#t~ret741#1;mwl8k_txq_init_#res#1 := -12; [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8222-1: SUMMARY for call mwl8k_txq_init_#t~memset~res743#1.base, mwl8k_txq_init_#t~memset~res743#1.offset := #Ultimate.C_memset#26(mwl8k_txq_init_#t~mem742#1.base, mwl8k_txq_init_#t~mem742#1.offset, 0, mwl8k_txq_init_~size~1#1); srcloc: null [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8218-1: SUMMARY for call mwl8k_txq_init_#t~ret741#1 := dev_err(mwl8k_txq_init_#t~mem740#1.base, 211 + mwl8k_txq_init_#t~mem740#1.offset, 51, 0); srcloc: null [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227-1: SUMMARY for call pci_free_consistent(mwl8k_txq_init_#t~mem748#1.base, mwl8k_txq_init_#t~mem748#1.offset, mwl8k_txq_init_~size~1#1, mwl8k_txq_init_#t~mem749#1.base, mwl8k_txq_init_#t~mem749#1.offset, mwl8k_txq_init_#t~mem750#1); srcloc: null [2025-02-08 02:31:18,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: havoc mwl8k_txq_init_#t~mem748#1.base, mwl8k_txq_init_#t~mem748#1.offset;havoc mwl8k_txq_init_#t~mem749#1.base, mwl8k_txq_init_#t~mem749#1.offset;havoc mwl8k_txq_init_#t~mem750#1;mwl8k_txq_init_#res#1 := -12; [2025-02-08 02:31:18,986 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: havoc #t~bitwise284; [2025-02-08 02:31:19,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13567: havoc #t~nondet2066; [2025-02-08 02:31:20,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: havoc is_device_dma_capable_#t~mem149#1.base, is_device_dma_capable_#t~mem149#1.offset;havoc is_device_dma_capable_#t~mem150#1.base, is_device_dma_capable_#t~mem150#1.offset;havoc is_device_dma_capable_#t~mem151#1;havoc is_device_dma_capable_#t~short152#1; [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-1: SUMMARY for call mwl8k_txq_deinit(~hw.base, ~hw.offset, ~i~20); srcloc: null [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158: ~i~20 := 1 + ~i~20; [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12192: assume -2147483648 <= #t~ret1891 && #t~ret1891 <= 2147483647;~rc~59 := #t~ret1891; [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12192-1: SUMMARY for call #t~ret1891 := mwl8k_conf_tx(~hw.base, ~hw.offset, 0, 0, (if ~i~20 % 65536 % 4294967296 <= 2147483647 then ~i~20 % 65536 % 4294967296 else ~i~20 % 65536 % 4294967296 - 4294967296), ~priv~54.base, 2329 + ~priv~54.offset + 8 * (if ~i~20 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~20 % 18446744073709551616 % 18446744073709551616 else ~i~20 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12205-1: SUMMARY for call #t~ret1892 := printk(128, 0); srcloc: null [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12205: assume -2147483648 <= #t~ret1892 && #t~ret1892 <= 2147483647;#res := ~rc~59; [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12193: assume 0 != ~rc~59; [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12193: assume !(0 != ~rc~59);~i~20 := 1 + ~i~20; [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: ~vif~0.base, ~vif~0.offset := ~tmp_vif~0.base, ~tmp_vif~0.offset;call #t~mem1884.base, #t~mem1884.offset := read~$Pointer$#26(~tmp_vif~0.base, ~tmp_vif~0.offset, 8);~__mptr___1~0.base, ~__mptr___1~0.offset := #t~mem1884.base, #t~mem1884.offset;havoc #t~mem1884.base, #t~mem1884.offset;~tmp_vif~0.base, ~tmp_vif~0.offset := ~__mptr___1~0.base, ~__mptr___1~0.offset; [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144-1: SUMMARY for call mwl8k_remove_vif(~priv~54.base, ~priv~54.offset, ~vif~0.base, ~vif~0.offset); srcloc: null [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12149: assume (~vif~0.base + ~vif~0.offset) % 18446744073709551616 != (~priv~54.base + (1602 + ~priv~54.offset)) % 18446744073709551616; [2025-02-08 02:31:20,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12149: assume !((~vif~0.base + ~vif~0.offset) % 18446744073709551616 != (~priv~54.base + (1602 + ~priv~54.offset)) % 18446744073709551616); [2025-02-08 02:31:20,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6595: havoc #t~ret142.base, #t~ret142.offset; [2025-02-08 02:31:20,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13554: havoc #t~nondet2063; [2025-02-08 02:31:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13696: havoc pskb_expand_head_#t~nondet2079#1;#t~ret526#1 := pskb_expand_head_#res#1;havoc pskb_expand_head_#t~nondet2079#1, pskb_expand_head_~arg0#1.base, pskb_expand_head_~arg0#1.offset, pskb_expand_head_~arg1#1, pskb_expand_head_~arg2#1, pskb_expand_head_~arg3#1;havoc pskb_expand_head_#in~arg0#1.base, pskb_expand_head_#in~arg0#1.offset, pskb_expand_head_#in~arg1#1, pskb_expand_head_#in~arg2#1, pskb_expand_head_#in~arg3#1;assume { :end_inline_pskb_expand_head } true;assume -2147483648 <= #t~ret526#1 && #t~ret526#1 <= 2147483647;~tmp___0~11#1 := #t~ret526#1;havoc #t~ret526#1; [2025-02-08 02:31:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: assume 0 != ~tmp___0~11#1;call #t~mem527#1.base, #t~mem527#1.offset := read~$Pointer$#26(~priv#1.base, ~priv#1.offset, 8);call #t~mem528#1.base, #t~mem528#1.offset := read~$Pointer$#26(#t~mem527#1.base, 37 + #t~mem527#1.offset, 8); [2025-02-08 02:31:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: assume !(0 != ~tmp___0~11#1);call #t~mem530#1 := read~int#26(~skb#1.base, 240 + ~skb#1.offset, 4);call write~int#26(8 + #t~mem530#1, ~skb#1.base, 240 + ~skb#1.offset, 4);havoc #t~mem530#1; [2025-02-08 02:31:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13724: havoc skb_push_#t~ret2086#1.base, skb_push_#t~ret2086#1.offset;#t~ret531#1.base, #t~ret531#1.offset := skb_push_#res#1.base, skb_push_#res#1.offset;havoc skb_push_#t~ret2086#1.base, skb_push_#t~ret2086#1.offset, skb_push_~arg0#1.base, skb_push_~arg0#1.offset, skb_push_~arg1#1;havoc skb_push_#in~arg0#1.base, skb_push_#in~arg0#1.offset, skb_push_#in~arg1#1;assume { :end_inline_skb_push } true;havoc #t~ret531#1.base, #t~ret531#1.offset; [2025-02-08 02:31:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661-1: SUMMARY for call #t~ret529#1 := dev_err(#t~mem528#1.base, 211 + #t~mem528#1.offset, 48, 0); srcloc: null [2025-02-08 02:31:20,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: assume -2147483648 <= #t~ret529#1 && #t~ret529#1 <= 2147483647;havoc #t~mem527#1.base, #t~mem527#1.offset;havoc #t~mem528#1.base, #t~mem528#1.offset;havoc #t~ret529#1; [2025-02-08 02:31:21,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13526: havoc #t~nondet2057; [2025-02-08 02:31:21,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: assume ieee80211_tx_info_clear_status_~i~0#1 <= 3; [2025-02-08 02:31:21,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: assume !(ieee80211_tx_info_clear_status_~i~0#1 <= 3); [2025-02-08 02:31:21,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: assume 0 != ~tmp___0~17#1; [2025-02-08 02:31:21,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: assume !(0 != ~tmp___0~17#1);call #t~mem851#1.base, #t~mem851#1.offset := read~$Pointer$#26(~priv~9#1.base, 8 + ~priv~9#1.offset, 8); [2025-02-08 02:31:21,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: ~sta_info~0#1.base, ~sta_info~0#1.offset := 0, 0;call #t~mem837#1 := read~int#26(~txq~2#1.base, ~txq~2#1.offset, 4);~tx~0#1 := #t~mem837#1;havoc #t~mem837#1;call #t~mem838#1.base, #t~mem838#1.offset := read~$Pointer$#26(~txq~2#1.base, 12 + ~txq~2#1.offset, 8);~tx_desc~2#1.base, ~tx_desc~2#1.offset := #t~mem838#1.base, #t~mem838#1.offset + 32 * (if ~tx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tx~0#1 % 18446744073709551616 % 18446744073709551616 else ~tx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem838#1.base, #t~mem838#1.offset;call #t~mem839#1 := read~int#26(~tx_desc~2#1.base, ~tx_desc~2#1.offset, 4);~status~2#1 := #t~mem839#1;havoc #t~mem839#1; [2025-02-08 02:31:21,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-3: assume 504 == (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise860#1 := (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:31:21,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-3: assume !(504 == (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-4: assume 0 == (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296);#t~bitwise860#1 := 0; [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-4: assume !(0 == (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: assume #t~bitwise860#1 / 8 <= 0 || 0 == (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296) % 2;havoc #t~bitwise860#1;call write~int#26(0, ~sta_info~0#1.base, 1 + ~sta_info~0#1.offset, 1); [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: assume !(#t~bitwise860#1 / 8 <= 0 || 0 == (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296) % 2);havoc #t~bitwise860#1;call write~int#26(1, ~sta_info~0#1.base, 1 + ~sta_info~0#1.offset, 1); [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-1: [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-2: havoc #t~bitwise860#1;assume (((((if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296) < 0 || #t~bitwise860#1 <= (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296)) && #t~bitwise860#1 <= 504) && #t~bitwise860#1 >= 0) && ((if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || #t~bitwise860#1 > 504 + (if ~rate_info~1#1 % 65536 % 4294967296 <= 2147483647 then ~rate_info~1#1 % 65536 % 4294967296 else ~rate_info~1#1 % 65536 % 4294967296 - 4294967296))) && #t~bitwise860#1 >= -2147483648; [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume 0 != (~sta~0#1.base + ~sta~0#1.offset) % 18446744073709551616;~sta_info~0#1.base, ~sta_info~0#1.offset := ~sta~0#1.base, 44 + ~sta~0#1.offset; [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume !(0 != (~sta~0#1.base + ~sta~0#1.offset) % 18446744073709551616); [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459: assume -9223372036854775808 <= #t~ret842#1 && #t~ret842#1 <= 9223372036854775807;~tmp~51#1 := #t~ret842#1;havoc #t~mem841#1;havoc #t~ret842#1; [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8459-1: SUMMARY for call #t~ret842#1 := ldv__builtin_expect((if 0 == #t~mem841#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume 0 != ~tmp___1~9#1; [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume !(0 != ~tmp___1~9#1);call #t~mem859#1 := read~int#26(~tx_desc~2#1.base, 28 + ~tx_desc~2#1.offset, 2);~rate_info~1#1 := #t~mem859#1;havoc #t~mem859#1; [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume 0 != ~status~2#1 % 8 % 4294967296;call #t~mem861#1 := read~int#26(~info~0#1.base, ~info~0#1.offset, 4); [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: assume !(0 != ~status~2#1 % 8 % 4294967296); [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080-1: SUMMARY for call ieee80211_tx_info_clear_status_#t~memset~res296#1.base, ieee80211_tx_info_clear_status_#t~memset~res296#1.offset := #Ultimate.C_memset#26(ieee80211_tx_info_clear_status_~info#1.base, 24 + ieee80211_tx_info_clear_status_~info#1.offset, 0, 24); srcloc: null [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: havoc ieee80211_tx_info_clear_status_#t~memset~res296#1.base, ieee80211_tx_info_clear_status_#t~memset~res296#1.offset;havoc ieee80211_tx_info_clear_status_#t~memset~res296#1.base, ieee80211_tx_info_clear_status_#t~memset~res296#1.offset, ieee80211_tx_info_clear_status_~info#1.base, ieee80211_tx_info_clear_status_~info#1.offset, ieee80211_tx_info_clear_status_~i~0#1;havoc ieee80211_tx_info_clear_status_#in~info#1.base, ieee80211_tx_info_clear_status_#in~info#1.offset;assume { :end_inline_ieee80211_tx_info_clear_status } true;call write~int#26(-1, ~info~0#1.base, 8 + ~info~0#1.offset, 1);call write~int#26(1, ~info~0#1.base, 9 + ~info~0#1.offset, 1); [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: assume 0 == ~force#1; [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8451: assume !(0 == ~force#1);call #t~mem840#1 := read~int#26(~tx_desc~2#1.base, ~tx_desc~2#1.offset, 4);call write~int#26(#t~mem840#1 % 2147483648, ~tx_desc~2#1.base, ~tx_desc~2#1.offset, 4);havoc #t~mem840#1; [2025-02-08 02:31:21,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume { :begin_inline_ieee80211_tx_status_irqsafe } true;ieee80211_tx_status_irqsafe_#in~arg0#1.base, ieee80211_tx_status_irqsafe_#in~arg0#1.offset, ieee80211_tx_status_irqsafe_#in~arg1#1.base, ieee80211_tx_status_irqsafe_#in~arg1#1.offset := ~hw#1.base, ~hw#1.offset, ~skb~2#1.base, ~skb~2#1.offset;havoc ieee80211_tx_status_irqsafe_~arg0#1.base, ieee80211_tx_status_irqsafe_~arg0#1.offset, ieee80211_tx_status_irqsafe_~arg1#1.base, ieee80211_tx_status_irqsafe_~arg1#1.offset;ieee80211_tx_status_irqsafe_~arg0#1.base, ieee80211_tx_status_irqsafe_~arg0#1.offset := ieee80211_tx_status_irqsafe_#in~arg0#1.base, ieee80211_tx_status_irqsafe_#in~arg0#1.offset;ieee80211_tx_status_irqsafe_~arg1#1.base, ieee80211_tx_status_irqsafe_~arg1#1.offset := ieee80211_tx_status_irqsafe_#in~arg1#1.base, ieee80211_tx_status_irqsafe_#in~arg1#1.offset;havoc ieee80211_tx_status_irqsafe_~arg0#1.base, ieee80211_tx_status_irqsafe_~arg0#1.offset, ieee80211_tx_status_irqsafe_~arg1#1.base, ieee80211_tx_status_irqsafe_~arg1#1.offset;havoc ieee80211_tx_status_irqsafe_#in~arg0#1.base, ieee80211_tx_status_irqsafe_#in~arg0#1.offset, ieee80211_tx_status_irqsafe_#in~arg1#1.base, ieee80211_tx_status_irqsafe_#in~arg1#1.offset;assume { :end_inline_ieee80211_tx_status_irqsafe } true;~processed~1#1 := 1 + ~processed~1#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: assume -2147483648 <= #t~ret856#1 && #t~ret856#1 <= 2147483647;~tmp___2~4#1 := #t~ret856#1;havoc #t~mem855#1;havoc #t~ret856#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488-1: SUMMARY for call #t~ret856#1 := ieee80211_is_data((if #t~mem855#1 % 65536 % 4294967296 <= 2147483647 then #t~mem855#1 % 65536 % 4294967296 else #t~mem855#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: assume 0 != ~tmp~51#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: assume !(0 != ~tmp~51#1);call #t~mem843#1 := read~int#26(~txq~2#1.base, 8 + ~txq~2#1.offset, 4);call write~int#26(#t~mem843#1 - 1, ~txq~2#1.base, 8 + ~txq~2#1.offset, 4);havoc #t~mem843#1;call #t~mem844#1 := read~int#26(~priv~9#1.base, 1641 + ~priv~9#1.offset, 4);call write~int#26(#t~mem844#1 - 1, ~priv~9#1.base, 1641 + ~priv~9#1.offset, 4);havoc #t~mem844#1;call #t~mem845#1 := read~int#26(~tx_desc~2#1.base, 8 + ~tx_desc~2#1.offset, 4);~addr~2#1 := #t~mem845#1 % 4294967296;havoc #t~mem845#1;call #t~mem846#1 := read~int#26(~tx_desc~2#1.base, 12 + ~tx_desc~2#1.offset, 2);~size~2#1 := (if #t~mem846#1 % 65536 % 4294967296 <= 2147483647 then #t~mem846#1 % 65536 % 4294967296 else #t~mem846#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem846#1;call #t~mem847#1.base, #t~mem847#1.offset := read~$Pointer$#26(~txq~2#1.base, 28 + ~txq~2#1.offset, 8);call #t~mem848#1.base, #t~mem848#1.offset := read~$Pointer$#26(#t~mem847#1.base, #t~mem847#1.offset + 8 * (if ~tx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tx~0#1 % 18446744073709551616 % 18446744073709551616 else ~tx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~skb~2#1.base, ~skb~2#1.offset := #t~mem848#1.base, #t~mem848#1.offset;havoc #t~mem847#1.base, #t~mem847#1.offset;havoc #t~mem848#1.base, #t~mem848#1.offset;call #t~mem849#1.base, #t~mem849#1.offset := read~$Pointer$#26(~txq~2#1.base, 28 + ~txq~2#1.offset, 8);call write~$Pointer$#26(0, 0, #t~mem849#1.base, #t~mem849#1.offset + 8 * (if ~tx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tx~0#1 % 18446744073709551616 % 18446744073709551616 else ~tx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem849#1.base, #t~mem849#1.offset; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8518-1: [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8518-2: havoc #t~bitwise862#1;assume (#t~bitwise862#1 % 4294967296 >= #t~mem861#1 % 4294967296 && #t~bitwise862#1 % 4294967296 >= 512) && #t~bitwise862#1 % 4294967296 <= 512 + #t~mem861#1 % 4294967296; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8518-3: assume false;#t~bitwise862#1 := #t~mem861#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8518-3: assume !false; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8518-4: assume 0 == #t~mem861#1 % 4294967296 || 512 == #t~mem861#1 % 4294967296;#t~bitwise862#1 := 512; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8518-4: assume !(0 == #t~mem861#1 % 4294967296 || 512 == #t~mem861#1 % 4294967296); [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8514: assume { :begin_inline_ieee80211_tx_info_clear_status } true;ieee80211_tx_info_clear_status_#in~info#1.base, ieee80211_tx_info_clear_status_#in~info#1.offset := ~info~0#1.base, ~info~0#1.offset;havoc ieee80211_tx_info_clear_status_#t~memset~res296#1.base, ieee80211_tx_info_clear_status_#t~memset~res296#1.offset, ieee80211_tx_info_clear_status_~info#1.base, ieee80211_tx_info_clear_status_~info#1.offset, ieee80211_tx_info_clear_status_~i~0#1;ieee80211_tx_info_clear_status_~info#1.base, ieee80211_tx_info_clear_status_~info#1.offset := ieee80211_tx_info_clear_status_#in~info#1.base, ieee80211_tx_info_clear_status_#in~info#1.offset;havoc ieee80211_tx_info_clear_status_~i~0#1;ieee80211_tx_info_clear_status_~i~0#1 := 0; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8489: assume 0 != ~tmp___2~4#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8489: assume !(0 != ~tmp___2~4#1); [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8518: call write~int#26(#t~bitwise862#1, ~info~0#1.base, ~info~0#1.offset, 4);havoc #t~mem861#1;havoc #t~bitwise862#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7073: call write~int#26(0, ieee80211_tx_info_clear_status_~info#1.base, 1 + (8 + ieee80211_tx_info_clear_status_~info#1.offset + 3 * ieee80211_tx_info_clear_status_~i~0#1), 1);ieee80211_tx_info_clear_status_~i~0#1 := 1 + ieee80211_tx_info_clear_status_~i~0#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13560-3: SUMMARY for call ieee80211_find_sta_by_ifaddr_#t~ret2065#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2065#1.offset := ldv_malloc(44); srcloc: null [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473: assume -9223372036854775808 <= #t~ret850#1 && #t~ret850#1 <= 9223372036854775807;~tmp___0~17#1 := #t~ret850#1;havoc #t~ret850#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13560-2: ieee80211_find_sta_by_ifaddr_#res#1.base, ieee80211_find_sta_by_ifaddr_#res#1.offset := ieee80211_find_sta_by_ifaddr_#t~ret2065#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2065#1.offset;havoc ieee80211_find_sta_by_ifaddr_#t~ret2065#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2065#1.offset; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473-1: SUMMARY for call #t~ret850#1 := ldv__builtin_expect((if 0 == (~skb~2#1.base + ~skb~2#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13560: havoc ieee80211_find_sta_by_ifaddr_#t~ret2065#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2065#1.offset;#t~ret857#1.base, #t~ret857#1.offset := ieee80211_find_sta_by_ifaddr_#res#1.base, ieee80211_find_sta_by_ifaddr_#res#1.offset;havoc ieee80211_find_sta_by_ifaddr_#t~ret2065#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2065#1.offset, ieee80211_find_sta_by_ifaddr_~arg0#1.base, ieee80211_find_sta_by_ifaddr_~arg0#1.offset, ieee80211_find_sta_by_ifaddr_~arg1#1.base, ieee80211_find_sta_by_ifaddr_~arg1#1.offset, ieee80211_find_sta_by_ifaddr_~arg2#1.base, ieee80211_find_sta_by_ifaddr_~arg2#1.offset;havoc ieee80211_find_sta_by_ifaddr_#in~arg0#1.base, ieee80211_find_sta_by_ifaddr_#in~arg0#1.offset, ieee80211_find_sta_by_ifaddr_#in~arg1#1.base, ieee80211_find_sta_by_ifaddr_#in~arg1#1.offset, ieee80211_find_sta_by_ifaddr_#in~arg2#1.base, ieee80211_find_sta_by_ifaddr_#in~arg2#1.offset;assume { :end_inline_ieee80211_find_sta_by_ifaddr } true;~sta~0#1.base, ~sta~0#1.offset := #t~ret857#1.base, #t~ret857#1.offset;havoc #t~ret857#1.base, #t~ret857#1.offset; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-1: SUMMARY for call #t~ret858#1 := ldv__builtin_expect((if 0 == (~sta_info~0#1.base + ~sta_info~0#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490: assume { :begin_inline_ieee80211_find_sta_by_ifaddr } true;ieee80211_find_sta_by_ifaddr_#in~arg0#1.base, ieee80211_find_sta_by_ifaddr_#in~arg0#1.offset, ieee80211_find_sta_by_ifaddr_#in~arg1#1.base, ieee80211_find_sta_by_ifaddr_#in~arg1#1.offset, ieee80211_find_sta_by_ifaddr_#in~arg2#1.base, ieee80211_find_sta_by_ifaddr_#in~arg2#1.offset := ~hw#1.base, ~hw#1.offset, ~wh~3#1.base, 4 + ~wh~3#1.offset, ~wh~3#1.base, 10 + ~wh~3#1.offset;havoc ieee80211_find_sta_by_ifaddr_#res#1.base, ieee80211_find_sta_by_ifaddr_#res#1.offset;havoc ieee80211_find_sta_by_ifaddr_#t~ret2065#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2065#1.offset, ieee80211_find_sta_by_ifaddr_~arg0#1.base, ieee80211_find_sta_by_ifaddr_~arg0#1.offset, ieee80211_find_sta_by_ifaddr_~arg1#1.base, ieee80211_find_sta_by_ifaddr_~arg1#1.offset, ieee80211_find_sta_by_ifaddr_~arg2#1.base, ieee80211_find_sta_by_ifaddr_~arg2#1.offset;ieee80211_find_sta_by_ifaddr_~arg0#1.base, ieee80211_find_sta_by_ifaddr_~arg0#1.offset := ieee80211_find_sta_by_ifaddr_#in~arg0#1.base, ieee80211_find_sta_by_ifaddr_#in~arg0#1.offset;ieee80211_find_sta_by_ifaddr_~arg1#1.base, ieee80211_find_sta_by_ifaddr_~arg1#1.offset := ieee80211_find_sta_by_ifaddr_#in~arg1#1.base, ieee80211_find_sta_by_ifaddr_#in~arg1#1.offset;ieee80211_find_sta_by_ifaddr_~arg2#1.base, ieee80211_find_sta_by_ifaddr_~arg2#1.offset := ieee80211_find_sta_by_ifaddr_#in~arg2#1.base, ieee80211_find_sta_by_ifaddr_#in~arg2#1.offset; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: assume -9223372036854775808 <= #t~ret858#1 && #t~ret858#1 <= 9223372036854775807;~tmp___1~9#1 := #t~ret858#1;havoc #t~ret858#1; [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482: havoc #t~mem851#1.base, #t~mem851#1.offset;call #t~mem852#1 := read~int#26(~tx_desc~2#1.base, 6 + ~tx_desc~2#1.offset, 2); [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8490-1: SUMMARY for call rcu_read_lock(); srcloc: null [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8482-1: SUMMARY for call pci_unmap_single(#t~mem851#1.base, #t~mem851#1.offset, ~addr~2#1, ~size~2#1, 1); srcloc: null [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8511: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:31:21,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: call write~int#26((if 1 + ~tx~0#1 < 0 && 0 != (1 + ~tx~0#1) % 128 then (1 + ~tx~0#1) % 128 - 128 else (1 + ~tx~0#1) % 128), ~txq~2#1.base, ~txq~2#1.offset, 4);call #t~mem841#1 := read~int#26(~txq~2#1.base, 8 + ~txq~2#1.offset, 4); [2025-02-08 02:31:21,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: havoc #t~mem852#1;call #t~mem853#1.base, #t~mem853#1.offset := read~$Pointer$#26(~skb~2#1.base, 232 + ~skb~2#1.offset, 8);~wh~3#1.base, ~wh~3#1.offset := #t~mem853#1.base, #t~mem853#1.offset;havoc #t~mem853#1.base, #t~mem853#1.offset;call write~int#26(0, ~tx_desc~2#1.base, 8 + ~tx_desc~2#1.offset, 4);call write~int#26(0, ~tx_desc~2#1.base, 12 + ~tx_desc~2#1.offset, 2); [2025-02-08 02:31:21,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-1: SUMMARY for call mwl8k_remove_dma_header(~skb~2#1.base, ~skb~2#1.offset, (if #t~mem852#1 % 65536 % 4294967296 <= 2147483647 then #t~mem852#1 % 65536 % 4294967296 else #t~mem852#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:31:21,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450: assume (if ~status~2#1 % 4294967296 % 4294967296 <= 2147483647 then ~status~2#1 % 4294967296 % 4294967296 else ~status~2#1 % 4294967296 % 4294967296 - 4294967296) < 0; [2025-02-08 02:31:21,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450: assume !((if ~status~2#1 % 4294967296 % 4294967296 <= 2147483647 then ~status~2#1 % 4294967296 % 4294967296 else ~status~2#1 % 4294967296 % 4294967296 - 4294967296) < 0); [2025-02-08 02:31:21,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487: ~info~0#1.base, ~info~0#1.offset := #t~ret854#1.base, #t~ret854#1.offset;havoc #t~ret854#1.base, #t~ret854#1.offset;call #t~mem855#1 := read~int#26(~wh~3#1.base, ~wh~3#1.offset, 2); [2025-02-08 02:31:21,727 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8487-1: SUMMARY for call #t~ret854#1.base, #t~ret854#1.offset := IEEE80211_SKB_CB(~skb~2#1.base, ~skb~2#1.offset); srcloc: null [2025-02-08 02:31:23,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11218: #t~ret1615#1 := mwl8k_cmd_tx_power_#res#1;havoc mwl8k_cmd_tx_power_#t~mem1225#1.base, mwl8k_cmd_tx_power_#t~mem1225#1.offset, mwl8k_cmd_tx_power_#t~ret1226#1.base, mwl8k_cmd_tx_power_#t~ret1226#1.offset, mwl8k_cmd_tx_power_#t~mem1227#1, mwl8k_cmd_tx_power_#t~mem1228#1, mwl8k_cmd_tx_power_#t~mem1229#1, mwl8k_cmd_tx_power_#t~mem1230#1, mwl8k_cmd_tx_power_#t~mem1231#1, mwl8k_cmd_tx_power_#t~short1232#1, mwl8k_cmd_tx_power_#t~mem1233#1, mwl8k_cmd_tx_power_#t~mem1234#1, mwl8k_cmd_tx_power_#t~ret1235#1, mwl8k_cmd_tx_power_~hw#1.base, mwl8k_cmd_tx_power_~hw#1.offset, mwl8k_cmd_tx_power_~conf#1.base, mwl8k_cmd_tx_power_~conf#1.offset, mwl8k_cmd_tx_power_~pwr#1, mwl8k_cmd_tx_power_~channel~0#1.base, mwl8k_cmd_tx_power_~channel~0#1.offset, mwl8k_cmd_tx_power_~cmd~8#1.base, mwl8k_cmd_tx_power_~cmd~8#1.offset, mwl8k_cmd_tx_power_~rc~13#1, mwl8k_cmd_tx_power_~i~12#1, mwl8k_cmd_tx_power_~tmp~70#1.base, mwl8k_cmd_tx_power_~tmp~70#1.offset;havoc mwl8k_cmd_tx_power_#in~hw#1.base, mwl8k_cmd_tx_power_#in~hw#1.offset, mwl8k_cmd_tx_power_#in~conf#1.base, mwl8k_cmd_tx_power_#in~conf#1.offset, mwl8k_cmd_tx_power_#in~pwr#1;assume { :end_inline_mwl8k_cmd_tx_power } true;assume -2147483648 <= #t~ret1615#1 && #t~ret1615#1 <= 2147483647;~rc~49#1 := #t~ret1615#1;havoc #t~mem1614#1;havoc #t~ret1615#1; [2025-02-08 02:31:23,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: mwl8k_cmd_mimo_config_~tmp~84#1.base, mwl8k_cmd_mimo_config_~tmp~84#1.offset := mwl8k_cmd_mimo_config_#t~ret1305#1.base, mwl8k_cmd_mimo_config_#t~ret1305#1.offset;havoc mwl8k_cmd_mimo_config_#t~ret1305#1.base, mwl8k_cmd_mimo_config_#t~ret1305#1.offset;mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset := mwl8k_cmd_mimo_config_~tmp~84#1.base, mwl8k_cmd_mimo_config_~tmp~84#1.offset; [2025-02-08 02:31:23,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021-1: SUMMARY for call mwl8k_cmd_mimo_config_#t~ret1305#1.base, mwl8k_cmd_mimo_config_#t~ret1305#1.offset := kzalloc(14, 208); srcloc: null [2025-02-08 02:31:23,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219: assume 0 != ~rc~49#1; [2025-02-08 02:31:23,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219: assume !(0 != ~rc~49#1); [2025-02-08 02:31:23,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: assume mwl8k_cmd_tx_power_~i~12#1 <= 11; [2025-02-08 02:31:23,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: assume !(mwl8k_cmd_tx_power_~i~12#1 <= 11); [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11236: #t~ret1623#1 := mwl8k_cmd_rf_tx_power_#res#1;havoc mwl8k_cmd_rf_tx_power_#t~ret1223#1.base, mwl8k_cmd_rf_tx_power_#t~ret1223#1.offset, mwl8k_cmd_rf_tx_power_#t~ret1224#1, mwl8k_cmd_rf_tx_power_~hw#1.base, mwl8k_cmd_rf_tx_power_~hw#1.offset, mwl8k_cmd_rf_tx_power_~dBm#1, mwl8k_cmd_rf_tx_power_~cmd~7#1.base, mwl8k_cmd_rf_tx_power_~cmd~7#1.offset, mwl8k_cmd_rf_tx_power_~rc~12#1, mwl8k_cmd_rf_tx_power_~tmp~69#1.base, mwl8k_cmd_rf_tx_power_~tmp~69#1.offset;havoc mwl8k_cmd_rf_tx_power_#in~hw#1.base, mwl8k_cmd_rf_tx_power_#in~hw#1.offset, mwl8k_cmd_rf_tx_power_#in~dBm#1;assume { :end_inline_mwl8k_cmd_rf_tx_power } true;assume -2147483648 <= #t~ret1623#1 && #t~ret1623#1 <= 2147483647;~rc~49#1 := #t~ret1623#1;havoc #t~mem1622#1;havoc #t~ret1623#1; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11237: assume 0 != ~rc~49#1; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11237: assume !(0 != ~rc~49#1);assume { :begin_inline_mwl8k_cmd_mimo_config } true;mwl8k_cmd_mimo_config_#in~hw#1.base, mwl8k_cmd_mimo_config_#in~hw#1.offset, mwl8k_cmd_mimo_config_#in~rx#1, mwl8k_cmd_mimo_config_#in~tx#1 := ~hw#1.base, ~hw#1.offset, 7, 7;havoc mwl8k_cmd_mimo_config_#res#1;havoc mwl8k_cmd_mimo_config_#t~ret1305#1.base, mwl8k_cmd_mimo_config_#t~ret1305#1.offset, mwl8k_cmd_mimo_config_#t~ret1306#1, mwl8k_cmd_mimo_config_~hw#1.base, mwl8k_cmd_mimo_config_~hw#1.offset, mwl8k_cmd_mimo_config_~rx#1, mwl8k_cmd_mimo_config_~tx#1, mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset, mwl8k_cmd_mimo_config_~rc~26#1, mwl8k_cmd_mimo_config_~tmp~84#1.base, mwl8k_cmd_mimo_config_~tmp~84#1.offset;mwl8k_cmd_mimo_config_~hw#1.base, mwl8k_cmd_mimo_config_~hw#1.offset := mwl8k_cmd_mimo_config_#in~hw#1.base, mwl8k_cmd_mimo_config_#in~hw#1.offset;mwl8k_cmd_mimo_config_~rx#1 := mwl8k_cmd_mimo_config_#in~rx#1;mwl8k_cmd_mimo_config_~tx#1 := mwl8k_cmd_mimo_config_#in~tx#1;havoc mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset;havoc mwl8k_cmd_mimo_config_~rc~26#1;havoc mwl8k_cmd_mimo_config_~tmp~84#1.base, mwl8k_cmd_mimo_config_~tmp~84#1.offset; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023: assume 0 == (mwl8k_cmd_mimo_config_~cmd~21#1.base + mwl8k_cmd_mimo_config_~cmd~21#1.offset) % 18446744073709551616;mwl8k_cmd_mimo_config_#res#1 := -12; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10023: assume !(0 == (mwl8k_cmd_mimo_config_~cmd~21#1.base + mwl8k_cmd_mimo_config_~cmd~21#1.offset) % 18446744073709551616);call write~int#26(293, mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset, 2);call write~int#26(14, mwl8k_cmd_mimo_config_~cmd~21#1.base, 2 + mwl8k_cmd_mimo_config_~cmd~21#1.offset, 2);call write~int#26(1, mwl8k_cmd_mimo_config_~cmd~21#1.base, 8 + mwl8k_cmd_mimo_config_~cmd~21#1.offset, 4);call write~int#26(mwl8k_cmd_mimo_config_~rx#1, mwl8k_cmd_mimo_config_~cmd~21#1.base, 12 + mwl8k_cmd_mimo_config_~cmd~21#1.offset, 1);call write~int#26(mwl8k_cmd_mimo_config_~tx#1, mwl8k_cmd_mimo_config_~cmd~21#1.base, 13 + mwl8k_cmd_mimo_config_~cmd~21#1.offset, 1); [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032: assume -2147483648 <= mwl8k_cmd_mimo_config_#t~ret1306#1 && mwl8k_cmd_mimo_config_#t~ret1306#1 <= 2147483647;mwl8k_cmd_mimo_config_~rc~26#1 := mwl8k_cmd_mimo_config_#t~ret1306#1;havoc mwl8k_cmd_mimo_config_#t~ret1306#1; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10032-1: SUMMARY for call mwl8k_cmd_mimo_config_#t~ret1306#1 := mwl8k_post_cmd(mwl8k_cmd_mimo_config_~hw#1.base, mwl8k_cmd_mimo_config_~hw#1.offset, mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset); srcloc: null [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033: mwl8k_cmd_mimo_config_#res#1 := mwl8k_cmd_mimo_config_~rc~26#1; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10033-1: SUMMARY for call kfree(mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset); srcloc: null [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621: assume -2147483648 <= mwl8k_cmd_tx_power_#t~ret1235#1 && mwl8k_cmd_tx_power_#t~ret1235#1 <= 2147483647;mwl8k_cmd_tx_power_~rc~13#1 := mwl8k_cmd_tx_power_#t~ret1235#1;havoc mwl8k_cmd_tx_power_#t~ret1235#1; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621-1: SUMMARY for call mwl8k_cmd_tx_power_#t~ret1235#1 := mwl8k_post_cmd(mwl8k_cmd_tx_power_~hw#1.base, mwl8k_cmd_tx_power_~hw#1.offset, mwl8k_cmd_tx_power_~cmd~8#1.base, mwl8k_cmd_tx_power_~cmd~8#1.offset); srcloc: null [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-1: SUMMARY for call kfree(mwl8k_cmd_tx_power_~cmd~8#1.base, mwl8k_cmd_tx_power_~cmd~8#1.offset); srcloc: null [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: mwl8k_cmd_tx_power_#res#1 := mwl8k_cmd_tx_power_~rc~13#1; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: call write~int#26(mwl8k_cmd_tx_power_~pwr#1, mwl8k_cmd_tx_power_~cmd~8#1.base, 18 + mwl8k_cmd_tx_power_~cmd~8#1.offset + 2 * mwl8k_cmd_tx_power_~i~12#1, 2);mwl8k_cmd_tx_power_~i~12#1 := 1 + mwl8k_cmd_tx_power_~i~12#1; [2025-02-08 02:31:23,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11241: #t~ret1624#1 := mwl8k_cmd_mimo_config_#res#1;havoc mwl8k_cmd_mimo_config_#t~ret1305#1.base, mwl8k_cmd_mimo_config_#t~ret1305#1.offset, mwl8k_cmd_mimo_config_#t~ret1306#1, mwl8k_cmd_mimo_config_~hw#1.base, mwl8k_cmd_mimo_config_~hw#1.offset, mwl8k_cmd_mimo_config_~rx#1, mwl8k_cmd_mimo_config_~tx#1, mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset, mwl8k_cmd_mimo_config_~rc~26#1, mwl8k_cmd_mimo_config_~tmp~84#1.base, mwl8k_cmd_mimo_config_~tmp~84#1.offset;havoc mwl8k_cmd_mimo_config_#in~hw#1.base, mwl8k_cmd_mimo_config_#in~hw#1.offset, mwl8k_cmd_mimo_config_#in~rx#1, mwl8k_cmd_mimo_config_#in~tx#1;assume { :end_inline_mwl8k_cmd_mimo_config } true;assume -2147483648 <= #t~ret1624#1 && #t~ret1624#1 <= 2147483647;~rc~49#1 := #t~ret1624#1;havoc #t~ret1624#1; [2025-02-08 02:31:23,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13692: havoc #t~nondet2078; [2025-02-08 02:31:23,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: havoc #t~nondet2055; [2025-02-08 02:31:23,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7961: assume { :begin_inline_dev_alloc_skb } true;dev_alloc_skb_#in~length#1 := 3800;havoc dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset;havoc dev_alloc_skb_#t~ret264#1.base, dev_alloc_skb_#t~ret264#1.offset, dev_alloc_skb_~length#1, dev_alloc_skb_~tmp~27#1.base, dev_alloc_skb_~tmp~27#1.offset;dev_alloc_skb_~length#1 := dev_alloc_skb_#in~length#1;havoc dev_alloc_skb_~tmp~27#1.base, dev_alloc_skb_~tmp~27#1.offset;assume { :begin_inline_netdev_alloc_skb } true;netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset, netdev_alloc_skb_#in~length#1 := 0, 0, dev_alloc_skb_~length#1;havoc netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret263#1.base, netdev_alloc_skb_#t~ret263#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~26#1.base, netdev_alloc_skb_~tmp~26#1.offset;netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset := netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset;netdev_alloc_skb_~length#1 := netdev_alloc_skb_#in~length#1;havoc netdev_alloc_skb_~tmp~26#1.base, netdev_alloc_skb_~tmp~26#1.offset;assume { :begin_inline___netdev_alloc_skb } true;__netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1 := netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, 32;havoc __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret2046#1.base, __netdev_alloc_skb_#t~ret2046#1.offset, __netdev_alloc_skb_#t~ret2047#1.base, __netdev_alloc_skb_#t~ret2047#1.offset, __netdev_alloc_skb_#t~mem2048#1.base, __netdev_alloc_skb_#t~mem2048#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~5#1.base, __netdev_alloc_skb_~skb~5#1.offset;__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset := __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset;__netdev_alloc_skb_~arg1#1 := __netdev_alloc_skb_#in~arg1#1;__netdev_alloc_skb_~arg2#1 := __netdev_alloc_skb_#in~arg2#1; [2025-02-08 02:31:23,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7978: havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~653#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~654#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~652#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~652#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~653#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~654#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID } true;havoc #t~mem655#1.base, #t~mem655#1.offset;havoc #t~mem656#1.base, #t~mem656#1.offset;~refilled~0#1 := 1 + ~refilled~0#1; [2025-02-08 02:31:23,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449: __netdev_alloc_skb_~skb~5#1.base, __netdev_alloc_skb_~skb~5#1.offset := __netdev_alloc_skb_#t~ret2046#1.base, __netdev_alloc_skb_#t~ret2046#1.offset;havoc __netdev_alloc_skb_#t~ret2046#1.base, __netdev_alloc_skb_#t~ret2046#1.offset; [2025-02-08 02:31:23,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449-1: SUMMARY for call __netdev_alloc_skb_#t~ret2046#1.base, __netdev_alloc_skb_#t~ret2046#1.offset := ldv_malloc(248); srcloc: null [2025-02-08 02:31:23,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: ~addr~1#1 := #t~ret640#1;havoc #t~mem638#1.base, #t~mem638#1.offset;havoc #t~mem639#1.base, #t~mem639#1.offset;havoc #t~ret640#1;call #t~mem641#1 := read~int#26(~rxq~1#1.base, ~rxq~1#1.offset, 4);call write~int#26(1 + #t~mem641#1, ~rxq~1#1.base, ~rxq~1#1.offset, 4);havoc #t~mem641#1;call #t~mem642#1 := read~int#26(~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4);~tmp~44#1 := #t~mem642#1;havoc #t~mem642#1;call #t~mem643#1 := read~int#26(~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4);call write~int#26(1 + #t~mem643#1, ~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4);havoc #t~mem643#1;~rx~0#1 := ~tmp~44#1;call #t~mem644#1 := read~int#26(~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4); [2025-02-08 02:31:23,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: SUMMARY for call mwl8k_rxd_sta_refill(##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~653#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~654#1); srcloc: null [2025-02-08 02:31:23,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: SUMMARY for call mwl8k_rxd_8366_ap_refill(##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~653#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~654#1); srcloc: null [2025-02-08 02:31:23,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: assume ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~#fp#1.base == #funAddr~mwl8k_rxd_sta_refill.base && ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~#fp#1.offset == #funAddr~mwl8k_rxd_sta_refill.offset; [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: assume !(##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~#fp#1.base == #funAddr~mwl8k_rxd_sta_refill.base && ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~#fp#1.offset == #funAddr~mwl8k_rxd_sta_refill.offset); [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume 0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616; [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7962: assume !(0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616);call #t~mem638#1.base, #t~mem638#1.offset := read~$Pointer$#26(~priv~2#1.base, 8 + ~priv~2#1.offset, 8);call #t~mem639#1.base, #t~mem639#1.offset := read~$Pointer$#26(~skb~0#1.base, 232 + ~skb~0#1.offset, 8); [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966-1: SUMMARY for call #t~ret640#1 := pci_map_single(#t~mem638#1.base, #t~mem638#1.offset, #t~mem639#1.base, #t~mem639#1.offset, 3800, 2); srcloc: null [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13452-1: SUMMARY for call __netdev_alloc_skb_#t~ret2047#1.base, __netdev_alloc_skb_#t~ret2047#1.offset := ldv_malloc(__netdev_alloc_skb_~arg1#1 % 4294967296); srcloc: null [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume __netdev_alloc_skb_~skb~5#1.base != 0 || __netdev_alloc_skb_~skb~5#1.offset != 0;call write~$Pointer$#26(__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~skb~5#1.base, 32 + __netdev_alloc_skb_~skb~5#1.offset, 8); [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume !(__netdev_alloc_skb_~skb~5#1.base != 0 || __netdev_alloc_skb_~skb~5#1.offset != 0); [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13452: call write~$Pointer$#26(__netdev_alloc_skb_#t~ret2047#1.base, __netdev_alloc_skb_#t~ret2047#1.offset, __netdev_alloc_skb_~skb~5#1.base, 224 + __netdev_alloc_skb_~skb~5#1.offset, 8);havoc __netdev_alloc_skb_#t~ret2047#1.base, __netdev_alloc_skb_#t~ret2047#1.offset;call __netdev_alloc_skb_#t~mem2048#1.base, __netdev_alloc_skb_#t~mem2048#1.offset := read~$Pointer$#26(__netdev_alloc_skb_~skb~5#1.base, 224 + __netdev_alloc_skb_~skb~5#1.offset, 8);call write~$Pointer$#26(__netdev_alloc_skb_#t~mem2048#1.base, __netdev_alloc_skb_#t~mem2048#1.offset, __netdev_alloc_skb_~skb~5#1.base, 232 + __netdev_alloc_skb_~skb~5#1.offset, 8);havoc __netdev_alloc_skb_#t~mem2048#1.base, __netdev_alloc_skb_#t~mem2048#1.offset;call write~int#26(0, __netdev_alloc_skb_~skb~5#1.base, 216 + __netdev_alloc_skb_~skb~5#1.offset, 4); [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13456: __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset := __netdev_alloc_skb_~skb~5#1.base, __netdev_alloc_skb_~skb~5#1.offset;netdev_alloc_skb_#t~ret263#1.base, netdev_alloc_skb_#t~ret263#1.offset := __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret2046#1.base, __netdev_alloc_skb_#t~ret2046#1.offset, __netdev_alloc_skb_#t~ret2047#1.base, __netdev_alloc_skb_#t~ret2047#1.offset, __netdev_alloc_skb_#t~mem2048#1.base, __netdev_alloc_skb_#t~mem2048#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~5#1.base, __netdev_alloc_skb_~skb~5#1.offset;havoc __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1;assume { :end_inline___netdev_alloc_skb } true;netdev_alloc_skb_~tmp~26#1.base, netdev_alloc_skb_~tmp~26#1.offset := netdev_alloc_skb_#t~ret263#1.base, netdev_alloc_skb_#t~ret263#1.offset;havoc netdev_alloc_skb_#t~ret263#1.base, netdev_alloc_skb_#t~ret263#1.offset;netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset := netdev_alloc_skb_~tmp~26#1.base, netdev_alloc_skb_~tmp~26#1.offset;dev_alloc_skb_#t~ret264#1.base, dev_alloc_skb_#t~ret264#1.offset := netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret263#1.base, netdev_alloc_skb_#t~ret263#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~26#1.base, netdev_alloc_skb_~tmp~26#1.offset;havoc netdev_alloc_skb_#in~dev#1.base, netdev_alloc_skb_#in~dev#1.offset, netdev_alloc_skb_#in~length#1;assume { :end_inline_netdev_alloc_skb } true;dev_alloc_skb_~tmp~27#1.base, dev_alloc_skb_~tmp~27#1.offset := dev_alloc_skb_#t~ret264#1.base, dev_alloc_skb_#t~ret264#1.offset;havoc dev_alloc_skb_#t~ret264#1.base, dev_alloc_skb_#t~ret264#1.offset;dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset := dev_alloc_skb_~tmp~27#1.base, dev_alloc_skb_~tmp~27#1.offset;#t~ret637#1.base, #t~ret637#1.offset := dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset;havoc dev_alloc_skb_#t~ret264#1.base, dev_alloc_skb_#t~ret264#1.offset, dev_alloc_skb_~length#1, dev_alloc_skb_~tmp~27#1.base, dev_alloc_skb_~tmp~27#1.offset;havoc dev_alloc_skb_#in~length#1;assume { :end_inline_dev_alloc_skb } true;~skb~0#1.base, ~skb~0#1.offset := #t~ret637#1.base, #t~ret637#1.offset; [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7975: call #t~mem645#1.base, #t~mem645#1.offset := read~$Pointer$#26(~rxq~1#1.base, 28 + ~rxq~1#1.offset, 8);call write~$Pointer$#26(~skb~0#1.base, ~skb~0#1.offset, #t~mem645#1.base, #t~mem645#1.offset + 16 * (if ~rx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~rx~0#1 % 18446744073709551616 % 18446744073709551616 else ~rx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem645#1.base, #t~mem645#1.offset;call #t~mem646#1.base, #t~mem646#1.offset := read~$Pointer$#26(~rxq~1#1.base, 28 + ~rxq~1#1.offset, 8);call write~int#26(~addr~1#1, #t~mem646#1.base, 8 + (#t~mem646#1.offset + 16 * (if ~rx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~rx~0#1 % 18446744073709551616 % 18446744073709551616 else ~rx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem646#1.base, #t~mem646#1.offset;call #t~mem649#1.base, #t~mem649#1.offset := read~$Pointer$#26(~rxq~1#1.base, 12 + ~rxq~1#1.offset, 8);call #t~mem647#1.base, #t~mem647#1.offset := read~$Pointer$#26(~priv~2#1.base, 61 + ~priv~2#1.offset, 8);call #t~mem648#1 := read~int#26(#t~mem647#1.base, #t~mem647#1.offset, 4);~rxd~7#1.base, ~rxd~7#1.offset := #t~mem649#1.base, #t~mem649#1.offset + (if #t~mem648#1 * ~rx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem648#1 * ~rx~0#1 % 18446744073709551616 % 18446744073709551616 else #t~mem648#1 * ~rx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem649#1.base, #t~mem649#1.offset;havoc #t~mem647#1.base, #t~mem647#1.offset;havoc #t~mem648#1;call #t~mem655#1.base, #t~mem655#1.offset := read~$Pointer$#26(~priv~2#1.base, 61 + ~priv~2#1.offset, 8);call #t~mem656#1.base, #t~mem656#1.offset := read~$Pointer$#26(#t~mem655#1.base, 12 + #t~mem655#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID } true;##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~652#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~652#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~653#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~654#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~#fp#1.offset := ~rxd~7#1.base, ~rxd~7#1.offset, ~addr~1#1, 3800, #t~mem656#1.base, #t~mem656#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~653#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~654#1;##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~652#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~652#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~652#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~653#1 := ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~653#1;##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~654#1 := ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~654#1; [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: assume 256 == #t~mem644#1;havoc #t~mem644#1;call write~int#26(0, ~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4); [2025-02-08 02:31:23,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7971: assume !(256 == #t~mem644#1);havoc #t~mem644#1; [2025-02-08 02:31:24,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7886: havoc #t~mem606; [2025-02-08 02:31:29,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret824#1 := ldv__builtin_expect((if 0 != mwl8k_tx_wait_empty_~__ret_warn_on~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:29,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume -9223372036854775808 <= mwl8k_tx_wait_empty_#t~ret824#1 && mwl8k_tx_wait_empty_#t~ret824#1 <= 9223372036854775807;mwl8k_tx_wait_empty_~tmp___1~8#1 := mwl8k_tx_wait_empty_#t~ret824#1;havoc mwl8k_tx_wait_empty_#t~ret824#1; [2025-02-08 02:31:29,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12819: SUMMARY for call mutex_unlock(ldv_mutex_unlock_13_~ldv_func_arg1#1.base, ldv_mutex_unlock_13_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:31:29,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8310: call ULTIMATE.dealloc(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset);havoc mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset;#t~ret1003#1 := mwl8k_tx_wait_empty_#res#1;havoc mwl8k_tx_wait_empty_#t~mem767#1.base, mwl8k_tx_wait_empty_#t~mem767#1.offset, mwl8k_tx_wait_empty_#t~mem768#1, mwl8k_tx_wait_empty_#t~mem769#1, mwl8k_tx_wait_empty_#t~mem770#1, mwl8k_tx_wait_empty_#t~mem771#1, mwl8k_tx_wait_empty_#t~mem772#1, mwl8k_tx_wait_empty_#t~mem773#1, mwl8k_tx_wait_empty_#t~mem774#1.base, mwl8k_tx_wait_empty_#t~mem774#1.offset, mwl8k_tx_wait_empty_#t~mem775#1.base, mwl8k_tx_wait_empty_#t~mem775#1.offset, mwl8k_tx_wait_empty_#t~arrayCopy776#1.base, mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset, mwl8k_tx_wait_empty_#t~mem777#1.base, mwl8k_tx_wait_empty_#t~mem777#1.offset, mwl8k_tx_wait_empty_#t~mem778#1.base, mwl8k_tx_wait_empty_#t~mem778#1.offset, mwl8k_tx_wait_empty_#t~mem779#1.base, mwl8k_tx_wait_empty_#t~mem779#1.offset, mwl8k_tx_wait_empty_#t~mem780#1, mwl8k_tx_wait_empty_#t~mem781#1, mwl8k_tx_wait_empty_#t~arrayCopy782#1, mwl8k_tx_wait_empty_#t~mem783#1, mwl8k_tx_wait_empty_#t~mem784#1, mwl8k_tx_wait_empty_#t~mem785#1, mwl8k_tx_wait_empty_#t~mem786#1, mwl8k_tx_wait_empty_#t~mem787#1, mwl8k_tx_wait_empty_#t~mem788#1, mwl8k_tx_wait_empty_#t~mem789#1, mwl8k_tx_wait_empty_#t~mem790#1, mwl8k_tx_wait_empty_#t~mem791#1, mwl8k_tx_wait_empty_#t~mem792#1, mwl8k_tx_wait_empty_#t~mem793#1, mwl8k_tx_wait_empty_#t~mem794#1, mwl8k_tx_wait_empty_#t~mem795#1, mwl8k_tx_wait_empty_#t~mem796#1, mwl8k_tx_wait_empty_#t~mem797#1, mwl8k_tx_wait_empty_#t~mem798#1, mwl8k_tx_wait_empty_#t~mem799#1, mwl8k_tx_wait_empty_#t~mem800#1, mwl8k_tx_wait_empty_#t~mem801#1, mwl8k_tx_wait_empty_#t~mem802#1, mwl8k_tx_wait_empty_#t~mem803#1, mwl8k_tx_wait_empty_#t~mem804#1, mwl8k_tx_wait_empty_#t~mem805#1, mwl8k_tx_wait_empty_#t~mem806#1, mwl8k_tx_wait_empty_#t~mem807#1.base, mwl8k_tx_wait_empty_#t~mem807#1.offset, mwl8k_tx_wait_empty_#t~arrayCopy808#1.base, mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset, mwl8k_tx_wait_empty_#t~mem809#1.base, mwl8k_tx_wait_empty_#t~mem809#1.offset, mwl8k_tx_wait_empty_#t~mem810#1.base, mwl8k_tx_wait_empty_#t~mem810#1.offset, mwl8k_tx_wait_empty_#t~mem811#1.base, mwl8k_tx_wait_empty_#t~mem811#1.offset, mwl8k_tx_wait_empty_#t~mem812#1, mwl8k_tx_wait_empty_#t~mem813#1, mwl8k_tx_wait_empty_#t~mem814#1.base, mwl8k_tx_wait_empty_#t~mem814#1.offset, mwl8k_tx_wait_empty_#t~mem815#1.base, mwl8k_tx_wait_empty_#t~mem815#1.offset, mwl8k_tx_wait_empty_#t~mem816#1, mwl8k_tx_wait_empty_#t~ret817#1.base, mwl8k_tx_wait_empty_#t~ret817#1.offset, mwl8k_tx_wait_empty_#t~mem818#1.base, mwl8k_tx_wait_empty_#t~mem818#1.offset, mwl8k_tx_wait_empty_#t~mem819#1, mwl8k_tx_wait_empty_#t~mem820#1, mwl8k_tx_wait_empty_#t~ret821#1, mwl8k_tx_wait_empty_#t~ret822#1, mwl8k_tx_wait_empty_#t~mem823#1, mwl8k_tx_wait_empty_#t~ret824#1, mwl8k_tx_wait_empty_#t~ret825#1, mwl8k_tx_wait_empty_#t~mem826#1.base, mwl8k_tx_wait_empty_#t~mem826#1.offset, mwl8k_tx_wait_empty_#t~ret827#1, mwl8k_tx_wait_empty_#t~mem828#1, mwl8k_tx_wait_empty_#t~mem829#1.base, mwl8k_tx_wait_empty_#t~mem829#1.offset, mwl8k_tx_wait_empty_#t~mem830#1, mwl8k_tx_wait_empty_#t~ret831#1, mwl8k_tx_wait_empty_#t~mem832#1.base, mwl8k_tx_wait_empty_#t~mem832#1.offset, mwl8k_tx_wait_empty_#t~ret833#1, mwl8k_tx_wait_empty_~hw#1.base, mwl8k_tx_wait_empty_~hw#1.offset, mwl8k_tx_wait_empty_~priv~8#1.base, mwl8k_tx_wait_empty_~priv~8#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, mwl8k_tx_wait_empty_~retry~0#1, mwl8k_tx_wait_empty_~rc~4#1, mwl8k_tx_wait_empty_~tmp~49#1.base, mwl8k_tx_wait_empty_~tmp~49#1.offset, mwl8k_tx_wait_empty_~oldcount~0#1, mwl8k_tx_wait_empty_~timeout~0#1, mwl8k_tx_wait_empty_~tmp___0~16#1, mwl8k_tx_wait_empty_~__ret_warn_on~1#1, mwl8k_tx_wait_empty_~tmp___1~8#1;havoc mwl8k_tx_wait_empty_#in~hw#1.base, mwl8k_tx_wait_empty_#in~hw#1.offset;assume { :end_inline_mwl8k_tx_wait_empty } true;assume -2147483648 <= #t~ret1003#1 && #t~ret1003#1 <= 2147483647;~rc~5#1 := #t~ret1003#1;havoc #t~ret1003#1; [2025-02-08 02:31:29,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12811: SUMMARY for call mutex_lock(ldv_mutex_lock_12_~ldv_func_arg1#1.base, ldv_mutex_lock_12_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:31:29,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: call write~$Pointer$#26(#t~ret1005#1.base, #t~ret1005#1.offset, ~priv~14#1.base, 1494 + ~priv~14#1.offset, 8);havoc #t~ret1005#1.base, #t~ret1005#1.offset; [2025-02-08 02:31:29,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971-1: SUMMARY for call #t~ret1005#1.base, #t~ret1005#1.offset := get_current(); srcloc: null [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: assume (mwl8k_tx_wait_empty_#t~mem818#1.base + mwl8k_tx_wait_empty_#t~mem818#1.offset) % 18446744073709551616 == (mwl8k_tx_wait_empty_~tmp~49#1.base + mwl8k_tx_wait_empty_~tmp~49#1.offset) % 18446744073709551616;havoc mwl8k_tx_wait_empty_#t~mem818#1.base, mwl8k_tx_wait_empty_#t~mem818#1.offset;mwl8k_tx_wait_empty_#res#1 := 0;call ULTIMATE.dealloc(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset);havoc mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: assume !((mwl8k_tx_wait_empty_#t~mem818#1.base + mwl8k_tx_wait_empty_#t~mem818#1.offset) % 18446744073709551616 == (mwl8k_tx_wait_empty_~tmp~49#1.base + mwl8k_tx_wait_empty_~tmp~49#1.offset) % 18446744073709551616);havoc mwl8k_tx_wait_empty_#t~mem818#1.base, mwl8k_tx_wait_empty_#t~mem818#1.offset;mwl8k_tx_wait_empty_#res#1 := -16;call ULTIMATE.dealloc(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset);havoc mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8963: assume 0 == #t~mem1004#1 % 256;havoc #t~mem1004#1; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8963: assume !(0 == #t~mem1004#1 % 256);havoc #t~mem1004#1; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286: assume 0 == mwl8k_dump_tx_rings_#t~mem760#1 % 65536 % 4294967296;havoc mwl8k_dump_tx_rings_#t~mem760#1;mwl8k_dump_tx_rings_~unused~0#1 := 1 + mwl8k_dump_tx_rings_~unused~0#1; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286: assume !(0 == mwl8k_dump_tx_rings_#t~mem760#1 % 65536 % 4294967296);havoc mwl8k_dump_tx_rings_#t~mem760#1; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385-1: SUMMARY for call spin_unlock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1522 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: assume 0 != mwl8k_tx_wait_empty_~tmp___1~8#1; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: assume !(0 != mwl8k_tx_wait_empty_~tmp___1~8#1); [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: mwl8k_tx_wait_empty_#res#1 := mwl8k_tx_wait_empty_~rc~4#1;call ULTIMATE.dealloc(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset);havoc mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8286-1: call mwl8k_dump_tx_rings_#t~mem760#1 := read~int#26(mwl8k_dump_tx_rings_~tx_desc~1#1.base, 12 + mwl8k_dump_tx_rings_~tx_desc~1#1.offset, 2); [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-1: SUMMARY for call ieee80211_queue_work(mwl8k_tx_wait_empty_~hw#1.base, mwl8k_tx_wait_empty_~hw#1.offset, mwl8k_tx_wait_empty_~priv~8#1.base, 2361 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344: call mwl8k_tx_wait_empty_#t~mem820#1 := read~int#26(mwl8k_tx_wait_empty_~priv~8#1.base, 1641 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4);mwl8k_tx_wait_empty_~oldcount~0#1 := mwl8k_tx_wait_empty_#t~mem820#1; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377: mwl8k_tx_wait_empty_~rc~4#1 := -110; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8964: SUMMARY for call ieee80211_wake_queues(~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8353: SUMMARY for call warn_slowpath_null(55, 0, 1591); srcloc: null [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: call mwl8k_dump_tx_rings_#t~mem758#1.base, mwl8k_dump_tx_rings_#t~mem758#1.offset := read~$Pointer$#26(mwl8k_dump_tx_rings_~txq~1#1.base, 12 + mwl8k_dump_tx_rings_~txq~1#1.offset, 8);mwl8k_dump_tx_rings_~tx_desc~1#1.base, mwl8k_dump_tx_rings_~tx_desc~1#1.offset := mwl8k_dump_tx_rings_#t~mem758#1.base, mwl8k_dump_tx_rings_#t~mem758#1.offset + 32 * (if mwl8k_dump_tx_rings_~desc~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_dump_tx_rings_~desc~0#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_dump_tx_rings_~desc~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call mwl8k_dump_tx_rings_#t~mem759#1 := read~int#26(mwl8k_dump_tx_rings_~tx_desc~1#1.base, mwl8k_dump_tx_rings_~tx_desc~1#1.offset, 4);mwl8k_dump_tx_rings_~status~1#1 := mwl8k_dump_tx_rings_#t~mem759#1;havoc mwl8k_dump_tx_rings_#t~mem759#1; [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: SUMMARY for call spin_unlock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1522 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8296-1: SUMMARY for call mwl8k_dump_tx_rings_#t~ret765#1 := dev_err(mwl8k_dump_tx_rings_#t~mem761#1.base, 211 + mwl8k_dump_tx_rings_#t~mem761#1.offset, 53, 0); srcloc: null [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8296: assume -2147483648 <= mwl8k_dump_tx_rings_#t~ret765#1 && mwl8k_dump_tx_rings_#t~ret765#1 <= 2147483647;havoc mwl8k_dump_tx_rings_#t~mem761#1.base, mwl8k_dump_tx_rings_#t~mem761#1.offset;havoc mwl8k_dump_tx_rings_#t~mem762#1;havoc mwl8k_dump_tx_rings_#t~mem763#1;havoc mwl8k_dump_tx_rings_#t~mem764#1;havoc mwl8k_dump_tx_rings_#t~ret765#1;mwl8k_dump_tx_rings_~i~5#1 := 1 + mwl8k_dump_tx_rings_~i~5#1;call mwl8k_dump_tx_rings_#t~mem766#1 := read~int#26(mwl8k_dump_tx_rings_~priv~7#1.base, 1097 + mwl8k_dump_tx_rings_~priv~7#1.offset, 1); [2025-02-08 02:31:29,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321-1: SUMMARY for call init_completion(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset); srcloc: null [2025-02-08 02:31:29,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8321: call mwl8k_tx_wait_empty_#t~mem768#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call mwl8k_tx_wait_empty_#t~mem769#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 4 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call mwl8k_tx_wait_empty_#t~mem770#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 4 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 2);call mwl8k_tx_wait_empty_#t~mem771#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 6 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 2);call mwl8k_tx_wait_empty_#t~mem772#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 8 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call mwl8k_tx_wait_empty_#t~mem773#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 12 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call mwl8k_tx_wait_empty_#t~mem774#1.base, mwl8k_tx_wait_empty_#t~mem774#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 16 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem775#1.base, mwl8k_tx_wait_empty_#t~mem775#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 24 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem777#1.base, mwl8k_tx_wait_empty_#t~mem777#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 32 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);mwl8k_tx_wait_empty_#t~arrayCopy776#1.base, mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset := mwl8k_tx_wait_empty_#t~arrayCopy776#1.base[0 := mwl8k_tx_wait_empty_#t~mem777#1.base], mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset[0 := mwl8k_tx_wait_empty_#t~mem777#1.offset];call mwl8k_tx_wait_empty_#t~mem778#1.base, mwl8k_tx_wait_empty_#t~mem778#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 40 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);mwl8k_tx_wait_empty_#t~arrayCopy776#1.base, mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset := mwl8k_tx_wait_empty_#t~arrayCopy776#1.base[1 := mwl8k_tx_wait_empty_#t~mem778#1.base], mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset[1 := mwl8k_tx_wait_empty_#t~mem778#1.offset];call mwl8k_tx_wait_empty_#t~mem779#1.base, mwl8k_tx_wait_empty_#t~mem779#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 48 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem780#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 56 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call mwl8k_tx_wait_empty_#t~mem781#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 60 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem783#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 4 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[0 := mwl8k_tx_wait_empty_#t~mem783#1];call mwl8k_tx_wait_empty_#t~mem784#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 5 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[1 := mwl8k_tx_wait_empty_#t~mem784#1];call mwl8k_tx_wait_empty_#t~mem785#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 6 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[2 := mwl8k_tx_wait_empty_#t~mem785#1];call mwl8k_tx_wait_empty_#t~mem786#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 7 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[3 := mwl8k_tx_wait_empty_#t~mem786#1];call mwl8k_tx_wait_empty_#t~mem787#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 8 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[4 := mwl8k_tx_wait_empty_#t~mem787#1];call mwl8k_tx_wait_empty_#t~mem788#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 9 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[5 := mwl8k_tx_wait_empty_#t~mem788#1];call mwl8k_tx_wait_empty_#t~mem789#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 10 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[6 := mwl8k_tx_wait_empty_#t~mem789#1];call mwl8k_tx_wait_empty_#t~mem790#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 11 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[7 := mwl8k_tx_wait_empty_#t~mem790#1];call mwl8k_tx_wait_empty_#t~mem791#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 12 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[8 := mwl8k_tx_wait_empty_#t~mem791#1];call mwl8k_tx_wait_empty_#t~mem792#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 13 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[9 := mwl8k_tx_wait_empty_#t~mem792#1];call mwl8k_tx_wait_empty_#t~mem793#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 14 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[10 := mwl8k_tx_wait_empty_#t~mem793#1];call mwl8k_tx_wait_empty_#t~mem794#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 15 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[11 := mwl8k_tx_wait_empty_#t~mem794#1];call mwl8k_tx_wait_empty_#t~mem795#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 16 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[12 := mwl8k_tx_wait_empty_#t~mem795#1];call mwl8k_tx_wait_empty_#t~mem796#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 17 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[13 := mwl8k_tx_wait_empty_#t~mem796#1];call mwl8k_tx_wait_empty_#t~mem797#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 18 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[14 := mwl8k_tx_wait_empty_#t~mem797#1];call mwl8k_tx_wait_empty_#t~mem798#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 19 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[15 := mwl8k_tx_wait_empty_#t~mem798#1];call mwl8k_tx_wait_empty_#t~mem799#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 20 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[16 := mwl8k_tx_wait_empty_#t~mem799#1];call mwl8k_tx_wait_empty_#t~mem800#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 21 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[17 := mwl8k_tx_wait_empty_#t~mem800#1];call mwl8k_tx_wait_empty_#t~mem801#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 22 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[18 := mwl8k_tx_wait_empty_#t~mem801#1];call mwl8k_tx_wait_empty_#t~mem802#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 23 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[19 := mwl8k_tx_wait_empty_#t~mem802#1];call mwl8k_tx_wait_empty_#t~mem803#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 24 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[20 := mwl8k_tx_wait_empty_#t~mem803#1];call mwl8k_tx_wait_empty_#t~mem804#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 25 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[21 := mwl8k_tx_wait_empty_#t~mem804#1];call mwl8k_tx_wait_empty_#t~mem805#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 26 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[22 := mwl8k_tx_wait_empty_#t~mem805#1];call mwl8k_tx_wait_empty_#t~mem806#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 27 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);mwl8k_tx_wait_empty_#t~arrayCopy782#1 := mwl8k_tx_wait_empty_#t~arrayCopy782#1[23 := mwl8k_tx_wait_empty_#t~mem806#1];call mwl8k_tx_wait_empty_#t~mem807#1.base, mwl8k_tx_wait_empty_#t~mem807#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 28 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem809#1.base, mwl8k_tx_wait_empty_#t~mem809#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 36 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);mwl8k_tx_wait_empty_#t~arrayCopy808#1.base, mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset := mwl8k_tx_wait_empty_#t~arrayCopy808#1.base[0 := mwl8k_tx_wait_empty_#t~mem809#1.base], mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset[0 := mwl8k_tx_wait_empty_#t~mem809#1.offset];call mwl8k_tx_wait_empty_#t~mem810#1.base, mwl8k_tx_wait_empty_#t~mem810#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 44 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);mwl8k_tx_wait_empty_#t~arrayCopy808#1.base, mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset := mwl8k_tx_wait_empty_#t~arrayCopy808#1.base[1 := mwl8k_tx_wait_empty_#t~mem810#1.base], mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset[1 := mwl8k_tx_wait_empty_#t~mem810#1.offset];call mwl8k_tx_wait_empty_#t~mem811#1.base, mwl8k_tx_wait_empty_#t~mem811#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 52 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem812#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 60 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call mwl8k_tx_wait_empty_#t~mem813#1 := read~int#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 64 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem814#1.base, mwl8k_tx_wait_empty_#t~mem814#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 72 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem815#1.base, mwl8k_tx_wait_empty_#t~mem815#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 80 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~int#26(mwl8k_tx_wait_empty_#t~mem768#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#26(mwl8k_tx_wait_empty_#t~mem769#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 4 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#26(mwl8k_tx_wait_empty_#t~mem770#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 4 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 2);call write~int#26(mwl8k_tx_wait_empty_#t~mem771#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 6 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 2);call write~int#26(mwl8k_tx_wait_empty_#t~mem772#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 8 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#26(mwl8k_tx_wait_empty_#t~mem773#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 12 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~mem774#1.base, mwl8k_tx_wait_empty_#t~mem774#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 16 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~mem775#1.base, mwl8k_tx_wait_empty_#t~mem775#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 24 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~arrayCopy776#1.base[0], mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset[0], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 32 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~arrayCopy776#1.base[1], mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset[1], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 40 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~mem779#1.base, mwl8k_tx_wait_empty_#t~mem779#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 48 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~int#26(mwl8k_tx_wait_empty_#t~mem780#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 56 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#26(mwl8k_tx_wait_empty_#t~mem781#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 60 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[0], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 4 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[1], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 5 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[2], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 6 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[3], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 7 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[4], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 8 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[5], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 9 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[6], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 10 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[7], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 11 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[8], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 12 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[9], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 13 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[10], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 14 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[11], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 15 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[12], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 16 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[13], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 17 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[14], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 18 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[15], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 19 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[16], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 20 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[17], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 21 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[18], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 22 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[19], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 23 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[20], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 24 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[21], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 25 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[22], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 26 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~int#26(mwl8k_tx_wait_empty_#t~arrayCopy782#1[23], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 27 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 1);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~mem807#1.base, mwl8k_tx_wait_empty_#t~mem807#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 28 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~arrayCopy808#1.base[0], mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset[0], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 36 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~arrayCopy808#1.base[1], mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset[1], mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 44 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~mem811#1.base, mwl8k_tx_wait_empty_#t~mem811#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 52 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~int#26(mwl8k_tx_wait_empty_#t~mem812#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 60 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#26(mwl8k_tx_wait_empty_#t~mem813#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 64 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~mem814#1.base, mwl8k_tx_wait_empty_#t~mem814#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 72 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#26(mwl8k_tx_wait_empty_#t~mem815#1.base, mwl8k_tx_wait_empty_#t~mem815#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 80 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);havoc mwl8k_tx_wait_empty_#t~mem768#1;havoc mwl8k_tx_wait_empty_#t~mem769#1;havoc mwl8k_tx_wait_empty_#t~mem770#1;havoc mwl8k_tx_wait_empty_#t~mem771#1;havoc mwl8k_tx_wait_empty_#t~mem772#1;havoc mwl8k_tx_wait_empty_#t~mem773#1;havoc mwl8k_tx_wait_empty_#t~mem774#1.base, mwl8k_tx_wait_empty_#t~mem774#1.offset;havoc mwl8k_tx_wait_empty_#t~mem775#1.base, mwl8k_tx_wait_empty_#t~mem775#1.offset;havoc mwl8k_tx_wait_empty_#t~arrayCopy776#1.base, mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset;havoc mwl8k_tx_wait_empty_#t~mem777#1.base, mwl8k_tx_wait_empty_#t~mem777#1.offset;havoc mwl8k_tx_wait_empty_#t~mem778#1.base, mwl8k_tx_wait_empty_#t~mem778#1.offset;havoc mwl8k_tx_wait_empty_#t~mem779#1.base, mwl8k_tx_wait_empty_#t~mem779#1.offset;havoc mwl8k_tx_wait_empty_#t~mem780#1;havoc mwl8k_tx_wait_empty_#t~mem781#1;havoc mwl8k_tx_wait_empty_#t~arrayCopy782#1;havoc mwl8k_tx_wait_empty_#t~mem783#1;havoc mwl8k_tx_wait_empty_#t~mem784#1;havoc mwl8k_tx_wait_empty_#t~mem785#1;havoc mwl8k_tx_wait_empty_#t~mem786#1;havoc mwl8k_tx_wait_empty_#t~mem787#1;havoc mwl8k_tx_wait_empty_#t~mem788#1;havoc mwl8k_tx_wait_empty_#t~mem789#1;havoc mwl8k_tx_wait_empty_#t~mem790#1;havoc mwl8k_tx_wait_empty_#t~mem791#1;havoc mwl8k_tx_wait_empty_#t~mem792#1;havoc mwl8k_tx_wait_empty_#t~mem793#1;havoc mwl8k_tx_wait_empty_#t~mem794#1;havoc mwl8k_tx_wait_empty_#t~mem795#1;havoc mwl8k_tx_wait_empty_#t~mem796#1;havoc mwl8k_tx_wait_empty_#t~mem797#1;havoc mwl8k_tx_wait_empty_#t~mem798#1;havoc mwl8k_tx_wait_empty_#t~mem799#1;havoc mwl8k_tx_wait_empty_#t~mem800#1;havoc mwl8k_tx_wait_empty_#t~mem801#1;havoc mwl8k_tx_wait_empty_#t~mem802#1;havoc mwl8k_tx_wait_empty_#t~mem803#1;havoc mwl8k_tx_wait_empty_#t~mem804#1;havoc mwl8k_tx_wait_empty_#t~mem805#1;havoc mwl8k_tx_wait_empty_#t~mem806#1;havoc mwl8k_tx_wait_empty_#t~mem807#1.base, mwl8k_tx_wait_empty_#t~mem807#1.offset;havoc mwl8k_tx_wait_empty_#t~arrayCopy808#1.base, mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset;havoc mwl8k_tx_wait_empty_#t~mem809#1.base, mwl8k_tx_wait_empty_#t~mem809#1.offset;havoc mwl8k_tx_wait_empty_#t~mem810#1.base, mwl8k_tx_wait_empty_#t~mem810#1.offset;havoc mwl8k_tx_wait_empty_#t~mem811#1.base, mwl8k_tx_wait_empty_#t~mem811#1.offset;havoc mwl8k_tx_wait_empty_#t~mem812#1;havoc mwl8k_tx_wait_empty_#t~mem813#1;havoc mwl8k_tx_wait_empty_#t~mem814#1.base, mwl8k_tx_wait_empty_#t~mem814#1.offset;havoc mwl8k_tx_wait_empty_#t~mem815#1.base, mwl8k_tx_wait_empty_#t~mem815#1.offset; [2025-02-08 02:31:29,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346: mwl8k_tx_wait_empty_~tmp___0~16#1 := mwl8k_tx_wait_empty_#t~ret821#1;havoc mwl8k_tx_wait_empty_#t~ret821#1; [2025-02-08 02:31:29,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret821#1 := msecs_to_jiffies(5000); srcloc: null [2025-02-08 02:31:29,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: mwl8k_dump_tx_rings_~txq~1#1.base, mwl8k_dump_tx_rings_~txq~1#1.offset := mwl8k_dump_tx_rings_~priv~7#1.base, 1681 + mwl8k_dump_tx_rings_~priv~7#1.offset + 36 * (if mwl8k_dump_tx_rings_~i~5#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_dump_tx_rings_~i~5#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_dump_tx_rings_~i~5#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);mwl8k_dump_tx_rings_~fw_owned~0#1 := 0;mwl8k_dump_tx_rings_~drv_owned~0#1 := 0;mwl8k_dump_tx_rings_~unused~0#1 := 0;mwl8k_dump_tx_rings_~desc~0#1 := 0; [2025-02-08 02:31:29,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret822#1 := wait_for_completion_timeout(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, mwl8k_tx_wait_empty_~tmp___0~16#1); srcloc: null [2025-02-08 02:31:29,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347: mwl8k_tx_wait_empty_~timeout~0#1 := mwl8k_tx_wait_empty_#t~ret822#1;havoc mwl8k_tx_wait_empty_#t~ret822#1; [2025-02-08 02:31:29,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: assume 0 == mwl8k_tx_wait_empty_~rc~4#1; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8380: assume !(0 == mwl8k_tx_wait_empty_~rc~4#1); [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: assume (if mwl8k_dump_tx_rings_~status~1#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_dump_tx_rings_~status~1#1 % 4294967296 % 4294967296 else mwl8k_dump_tx_rings_~status~1#1 % 4294967296 % 4294967296 - 4294967296) < 0;mwl8k_dump_tx_rings_~fw_owned~0#1 := 1 + mwl8k_dump_tx_rings_~fw_owned~0#1; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: assume !((if mwl8k_dump_tx_rings_~status~1#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_dump_tx_rings_~status~1#1 % 4294967296 % 4294967296 else mwl8k_dump_tx_rings_~status~1#1 % 4294967296 % 4294967296 - 4294967296) < 0);mwl8k_dump_tx_rings_~drv_owned~0#1 := 1 + mwl8k_dump_tx_rings_~drv_owned~0#1; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8290: mwl8k_dump_tx_rings_~desc~0#1 := 1 + mwl8k_dump_tx_rings_~desc~0#1; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323-1: SUMMARY for call __might_sleep(54, 0, 1553, 0); srcloc: null [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: call mwl8k_tx_wait_empty_#t~mem816#1 := read~int#26(mwl8k_tx_wait_empty_~priv~8#1.base, 2437 + mwl8k_tx_wait_empty_~priv~8#1.offset, 1); [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: havoc ldv_mutex_unlock_13_~ldv_func_arg1#1.base, ldv_mutex_unlock_13_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_13_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_13_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_13 } true;#res#1 := ~rc~5#1; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967-1: assume { :begin_inline_ldv_mutex_unlock_13 } true;ldv_mutex_unlock_13_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_13_#in~ldv_func_arg1#1.offset := ~priv~14#1.base, 1338 + ~priv~14#1.offset;havoc ldv_mutex_unlock_13_~ldv_func_arg1#1.base, ldv_mutex_unlock_13_~ldv_func_arg1#1.offset;ldv_mutex_unlock_13_~ldv_func_arg1#1.base, ldv_mutex_unlock_13_~ldv_func_arg1#1.offset := ldv_mutex_unlock_13_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_13_#in~ldv_func_arg1#1.offset; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8348: SUMMARY for call spin_lock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1522 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8959: havoc ldv_mutex_lock_12_~ldv_func_arg1#1.base, ldv_mutex_lock_12_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_12_#in~ldv_func_arg1#1.base, ldv_mutex_lock_12_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_12 } true; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340-1: SUMMARY for call spin_lock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1522 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret833#1 := dev_err(mwl8k_tx_wait_empty_#t~mem832#1.base, 211 + mwl8k_tx_wait_empty_#t~mem832#1.offset, 58, 0); srcloc: null [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: call write~$Pointer$#26(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, mwl8k_tx_wait_empty_~priv~8#1.base, 1590 + mwl8k_tx_wait_empty_~priv~8#1.offset, 8); [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume -2147483648 <= mwl8k_tx_wait_empty_#t~ret833#1 && mwl8k_tx_wait_empty_#t~ret833#1 <= 2147483647;havoc mwl8k_tx_wait_empty_#t~mem832#1.base, mwl8k_tx_wait_empty_#t~mem832#1.offset;havoc mwl8k_tx_wait_empty_#t~ret833#1;assume { :begin_inline_mwl8k_dump_tx_rings } true;mwl8k_dump_tx_rings_#in~hw#1.base, mwl8k_dump_tx_rings_#in~hw#1.offset := mwl8k_tx_wait_empty_~hw#1.base, mwl8k_tx_wait_empty_~hw#1.offset;havoc mwl8k_dump_tx_rings_#t~mem757#1.base, mwl8k_dump_tx_rings_#t~mem757#1.offset, mwl8k_dump_tx_rings_#t~mem758#1.base, mwl8k_dump_tx_rings_#t~mem758#1.offset, mwl8k_dump_tx_rings_#t~mem759#1, mwl8k_dump_tx_rings_#t~mem760#1, mwl8k_dump_tx_rings_#t~mem761#1.base, mwl8k_dump_tx_rings_#t~mem761#1.offset, mwl8k_dump_tx_rings_#t~mem762#1, mwl8k_dump_tx_rings_#t~mem763#1, mwl8k_dump_tx_rings_#t~mem764#1, mwl8k_dump_tx_rings_#t~ret765#1, mwl8k_dump_tx_rings_#t~mem766#1, mwl8k_dump_tx_rings_~hw#1.base, mwl8k_dump_tx_rings_~hw#1.offset, mwl8k_dump_tx_rings_~priv~7#1.base, mwl8k_dump_tx_rings_~priv~7#1.offset, mwl8k_dump_tx_rings_~i~5#1, mwl8k_dump_tx_rings_~txq~1#1.base, mwl8k_dump_tx_rings_~txq~1#1.offset, mwl8k_dump_tx_rings_~fw_owned~0#1, mwl8k_dump_tx_rings_~drv_owned~0#1, mwl8k_dump_tx_rings_~unused~0#1, mwl8k_dump_tx_rings_~desc~0#1, mwl8k_dump_tx_rings_~tx_desc~1#1.base, mwl8k_dump_tx_rings_~tx_desc~1#1.offset, mwl8k_dump_tx_rings_~status~1#1;mwl8k_dump_tx_rings_~hw#1.base, mwl8k_dump_tx_rings_~hw#1.offset := mwl8k_dump_tx_rings_#in~hw#1.base, mwl8k_dump_tx_rings_#in~hw#1.offset;havoc mwl8k_dump_tx_rings_~priv~7#1.base, mwl8k_dump_tx_rings_~priv~7#1.offset;havoc mwl8k_dump_tx_rings_~i~5#1;havoc mwl8k_dump_tx_rings_~txq~1#1.base, mwl8k_dump_tx_rings_~txq~1#1.offset;havoc mwl8k_dump_tx_rings_~fw_owned~0#1;havoc mwl8k_dump_tx_rings_~drv_owned~0#1;havoc mwl8k_dump_tx_rings_~unused~0#1;havoc mwl8k_dump_tx_rings_~desc~0#1;havoc mwl8k_dump_tx_rings_~tx_desc~1#1.base, mwl8k_dump_tx_rings_~tx_desc~1#1.offset;havoc mwl8k_dump_tx_rings_~status~1#1;call mwl8k_dump_tx_rings_#t~mem757#1.base, mwl8k_dump_tx_rings_#t~mem757#1.offset := read~$Pointer$#26(mwl8k_dump_tx_rings_~hw#1.base, 53 + mwl8k_dump_tx_rings_~hw#1.offset, 8);mwl8k_dump_tx_rings_~priv~7#1.base, mwl8k_dump_tx_rings_~priv~7#1.offset := mwl8k_dump_tx_rings_#t~mem757#1.base, mwl8k_dump_tx_rings_#t~mem757#1.offset;havoc mwl8k_dump_tx_rings_#t~mem757#1.base, mwl8k_dump_tx_rings_#t~mem757#1.offset;mwl8k_dump_tx_rings_~i~5#1 := 0; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: assume mwl8k_tx_wait_empty_#t~mem828#1 < mwl8k_tx_wait_empty_~oldcount~0#1;havoc mwl8k_tx_wait_empty_#t~mem828#1;call mwl8k_tx_wait_empty_#t~mem829#1.base, mwl8k_tx_wait_empty_#t~mem829#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~hw#1.base, 37 + mwl8k_tx_wait_empty_~hw#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem830#1 := read~int#26(mwl8k_tx_wait_empty_~priv~8#1.base, 1641 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4); [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: assume !(mwl8k_tx_wait_empty_#t~mem828#1 < mwl8k_tx_wait_empty_~oldcount~0#1);havoc mwl8k_tx_wait_empty_#t~mem828#1;call write~$Pointer$#26(0, 0, mwl8k_tx_wait_empty_~priv~8#1.base, 1590 + mwl8k_tx_wait_empty_~priv~8#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem832#1.base, mwl8k_tx_wait_empty_#t~mem832#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~hw#1.base, 37 + mwl8k_tx_wait_empty_~hw#1.offset, 8); [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret825#1 := ldv__builtin_expect((if 0 != mwl8k_tx_wait_empty_~__ret_warn_on~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: assume -9223372036854775808 <= mwl8k_tx_wait_empty_#t~ret825#1 && mwl8k_tx_wait_empty_#t~ret825#1 <= 9223372036854775807;havoc mwl8k_tx_wait_empty_#t~ret825#1; [2025-02-08 02:31:29,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: assume { :begin_inline_mwl8k_tx_wait_empty } true;mwl8k_tx_wait_empty_#in~hw#1.base, mwl8k_tx_wait_empty_#in~hw#1.offset := ~hw#1.base, ~hw#1.offset;havoc mwl8k_tx_wait_empty_#res#1;havoc mwl8k_tx_wait_empty_#t~mem767#1.base, mwl8k_tx_wait_empty_#t~mem767#1.offset, mwl8k_tx_wait_empty_#t~mem768#1, mwl8k_tx_wait_empty_#t~mem769#1, mwl8k_tx_wait_empty_#t~mem770#1, mwl8k_tx_wait_empty_#t~mem771#1, mwl8k_tx_wait_empty_#t~mem772#1, mwl8k_tx_wait_empty_#t~mem773#1, mwl8k_tx_wait_empty_#t~mem774#1.base, mwl8k_tx_wait_empty_#t~mem774#1.offset, mwl8k_tx_wait_empty_#t~mem775#1.base, mwl8k_tx_wait_empty_#t~mem775#1.offset, mwl8k_tx_wait_empty_#t~arrayCopy776#1.base, mwl8k_tx_wait_empty_#t~arrayCopy776#1.offset, mwl8k_tx_wait_empty_#t~mem777#1.base, mwl8k_tx_wait_empty_#t~mem777#1.offset, mwl8k_tx_wait_empty_#t~mem778#1.base, mwl8k_tx_wait_empty_#t~mem778#1.offset, mwl8k_tx_wait_empty_#t~mem779#1.base, mwl8k_tx_wait_empty_#t~mem779#1.offset, mwl8k_tx_wait_empty_#t~mem780#1, mwl8k_tx_wait_empty_#t~mem781#1, mwl8k_tx_wait_empty_#t~arrayCopy782#1, mwl8k_tx_wait_empty_#t~mem783#1, mwl8k_tx_wait_empty_#t~mem784#1, mwl8k_tx_wait_empty_#t~mem785#1, mwl8k_tx_wait_empty_#t~mem786#1, mwl8k_tx_wait_empty_#t~mem787#1, mwl8k_tx_wait_empty_#t~mem788#1, mwl8k_tx_wait_empty_#t~mem789#1, mwl8k_tx_wait_empty_#t~mem790#1, mwl8k_tx_wait_empty_#t~mem791#1, mwl8k_tx_wait_empty_#t~mem792#1, mwl8k_tx_wait_empty_#t~mem793#1, mwl8k_tx_wait_empty_#t~mem794#1, mwl8k_tx_wait_empty_#t~mem795#1, mwl8k_tx_wait_empty_#t~mem796#1, mwl8k_tx_wait_empty_#t~mem797#1, mwl8k_tx_wait_empty_#t~mem798#1, mwl8k_tx_wait_empty_#t~mem799#1, mwl8k_tx_wait_empty_#t~mem800#1, mwl8k_tx_wait_empty_#t~mem801#1, mwl8k_tx_wait_empty_#t~mem802#1, mwl8k_tx_wait_empty_#t~mem803#1, mwl8k_tx_wait_empty_#t~mem804#1, mwl8k_tx_wait_empty_#t~mem805#1, mwl8k_tx_wait_empty_#t~mem806#1, mwl8k_tx_wait_empty_#t~mem807#1.base, mwl8k_tx_wait_empty_#t~mem807#1.offset, mwl8k_tx_wait_empty_#t~arrayCopy808#1.base, mwl8k_tx_wait_empty_#t~arrayCopy808#1.offset, mwl8k_tx_wait_empty_#t~mem809#1.base, mwl8k_tx_wait_empty_#t~mem809#1.offset, mwl8k_tx_wait_empty_#t~mem810#1.base, mwl8k_tx_wait_empty_#t~mem810#1.offset, mwl8k_tx_wait_empty_#t~mem811#1.base, mwl8k_tx_wait_empty_#t~mem811#1.offset, mwl8k_tx_wait_empty_#t~mem812#1, mwl8k_tx_wait_empty_#t~mem813#1, mwl8k_tx_wait_empty_#t~mem814#1.base, mwl8k_tx_wait_empty_#t~mem814#1.offset, mwl8k_tx_wait_empty_#t~mem815#1.base, mwl8k_tx_wait_empty_#t~mem815#1.offset, mwl8k_tx_wait_empty_#t~mem816#1, mwl8k_tx_wait_empty_#t~ret817#1.base, mwl8k_tx_wait_empty_#t~ret817#1.offset, mwl8k_tx_wait_empty_#t~mem818#1.base, mwl8k_tx_wait_empty_#t~mem818#1.offset, mwl8k_tx_wait_empty_#t~mem819#1, mwl8k_tx_wait_empty_#t~mem820#1, mwl8k_tx_wait_empty_#t~ret821#1, mwl8k_tx_wait_empty_#t~ret822#1, mwl8k_tx_wait_empty_#t~mem823#1, mwl8k_tx_wait_empty_#t~ret824#1, mwl8k_tx_wait_empty_#t~ret825#1, mwl8k_tx_wait_empty_#t~mem826#1.base, mwl8k_tx_wait_empty_#t~mem826#1.offset, mwl8k_tx_wait_empty_#t~ret827#1, mwl8k_tx_wait_empty_#t~mem828#1, mwl8k_tx_wait_empty_#t~mem829#1.base, mwl8k_tx_wait_empty_#t~mem829#1.offset, mwl8k_tx_wait_empty_#t~mem830#1, mwl8k_tx_wait_empty_#t~ret831#1, mwl8k_tx_wait_empty_#t~mem832#1.base, mwl8k_tx_wait_empty_#t~mem832#1.offset, mwl8k_tx_wait_empty_#t~ret833#1, mwl8k_tx_wait_empty_~hw#1.base, mwl8k_tx_wait_empty_~hw#1.offset, mwl8k_tx_wait_empty_~priv~8#1.base, mwl8k_tx_wait_empty_~priv~8#1.offset, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, mwl8k_tx_wait_empty_~retry~0#1, mwl8k_tx_wait_empty_~rc~4#1, mwl8k_tx_wait_empty_~tmp~49#1.base, mwl8k_tx_wait_empty_~tmp~49#1.offset, mwl8k_tx_wait_empty_~oldcount~0#1, mwl8k_tx_wait_empty_~timeout~0#1, mwl8k_tx_wait_empty_~tmp___0~16#1, mwl8k_tx_wait_empty_~__ret_warn_on~1#1, mwl8k_tx_wait_empty_~tmp___1~8#1;mwl8k_tx_wait_empty_~hw#1.base, mwl8k_tx_wait_empty_~hw#1.offset := mwl8k_tx_wait_empty_#in~hw#1.base, mwl8k_tx_wait_empty_#in~hw#1.offset;havoc mwl8k_tx_wait_empty_~priv~8#1.base, mwl8k_tx_wait_empty_~priv~8#1.offset;call mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset := #Ultimate.allocOnStack(88);havoc mwl8k_tx_wait_empty_~retry~0#1;havoc mwl8k_tx_wait_empty_~rc~4#1;havoc mwl8k_tx_wait_empty_~tmp~49#1.base, mwl8k_tx_wait_empty_~tmp~49#1.offset;havoc mwl8k_tx_wait_empty_~oldcount~0#1;havoc mwl8k_tx_wait_empty_~timeout~0#1;havoc mwl8k_tx_wait_empty_~tmp___0~16#1;havoc mwl8k_tx_wait_empty_~__ret_warn_on~1#1;havoc mwl8k_tx_wait_empty_~tmp___1~8#1;call mwl8k_tx_wait_empty_#t~mem767#1.base, mwl8k_tx_wait_empty_#t~mem767#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~hw#1.base, 53 + mwl8k_tx_wait_empty_~hw#1.offset, 8);mwl8k_tx_wait_empty_~priv~8#1.base, mwl8k_tx_wait_empty_~priv~8#1.offset := mwl8k_tx_wait_empty_#t~mem767#1.base, mwl8k_tx_wait_empty_#t~mem767#1.offset;havoc mwl8k_tx_wait_empty_#t~mem767#1.base, mwl8k_tx_wait_empty_#t~mem767#1.offset; [2025-02-08 02:31:29,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960-1: SUMMARY for call ieee80211_stop_queues(~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:31:29,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: assume 0 != mwl8k_tx_wait_empty_~timeout~0#1 % 18446744073709551616;call mwl8k_tx_wait_empty_#t~mem823#1 := read~int#26(mwl8k_tx_wait_empty_~priv~8#1.base, 1641 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4);mwl8k_tx_wait_empty_~__ret_warn_on~1#1 := (if 0 != mwl8k_tx_wait_empty_#t~mem823#1 then 1 else 0);havoc mwl8k_tx_wait_empty_#t~mem823#1; [2025-02-08 02:31:29,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: assume !(0 != mwl8k_tx_wait_empty_~timeout~0#1 % 18446744073709551616);call mwl8k_tx_wait_empty_#t~mem828#1 := read~int#26(mwl8k_tx_wait_empty_~priv~8#1.base, 1641 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4); [2025-02-08 02:31:29,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: assume -2147483648 <= mwl8k_tx_wait_empty_#t~ret831#1 && mwl8k_tx_wait_empty_#t~ret831#1 <= 2147483647;havoc mwl8k_tx_wait_empty_#t~mem829#1.base, mwl8k_tx_wait_empty_#t~mem829#1.offset;havoc mwl8k_tx_wait_empty_#t~mem830#1;havoc mwl8k_tx_wait_empty_#t~ret831#1;mwl8k_tx_wait_empty_~retry~0#1 := 1; [2025-02-08 02:31:29,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume 4 + (if mwl8k_dump_tx_rings_#t~mem766#1 % 256 % 4294967296 <= 2147483647 then mwl8k_dump_tx_rings_#t~mem766#1 % 256 % 4294967296 else mwl8k_dump_tx_rings_#t~mem766#1 % 256 % 4294967296 - 4294967296) > mwl8k_dump_tx_rings_~i~5#1;havoc mwl8k_dump_tx_rings_#t~mem766#1; [2025-02-08 02:31:29,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8300: assume !(4 + (if mwl8k_dump_tx_rings_#t~mem766#1 % 256 % 4294967296 <= 2147483647 then mwl8k_dump_tx_rings_#t~mem766#1 % 256 % 4294967296 else mwl8k_dump_tx_rings_#t~mem766#1 % 256 % 4294967296 - 4294967296) > mwl8k_dump_tx_rings_~i~5#1);havoc mwl8k_dump_tx_rings_#t~mem766#1; [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret831#1 := dev_notice(mwl8k_tx_wait_empty_#t~mem829#1.base, 211 + mwl8k_tx_wait_empty_#t~mem829#1.offset, 57, 0); srcloc: null [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8358: assume 0 != mwl8k_tx_wait_empty_~retry~0#1;call mwl8k_tx_wait_empty_#t~mem826#1.base, mwl8k_tx_wait_empty_#t~mem826#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~hw#1.base, 37 + mwl8k_tx_wait_empty_~hw#1.offset, 8); [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8358: assume !(0 != mwl8k_tx_wait_empty_~retry~0#1); [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8292: assume mwl8k_dump_tx_rings_~desc~0#1 <= 127; [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8292: assume !(mwl8k_dump_tx_rings_~desc~0#1 <= 127);call mwl8k_dump_tx_rings_#t~mem761#1.base, mwl8k_dump_tx_rings_#t~mem761#1.offset := read~$Pointer$#26(mwl8k_dump_tx_rings_~hw#1.base, 37 + mwl8k_dump_tx_rings_~hw#1.offset, 8);call mwl8k_dump_tx_rings_#t~mem762#1 := read~int#26(mwl8k_dump_tx_rings_~txq~1#1.base, 8 + mwl8k_dump_tx_rings_~txq~1#1.offset, 4);call mwl8k_dump_tx_rings_#t~mem763#1 := read~int#26(mwl8k_dump_tx_rings_~txq~1#1.base, mwl8k_dump_tx_rings_~txq~1#1.offset, 4);call mwl8k_dump_tx_rings_#t~mem764#1 := read~int#26(mwl8k_dump_tx_rings_~txq~1#1.base, 4 + mwl8k_dump_tx_rings_~txq~1#1.offset, 4); [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: assume 0 != (if mwl8k_tx_wait_empty_#t~mem816#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tx_wait_empty_#t~mem816#1 % 256 % 4294967296 else mwl8k_tx_wait_empty_#t~mem816#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_tx_wait_empty_#t~mem816#1; [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: assume !(0 != (if mwl8k_tx_wait_empty_#t~mem816#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tx_wait_empty_#t~mem816#1 % 256 % 4294967296 else mwl8k_tx_wait_empty_#t~mem816#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_tx_wait_empty_#t~mem816#1;call mwl8k_tx_wait_empty_#t~mem819#1 := read~int#26(mwl8k_tx_wait_empty_~priv~8#1.base, 1641 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4); [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12818: SUMMARY for call ldv_mutex_unlock_fw_mutex(ldv_mutex_unlock_13_~ldv_func_arg1#1.base, ldv_mutex_unlock_13_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: havoc mwl8k_dump_tx_rings_#t~mem757#1.base, mwl8k_dump_tx_rings_#t~mem757#1.offset, mwl8k_dump_tx_rings_#t~mem758#1.base, mwl8k_dump_tx_rings_#t~mem758#1.offset, mwl8k_dump_tx_rings_#t~mem759#1, mwl8k_dump_tx_rings_#t~mem760#1, mwl8k_dump_tx_rings_#t~mem761#1.base, mwl8k_dump_tx_rings_#t~mem761#1.offset, mwl8k_dump_tx_rings_#t~mem762#1, mwl8k_dump_tx_rings_#t~mem763#1, mwl8k_dump_tx_rings_#t~mem764#1, mwl8k_dump_tx_rings_#t~ret765#1, mwl8k_dump_tx_rings_#t~mem766#1, mwl8k_dump_tx_rings_~hw#1.base, mwl8k_dump_tx_rings_~hw#1.offset, mwl8k_dump_tx_rings_~priv~7#1.base, mwl8k_dump_tx_rings_~priv~7#1.offset, mwl8k_dump_tx_rings_~i~5#1, mwl8k_dump_tx_rings_~txq~1#1.base, mwl8k_dump_tx_rings_~txq~1#1.offset, mwl8k_dump_tx_rings_~fw_owned~0#1, mwl8k_dump_tx_rings_~drv_owned~0#1, mwl8k_dump_tx_rings_~unused~0#1, mwl8k_dump_tx_rings_~desc~0#1, mwl8k_dump_tx_rings_~tx_desc~1#1.base, mwl8k_dump_tx_rings_~tx_desc~1#1.offset, mwl8k_dump_tx_rings_~status~1#1;havoc mwl8k_dump_tx_rings_#in~hw#1.base, mwl8k_dump_tx_rings_#in~hw#1.offset;assume { :end_inline_mwl8k_dump_tx_rings } true;call write~int#26(1, mwl8k_tx_wait_empty_~priv~8#1.base, 2437 + mwl8k_tx_wait_empty_~priv~8#1.offset, 1); [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334: assume 0 == mwl8k_tx_wait_empty_#t~mem819#1;havoc mwl8k_tx_wait_empty_#t~mem819#1;mwl8k_tx_wait_empty_#res#1 := 0;call ULTIMATE.dealloc(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset);havoc mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset; [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8334: assume !(0 == mwl8k_tx_wait_empty_#t~mem819#1);havoc mwl8k_tx_wait_empty_#t~mem819#1;mwl8k_tx_wait_empty_~retry~0#1 := 0;mwl8k_tx_wait_empty_~rc~4#1 := 0; [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12810: havoc ldv_mutex_lock_fw_mutex_~lock#1.base, ldv_mutex_lock_fw_mutex_~lock#1.offset;havoc ldv_mutex_lock_fw_mutex_#in~lock#1.base, ldv_mutex_lock_fw_mutex_#in~lock#1.offset;assume { :end_inline_ldv_mutex_lock_fw_mutex } true; [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret827#1 := dev_notice(mwl8k_tx_wait_empty_#t~mem826#1.base, 211 + mwl8k_tx_wait_empty_#t~mem826#1.offset, 56, 0); srcloc: null [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8326: mwl8k_tx_wait_empty_~tmp~49#1.base, mwl8k_tx_wait_empty_~tmp~49#1.offset := mwl8k_tx_wait_empty_#t~ret817#1.base, mwl8k_tx_wait_empty_#t~ret817#1.offset;havoc mwl8k_tx_wait_empty_#t~ret817#1.base, mwl8k_tx_wait_empty_#t~ret817#1.offset;call mwl8k_tx_wait_empty_#t~mem818#1.base, mwl8k_tx_wait_empty_#t~mem818#1.offset := read~$Pointer$#26(mwl8k_tx_wait_empty_~priv~8#1.base, 1502 + mwl8k_tx_wait_empty_~priv~8#1.offset, 8); [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: assume -2147483648 <= mwl8k_tx_wait_empty_#t~ret827#1 && mwl8k_tx_wait_empty_#t~ret827#1 <= 2147483647;havoc mwl8k_tx_wait_empty_#t~mem826#1.base, mwl8k_tx_wait_empty_#t~mem826#1.offset;havoc mwl8k_tx_wait_empty_#t~ret827#1; [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: assume 0 != ~rc~5#1;call #t~mem1004#1 := read~int#26(~priv~14#1.base, 2437 + ~priv~14#1.offset, 1); [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8962: assume !(0 != ~rc~5#1); [2025-02-08 02:31:29,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8326-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret817#1.base, mwl8k_tx_wait_empty_#t~ret817#1.offset := get_current(); srcloc: null [2025-02-08 02:31:29,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: assume ~i~1 % 4294967296 <= 13; [2025-02-08 02:31:29,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: assume !(~i~1 % 4294967296 <= 13); [2025-02-08 02:31:29,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780-1: call #t~mem558 := read~int#26(~#mwl8k_rates_24~0.base, 6 + (~#mwl8k_rates_24~0.offset + 10 * ~i~1), 2);call #t~mem559 := read~int#2(~rxd~2.base, 3 + ~rxd~2.offset, 1); [2025-02-08 02:31:29,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume (if #t~mem558 % 65536 % 4294967296 <= 2147483647 then #t~mem558 % 65536 % 4294967296 else #t~mem558 % 65536 % 4294967296 - 4294967296) == (if #t~mem559 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem559 % 256 % 65536 % 4294967296 else #t~mem559 % 256 % 65536 % 4294967296 - 4294967296);havoc #t~mem558;havoc #t~mem559;call write~int#16(~i~1, ~status.base, 22 + ~status.offset, 1); [2025-02-08 02:31:29,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: assume !((if #t~mem558 % 65536 % 4294967296 <= 2147483647 then #t~mem558 % 65536 % 4294967296 else #t~mem558 % 65536 % 4294967296 - 4294967296) == (if #t~mem559 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem559 % 256 % 65536 % 4294967296 else #t~mem559 % 256 % 65536 % 4294967296 - 4294967296));havoc #t~mem558;havoc #t~mem559;~i~1 := 1 + ~i~1; [2025-02-08 02:31:29,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: havoc #t~mem575; [2025-02-08 02:31:30,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454: call #t~mem1207.base, #t~mem1207.offset := read~$Pointer$#26(~ha~0.base, ~ha~0.offset, 8);~__mptr___0~1.base, ~__mptr___0~1.offset := #t~mem1207.base, #t~mem1207.offset;havoc #t~mem1207.base, #t~mem1207.offset;~ha~0.base, ~ha~0.offset := ~__mptr___0~1.base, ~__mptr___0~1.offset; [2025-02-08 02:31:30,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448: ~__ret~7.base, ~__ret~7.offset := #t~memcpy~res1205.base, #t~memcpy~res1205.offset;havoc #t~memcpy~res1205.base, #t~memcpy~res1205.offset; [2025-02-08 02:31:30,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9448-1: SUMMARY for call #t~memcpy~res1205.base, #t~memcpy~res1205.offset := #Ultimate.C_memcpy#26(~cmd~4.base, 12 + ~cmd~4.offset + (if ~i~11 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~11 % 18446744073709551616 % 18446744073709551616 else ~i~11 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~ha~0.base, 16 + ~ha~0.offset, ~__len~6); srcloc: null [2025-02-08 02:31:30,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: ~__len~6 := 6; [2025-02-08 02:31:30,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451: ~__ret~7.base, ~__ret~7.offset := #t~memcpy~res1206.base, #t~memcpy~res1206.offset;havoc #t~memcpy~res1206.base, #t~memcpy~res1206.offset; [2025-02-08 02:31:30,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451-1: SUMMARY for call #t~memcpy~res1206.base, #t~memcpy~res1206.offset := #Ultimate.C_memcpy#26(~cmd~4.base, 12 + ~cmd~4.offset + (if ~i~11 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~11 % 18446744073709551616 % 18446744073709551616 else ~i~11 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~ha~0.base, 16 + ~ha~0.offset, ~__len~6); srcloc: null [2025-02-08 02:31:30,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: assume (~ha~0.base + ~ha~0.offset) % 18446744073709551616 != (~mc_list.base + ~mc_list.offset) % 18446744073709551616; [2025-02-08 02:31:30,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: assume !((~ha~0.base + ~ha~0.offset) % 18446744073709551616 != (~mc_list.base + ~mc_list.offset) % 18446744073709551616); [2025-02-08 02:31:30,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447: assume ~__len~6 % 18446744073709551616 > 63; [2025-02-08 02:31:30,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9447: assume !(~__len~6 % 18446744073709551616 > 63); [2025-02-08 02:31:30,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6157: havoc #t~mem16.base, #t~mem16.offset; [2025-02-08 02:31:30,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6098: havoc constant_test_bit_#t~mem1#1;havoc constant_test_bit_#t~bitwise2#1; [2025-02-08 02:31:31,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: havoc skb_pull_#t~ret2085#1.base, skb_pull_#t~ret2085#1.offset;#t~ret521#1.base, #t~ret521#1.offset := skb_pull_#res#1.base, skb_pull_#res#1.offset;havoc skb_pull_#t~ret2085#1.base, skb_pull_#t~ret2085#1.offset, skb_pull_~arg0#1.base, skb_pull_~arg0#1.offset, skb_pull_~arg1#1;havoc skb_pull_#in~arg0#1.base, skb_pull_#in~arg0#1.offset, skb_pull_#in~arg1#1;assume { :end_inline_skb_pull } true;havoc #t~ret521#1.base, #t~ret521#1.offset; [2025-02-08 02:31:31,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11016: assume -2147483648 <= #t~ret1543 && #t~ret1543 <= 2147483647;~i~15 := 1 + ~i~15; [2025-02-08 02:31:31,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11016-1: SUMMARY for call #t~ret1543 := mwl8k_txq_reclaim(~hw.base, ~hw.offset, ~i~15, 2147483647, 1); srcloc: null [2025-02-08 02:31:31,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 02:31:32,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13700: havoc #t~nondet2080; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume 0 != #t~bitwise1269 % 4294967296;havoc #t~bitwise1268;havoc #t~bitwise1269;~tmp~76 := ~j~1;~j~1 := 1 + ~j~1;call #t~mem1270 := read~int#26(~#mwl8k_rates_24~0.base, 6 + (~#mwl8k_rates_24~0.offset + 10 * ~i~13), 2);call write~int#26(#t~mem1270, ~rates.base, ~rates.offset + (if ~tmp~76 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp~76 % 18446744073709551616 % 18446744073709551616 else ~tmp~76 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc #t~mem1270; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: assume !(0 != #t~bitwise1269 % 4294967296);havoc #t~bitwise1268;havoc #t~bitwise1269; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: ~i~13 := 1 + ~i~13; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-5: [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-6: havoc #t~bitwise1268;assume #t~bitwise1268 > 1; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-7: assume 0 == ~i~13;#t~bitwise1268 := 1; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-7: assume !(0 == ~i~13); [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-1: [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-2: havoc #t~bitwise1269;assume #t~bitwise1269 % 4294967296 <= #t~bitwise1268 % 4294967296 && #t~bitwise1269 % 4294967296 <= ~mask % 4294967296; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-3: assume #t~bitwise1268 % 4294967296 == ~mask % 4294967296;#t~bitwise1269 := #t~bitwise1268; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-3: assume !(#t~bitwise1268 % 4294967296 == ~mask % 4294967296); [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-4: assume 0 == #t~bitwise1268 % 4294967296 || 0 == ~mask % 4294967296;#t~bitwise1269 := 0; [2025-02-08 02:31:33,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770-4: assume !(0 == #t~bitwise1268 % 4294967296 || 0 == ~mask % 4294967296); [2025-02-08 02:31:33,398 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648: havoc #t~nondet2072; [2025-02-08 02:31:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: ~i~3 := 1 + ~i~3; [2025-02-08 02:31:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011-1: SUMMARY for call pci_unmap_single(#t~mem662.base, #t~mem662.offset, #t~mem664, 3800, 2); srcloc: null [2025-02-08 02:31:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: assume 0 != (#t~mem661.base + #t~mem661.offset) % 18446744073709551616;havoc #t~mem660.base, #t~mem660.offset;havoc #t~mem661.base, #t~mem661.offset;call #t~mem662.base, #t~mem662.offset := read~$Pointer$#26(~priv~3.base, 8 + ~priv~3.offset, 8);call #t~mem663.base, #t~mem663.offset := read~$Pointer$#26(~rxq~2.base, 28 + ~rxq~2.offset, 8);call #t~mem664 := read~int#26(#t~mem663.base, 8 + (#t~mem663.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 02:31:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010: assume !(0 != (#t~mem661.base + #t~mem661.offset) % 18446744073709551616);havoc #t~mem660.base, #t~mem660.offset;havoc #t~mem661.base, #t~mem661.offset; [2025-02-08 02:31:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8011: havoc #t~mem662.base, #t~mem662.offset;havoc #t~mem663.base, #t~mem663.offset;havoc #t~mem664;call #t~mem665.base, #t~mem665.offset := read~$Pointer$#26(~rxq~2.base, 28 + ~rxq~2.offset, 8);call write~int#26(0, #t~mem665.base, 8 + (#t~mem665.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem665.base, #t~mem665.offset;call #t~mem666.base, #t~mem666.offset := read~$Pointer$#26(~rxq~2.base, 28 + ~rxq~2.offset, 8);call #t~mem667.base, #t~mem667.offset := read~$Pointer$#26(#t~mem666.base, #t~mem666.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:31:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8013-1: SUMMARY for call kfree_skb(#t~mem667.base, #t~mem667.offset); srcloc: null [2025-02-08 02:31:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8013: havoc #t~mem666.base, #t~mem666.offset;havoc #t~mem667.base, #t~mem667.offset;call #t~mem668.base, #t~mem668.offset := read~$Pointer$#26(~rxq~2.base, 28 + ~rxq~2.offset, 8);call write~$Pointer$#26(0, 0, #t~mem668.base, #t~mem668.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem668.base, #t~mem668.offset; [2025-02-08 02:31:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8010-1: call #t~mem660.base, #t~mem660.offset := read~$Pointer$#26(~rxq~2.base, 28 + ~rxq~2.offset, 8);call #t~mem661.base, #t~mem661.offset := read~$Pointer$#26(#t~mem660.base, #t~mem660.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053: assume -2147483648 <= #t~ret1081#1 && #t~ret1081#1 <= 2147483647;havoc #t~mem1079#1.base, #t~mem1079#1.offset;havoc #t~mem1080#1;havoc #t~ret1081#1; [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053-1: SUMMARY for call #t~ret1081#1 := dev_err(#t~mem1079#1.base, 211 + #t~mem1079#1.offset, 71, 0); srcloc: null [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume 0 != ~rc~6#1;call #t~mem1077#1 := read~int#26(~cmd#1.base, ~cmd#1.offset, 2); [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume !(0 != ~rc~6#1); [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: ~tmp___4~2#1.base, ~tmp___4~2#1.offset := #t~ret1083#1.base, #t~ret1083#1.offset;havoc #t~mem1082#1;havoc #t~ret1083#1.base, #t~ret1083#1.offset;call #t~mem1084#1.base, #t~mem1084#1.offset := read~$Pointer$#26(~hw#1.base, 37 + ~hw#1.offset, 8); [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057-1: SUMMARY for call #t~ret1083#1.base, #t~ret1083#1.offset := mwl8k_cmd_name((if #t~mem1082#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1082#1 % 65536 % 4294967296 else #t~mem1082#1 % 65536 % 4294967296 - 4294967296), ~#buf~0#1.base, ~#buf~0#1.offset, 32); srcloc: null [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058: assume -2147483648 <= #t~ret1085#1 && #t~ret1085#1 <= 2147483647;havoc #t~mem1084#1.base, #t~mem1084#1.offset;havoc #t~ret1085#1; [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998: call ULTIMATE.dealloc(~#cmd_wait~0#1.base, ~#cmd_wait~0#1.offset);havoc ~#cmd_wait~0#1.base, ~#cmd_wait~0#1.offset;call ULTIMATE.dealloc(~#buf~0#1.base, ~#buf~0#1.offset);havoc ~#buf~0#1.base, ~#buf~0#1.offset; [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052: ~tmp___3~4#1.base, ~tmp___3~4#1.offset := #t~ret1078#1.base, #t~ret1078#1.offset;havoc #t~mem1077#1;havoc #t~ret1078#1.base, #t~ret1078#1.offset;call #t~mem1079#1.base, #t~mem1079#1.offset := read~$Pointer$#26(~hw#1.base, 37 + ~hw#1.offset, 8);call #t~mem1080#1 := read~int#26(~cmd#1.base, 6 + ~cmd#1.offset, 2); [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9052-1: SUMMARY for call #t~ret1078#1.base, #t~ret1078#1.offset := mwl8k_cmd_name((if #t~mem1077#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1077#1 % 65536 % 4294967296 else #t~mem1077#1 % 65536 % 4294967296 - 4294967296), ~#buf~0#1.base, ~#buf~0#1.offset, 32); srcloc: null [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058-1: SUMMARY for call #t~ret1085#1 := dev_notice(#t~mem1084#1.base, 211 + #t~mem1084#1.offset, 72, 0); srcloc: null [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: assume ~ms~0#1 > 2000;call #t~mem1082#1 := read~int#26(~cmd#1.base, ~cmd#1.offset, 2); [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: assume !(~ms~0#1 > 2000); [2025-02-08 02:31:38,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: havoc jiffies_to_msecs_#t~nondet2071#1;#t~ret1075#1 := jiffies_to_msecs_#res#1;havoc jiffies_to_msecs_#t~nondet2071#1, jiffies_to_msecs_~arg0#1;havoc jiffies_to_msecs_#in~arg0#1;assume { :end_inline_jiffies_to_msecs } true;~tmp___2~6#1 := #t~ret1075#1;havoc #t~ret1075#1;~ms~0#1 := (if (10000 - ~tmp___2~6#1) % 4294967296 % 4294967296 <= 2147483647 then (10000 - ~tmp___2~6#1) % 4294967296 % 4294967296 else (10000 - ~tmp___2~6#1) % 4294967296 % 4294967296 - 4294967296);call #t~mem1076#1 := read~int#26(~cmd#1.base, 6 + ~cmd#1.offset, 2);~rc~6#1 := (if 0 != #t~mem1076#1 % 65536 % 4294967296 then -22 else 0);havoc #t~mem1076#1; [2025-02-08 02:31:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume #t~short898;havoc #t~mem897;havoc #t~short898;#res.base, #res.offset := ~stream~1.base, ~stream~1.offset; [2025-02-08 02:31:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume !#t~short898;havoc #t~mem897;havoc #t~short898;~i~7 := 1 + ~i~7; [2025-02-08 02:31:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-1: assume #t~short898;call #t~mem897 := read~int#26(~stream~1.base, 8 + ~stream~1.offset, 1);#t~short898 := (if #t~mem897 % 256 % 4294967296 <= 2147483647 then #t~mem897 % 256 % 4294967296 else #t~mem897 % 256 % 4294967296 - 4294967296) == (if ~tid % 256 % 4294967296 <= 2147483647 then ~tid % 256 % 4294967296 else ~tid % 256 % 4294967296 - 4294967296); [2025-02-08 02:31:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635-1: assume !#t~short898; [2025-02-08 02:31:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8634: call #t~mem895.base, #t~mem895.offset := read~$Pointer$#26(~stream~1.base, ~stream~1.offset, 8);~tmp~52 := #t~nondet896;havoc #t~mem895.base, #t~mem895.offset;havoc #t~nondet896;#t~short898 := 0 == ~tmp~52; [2025-02-08 02:31:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8629: ~stream~1.base, ~stream~1.offset := ~priv~12.base, 1166 + ~priv~12.offset + 12 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem894 := read~int#26(~stream~1.base, 9 + ~stream~1.offset, 1); [2025-02-08 02:31:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume 0 == #t~mem894 % 256 % 4294967296;havoc #t~mem894; [2025-02-08 02:31:38,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !(0 == #t~mem894 % 256 % 4294967296);havoc #t~mem894; [2025-02-08 02:31:39,322 INFO L? ?]: Removed 2939 outVars from TransFormulas that were not future-live. [2025-02-08 02:31:39,322 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 02:31:39,401 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 02:31:39,402 INFO L337 CfgBuilder]: Removed 1 assume(true) statements. [2025-02-08 02:31:39,402 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:31:39 BoogieIcfgContainer [2025-02-08 02:31:39,402 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 02:31:39,404 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 02:31:39,404 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 02:31:39,408 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 02:31:39,408 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 02:30:55" (1/3) ... [2025-02-08 02:31:39,409 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56aecaf6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:31:39, skipping insertion in model container [2025-02-08 02:31:39,409 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:30:59" (2/3) ... [2025-02-08 02:31:39,409 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56aecaf6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:31:39, skipping insertion in model container [2025-02-08 02:31:39,410 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:31:39" (3/3) ... [2025-02-08 02:31:39,410 INFO L128 eAbstractionObserver]: Analyzing ICFG main0_drivers-net-wireless-mwl8k-ko---32_7a--linux-3.7.3.i [2025-02-08 02:31:39,424 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 02:31:39,425 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG main0_drivers-net-wireless-mwl8k-ko---32_7a--linux-3.7.3.i that has 238 procedures, 2112 locations, 1 initial locations, 202 loop locations, and 1 error locations. [2025-02-08 02:31:39,470 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 02:31:39,479 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;@53c0f19d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 02:31:39,480 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-08 02:31:39,488 INFO L276 IsEmpty]: Start isEmpty. Operand has 31 states, 17 states have (on average 1.411764705882353) internal successors, (24), 24 states have internal predecessors, (24), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2025-02-08 02:31:39,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2025-02-08 02:31:39,496 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 02:31:39,496 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2025-02-08 02:31:39,497 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 02:31:39,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 02:31:39,501 INFO L85 PathProgramCache]: Analyzing trace with hash -694011737, now seen corresponding path program 1 times [2025-02-08 02:31:39,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 02:31:39,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050072077] [2025-02-08 02:31:39,507 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 02:31:39,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 02:31:59,714 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-02-08 02:32:00,086 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-02-08 02:32:00,087 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 02:32:00,087 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 02:32:00,664 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:32:00,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 02:32:00,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050072077] [2025-02-08 02:32:00,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050072077] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 02:32:00,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 02:32:00,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 02:32:00,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39132889] [2025-02-08 02:32:00,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 02:32:00,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 02:32:00,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 02:32:00,679 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 02:32:00,679 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 02:32:00,680 INFO L87 Difference]: Start difference. First operand has 31 states, 17 states have (on average 1.411764705882353) internal successors, (24), 24 states have internal predecessors, (24), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Second operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:32:00,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 02:32:00,704 INFO L93 Difference]: Finished difference Result 34 states and 49 transitions. [2025-02-08 02:32:00,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 02:32:00,706 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2025-02-08 02:32:00,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 02:32:00,709 INFO L225 Difference]: With dead ends: 34 [2025-02-08 02:32:00,709 INFO L226 Difference]: Without dead ends: 14 [2025-02-08 02:32:00,711 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:32:00,715 INFO L435 NwaCegarLoop]: 19 mSDtfsCounter, 17 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 02:32:00,716 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 19 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 02:32:00,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2025-02-08 02:32:00,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2025-02-08 02:32:00,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 9 states have (on average 1.3333333333333333) internal successors, (12), 12 states have internal predecessors, (12), 4 states have call successors, (4), 1 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:32:00,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 16 transitions. [2025-02-08 02:32:00,734 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 16 transitions. Word has length 6 [2025-02-08 02:32:00,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 02:32:00,734 INFO L471 AbstractCegarLoop]: Abstraction has 14 states and 16 transitions. [2025-02-08 02:32:00,734 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:32:00,734 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 16 transitions. [2025-02-08 02:32:00,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2025-02-08 02:32:00,735 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 02:32:00,735 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2025-02-08 02:32:00,735 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-08 02:32:00,735 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 02:32:00,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 02:32:00,736 INFO L85 PathProgramCache]: Analyzing trace with hash -43170872, now seen corresponding path program 1 times [2025-02-08 02:32:00,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 02:32:00,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710872799] [2025-02-08 02:32:00,736 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 02:32:00,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 02:32:19,505 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-02-08 02:32:19,674 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-02-08 02:32:19,674 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 02:32:19,674 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 02:32:20,148 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:32:20,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 02:32:20,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710872799] [2025-02-08 02:32:20,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710872799] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 02:32:20,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 02:32:20,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 02:32:20,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080919949] [2025-02-08 02:32:20,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 02:32:20,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 02:32:20,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 02:32:20,150 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 02:32:20,150 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 02:32:20,150 INFO L87 Difference]: Start difference. First operand 14 states and 16 transitions. Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:32:20,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 02:32:20,164 INFO L93 Difference]: Finished difference Result 16 states and 17 transitions. [2025-02-08 02:32:20,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 02:32:20,165 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2025-02-08 02:32:20,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 02:32:20,165 INFO L225 Difference]: With dead ends: 16 [2025-02-08 02:32:20,165 INFO L226 Difference]: Without dead ends: 13 [2025-02-08 02:32:20,165 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:32:20,166 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 10 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 02:32:20,166 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 13 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 02:32:20,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2025-02-08 02:32:20,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2025-02-08 02:32:20,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 9 states have (on average 1.2222222222222223) internal successors, (11), 11 states have internal predecessors, (11), 3 states have call successors, (3), 1 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:32:20,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 14 transitions. [2025-02-08 02:32:20,168 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 14 transitions. Word has length 7 [2025-02-08 02:32:20,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 02:32:20,168 INFO L471 AbstractCegarLoop]: Abstraction has 13 states and 14 transitions. [2025-02-08 02:32:20,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:32:20,168 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 14 transitions. [2025-02-08 02:32:20,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2025-02-08 02:32:20,169 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 02:32:20,169 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 02:32:20,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-08 02:32:20,169 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 02:32:20,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 02:32:20,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1341941560, now seen corresponding path program 1 times [2025-02-08 02:32:20,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 02:32:20,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137191167] [2025-02-08 02:32:20,170 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 02:32:20,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms