./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--wireless--mwl8k.ko-ldv_main0.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--wireless--mwl8k.ko-ldv_main0.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 2c1c4906dc720b76b7b69e11032c95d28bb9d73a52a52b97599c7a708f9ebd70 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:46:51,971 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:46:52,033 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:46:52,039 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:46:52,039 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:46:52,062 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:46:52,063 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:46:52,063 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:46:52,063 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:46:52,063 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:46:52,064 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:46:52,064 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:46:52,064 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:46:52,064 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:46:52,064 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:46:52,065 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:46:52,065 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:46:52,066 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:46:52,066 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:46:52,067 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:46:52,067 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:46:52,067 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 -> 2c1c4906dc720b76b7b69e11032c95d28bb9d73a52a52b97599c7a708f9ebd70 [2025-02-08 02:46:52,313 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:46:52,321 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:46:52,323 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:46:52,324 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:46:52,324 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:46:52,326 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--wireless--mwl8k.ko-ldv_main0.cil.out.i [2025-02-08 02:46:53,532 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3db57b79e/0fd2fb8447924045ac1c97d1257e1d3d/FLAG8e99a7c74 [2025-02-08 02:46:54,085 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:46:54,086 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--wireless--mwl8k.ko-ldv_main0.cil.out.i [2025-02-08 02:46:54,131 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3db57b79e/0fd2fb8447924045ac1c97d1257e1d3d/FLAG8e99a7c74 [2025-02-08 02:46:54,606 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3db57b79e/0fd2fb8447924045ac1c97d1257e1d3d [2025-02-08 02:46:54,609 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:46:54,611 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:46:54,613 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:46:54,613 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:46:54,616 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:46:54,617 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:46:54" (1/1) ... [2025-02-08 02:46:54,623 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c195f7c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:54, skipping insertion in model container [2025-02-08 02:46:54,623 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:46:54" (1/1) ... [2025-02-08 02:46:54,764 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:46:57,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--wireless--mwl8k.ko-ldv_main0.cil.out.i[385601,385614] [2025-02-08 02:46:57,942 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:46:57,965 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:46:58,070 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"); [6390-6391] [2025-02-08 02:46:58,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsfl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [6405] [2025-02-08 02:46:58,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [6413] [2025-02-08 02:46:58,075 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)); [6422] [2025-02-08 02:46:58,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [6471] [2025-02-08 02:46:58,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6474] [2025-02-08 02:46:58,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6477] [2025-02-08 02:46:58,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6480] [2025-02-08 02:46:58,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/inst/current/envs/linux-3.10-rc1.tar/linux-3.10-rc1/arch/x86/include/asm/paravirt.h"), "i" (824), "i" (12UL)); [6513-6514] [2025-02-08 02:46:58,080 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" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6519-6521] [2025-02-08 02:46:58,080 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)); [6548] [2025-02-08 02:46:58,081 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)); [6555] [2025-02-08 02:46:58,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [6602] [2025-02-08 02:46:58,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6605] [2025-02-08 02:46:58,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6608] [2025-02-08 02:46:58,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6611] [2025-02-08 02:46:58,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6681] [2025-02-08 02:46:58,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6695] [2025-02-08 02:46:58,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6703] [2025-02-08 02:46:58,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6706] [2025-02-08 02:46:58,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6788] [2025-02-08 02:46:58,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6815] [2025-02-08 02:46:58,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6824] [2025-02-08 02:46:58,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6831] [2025-02-08 02:46:58,098 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)); [6991-6992] [2025-02-08 02:46:58,100 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)); [7020-7021] [2025-02-08 02:46:58,124 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8085] [2025-02-08 02:46:58,125 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8102] [2025-02-08 02:46:58,126 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8167] [2025-02-08 02:46:58,127 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8184] [2025-02-08 02:46:58,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1645), "i" (12UL)); [8746-8747] [2025-02-08 02:46:58,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1712), "i" (12UL)); [8812-8813] [2025-02-08 02:46:58,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1721), "i" (12UL)); [8827-8828] [2025-02-08 02:46:58,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1739), "i" (12UL)); [8848-8849] [2025-02-08 02:46:58,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1868), "i" (12UL)); [9008-9009] [2025-02-08 02:46:58,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (1880), "i" (12UL)); [9027-9028] [2025-02-08 02:46:58,152 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (2098), "i" (12UL)); [9278-9279] [2025-02-08 02:46:58,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9311] [2025-02-08 02:46:58,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (5260), "i" (12UL)); [12188-12189] [2025-02-08 02:46:58,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (5408), "i" (12UL)); [12341-12342] [2025-02-08 02:46:58,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (5409), "i" (12UL)); [12349-12350] [2025-02-08 02:46:58,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/exper_fp/work/current--X--drivers--X--defaultlinux-3.10-rc1.tar--X--32_7a--X--cpachecker/linux-3.10-rc1.tar/csd_deg_dscv/9588/dscv_tempdir/dscv/ri/32_7a/drivers/net/wireless/mwl8k.c.prepared"), "i" (5619), "i" (12UL)); [12516-12517] [2025-02-08 02:46:58,224 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--wireless--mwl8k.ko-ldv_main0.cil.out.i[385601,385614] [2025-02-08 02:46:58,234 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:46:58,353 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:46:58,356 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58 WrapperNode [2025-02-08 02:46:58,356 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:46:58,358 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:46:58,358 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:46:58,359 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:46:58,366 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:46:58" (1/1) ... [2025-02-08 02:46:58,447 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:46:58" (1/1) ... [2025-02-08 02:46:58,697 INFO L138 Inliner]: procedures = 399, calls = 3516, calls flagged for inlining = 186, calls inlined = 159, statements flattened = 7762 [2025-02-08 02:46:58,698 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:46:58,699 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:46:58,699 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:46:58,699 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:46:58,706 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:46:58,707 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:46:58,735 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:47:00,292 INFO L175 MemorySlicer]: Split 2085 memory accesses to 38 slices as follows [76, 4, 2, 32, 9, 3, 6, 4, 7, 2, 1, 1768, 14, 12, 10, 6, 2, 2, 1, 6, 3, 4, 1, 1, 38, 1, 6, 20, 5, 6, 6, 1, 8, 6, 4, 6, 1, 1]. 85 percent of accesses are in the largest equivalence class. The 152 initializations are split as follows [0, 4, 0, 0, 0, 0, 6, 0, 0, 2, 0, 44, 0, 12, 0, 6, 2, 0, 0, 6, 3, 4, 0, 0, 0, 0, 6, 20, 5, 6, 6, 0, 8, 6, 0, 6, 0, 0]. The 1062 writes are split as follows [76, 0, 0, 32, 3, 3, 0, 2, 6, 0, 0, 907, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 1, 1]. [2025-02-08 02:47:00,293 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:47:00,293 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:47:00,483 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:47:00,499 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:47:00,544 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:47:00,579 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:47:00,638 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:47:00,640 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:47:00,640 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:47:00,641 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:47:00,642 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (1/1) ... [2025-02-08 02:47:00,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:47:00,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:47:00,665 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:47:00,755 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:47:00,784 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_disable [2025-02-08 02:47:00,785 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_disable [2025-02-08 02:47:00,785 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_key [2025-02-08 02:47:00,785 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_key [2025-02-08 02:47:00,785 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_use_fixed_rate_ap [2025-02-08 02:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_use_fixed_rate_ap [2025-02-08 02:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 02:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 02:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 02:47:00,786 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 02:47:00,786 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-08 02:47:00,789 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-08 02:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 02:47:00,789 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 02:47:00,789 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_feed_fw_image [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_feed_fw_image [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_release_firmware [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_release_firmware [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_enable [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_enable [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_mgmt [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_mgmt [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_ap_process [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_ap_process [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_fw_unlock [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_fw_unlock [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_ht_caps [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_ht_caps [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_start [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_start [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_request_fw [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_request_fw [2025-02-08 02:47:00,790 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:47:00,790 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2025-02-08 02:47:00,791 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:47:00,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 02:47:00,792 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_fw_mutex_of_mwl8k_priv [2025-02-08 02:47:00,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_fw_mutex_of_mwl8k_priv [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_load_firmware [2025-02-08 02:47:00,792 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_load_firmware [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:47:00,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 02:47:00,793 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:47:00,793 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 02:47:00,794 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_probe_hw [2025-02-08 02:47:00,794 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_probe_hw [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure SET_IEEE80211_PERM_ADDR [2025-02-08 02:47:00,794 INFO L138 BoogieDeclarations]: Found implementation of procedure SET_IEEE80211_PERM_ADDR [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:47:00,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:47:00,802 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:47:00,803 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:47:00,803 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_name [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_name [2025-02-08 02:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2025-02-08 02:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 02:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 02:47:00,804 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_ap_refill [2025-02-08 02:47:00,804 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_ap_refill [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-08 02:47:00,805 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_caps [2025-02-08 02:47:00,805 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_caps [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock [2025-02-08 02:47:00,805 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_wmm_mode [2025-02-08 02:47:00,805 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_wmm_mode [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-08 02:47:00,805 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_free_hw [2025-02-08 02:47:00,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_free_hw [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 02:47:00,805 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:47:00,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_add_stream [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_add_stream [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_init [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_init [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure _cond_resched [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure _cond_resched [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_radio_control [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_radio_control [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_queue_work [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_queue_work [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_post_pervif_cmd [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_post_pervif_cmd [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_wake_queues [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_wake_queues [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 02:47:00,806 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_hw_reset [2025-02-08 02:47:00,806 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_hw_reset [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_bss_start [2025-02-08 02:47:00,813 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_bss_start [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:47:00,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure cfg80211_get_chandef_type [2025-02-08 02:47:00,814 INFO L138 BoogieDeclarations]: Found implementation of procedure cfg80211_get_chandef_type [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:47:00,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:47:00,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:47:00,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:47:00,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:47:00,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_enable_bsses [2025-02-08 02:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_enable_bsses [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 02:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 02:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2025-02-08 02:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_conf_tx [2025-02-08 02:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_conf_tx [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_pre_scan [2025-02-08 02:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_pre_scan [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data [2025-02-08 02:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_post_scan [2025-02-08 02:47:00,816 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_post_scan [2025-02-08 02:47:00,816 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_load_fw_image [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_load_fw_image [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_init_txqs [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_init_txqs [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_vif [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_vif [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_is_data_qos [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_is_data_qos [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_hweight32 [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_hweight32 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_hdrlen [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_hdrlen [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_init_firmware [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_init_firmware [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_enable_sniffer [2025-02-08 02:47:00,817 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_enable_sniffer [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:47:00,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 02:47:00,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 02:47:00,818 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:47:00,818 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:47:00,818 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:47:00,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:47:00,827 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_rf_antenna [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_rf_antenna [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_reload_firmware [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_reload_firmware [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_channel_to_frequency [2025-02-08 02:47:00,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_channel_to_frequency [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:47:00,828 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_add_dma_header [2025-02-08 02:47:00,829 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_add_dma_header [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_stream [2025-02-08 02:47:00,829 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_stream [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure dev_notice [2025-02-08 02:47:00,829 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_notice [2025-02-08 02:47:00,829 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_txq_reclaim [2025-02-08 02:47:00,829 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_txq_reclaim [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_set_radio_preamble [2025-02-08 02:47:00,830 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_set_radio_preamble [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_config [2025-02-08 02:47:00,830 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_config [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:47:00,830 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:47:00,831 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-02-08 02:47:00,831 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 02:47:00,831 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:47:00,831 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-02-08 02:47:00,831 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-02-08 02:47:00,835 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2025-02-08 02:47:00,836 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2025-02-08 02:47:00,837 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2025-02-08 02:47:00,837 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2025-02-08 02:47:00,837 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-02-08 02:47:00,837 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-02-08 02:47:00,837 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-02-08 02:47:00,837 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-02-08 02:47:00,837 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-02-08 02:47:00,837 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-02-08 02:47:00,838 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-02-08 02:47:00,838 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-02-08 02:47:00,839 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2025-02-08 02:47:00,840 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_txq_deinit [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_txq_deinit [2025-02-08 02:47:00,840 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2025-02-08 02:47:00,840 INFO L130 BoogieDeclarations]: Found specification of procedure rxq_refill [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure rxq_refill [2025-02-08 02:47:00,840 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_process [2025-02-08 02:47:00,840 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_process [2025-02-08 02:47:00,840 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_fw_lock [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_fw_lock [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure __mwl8k_cmd_mac_multicast_adr [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure __mwl8k_cmd_mac_multicast_adr [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_ap_init [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_ap_init [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_destroy_ba [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_destroy_ba [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_tx_start [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_tx_start [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_remove_dma_header [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_remove_dma_header [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_stop [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_stop [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_update_mac_addr [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_update_mac_addr [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-02-08 02:47:00,841 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:47:00,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:47:00,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2025-02-08 02:47:00,842 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure ieee80211_stop_queues [2025-02-08 02:47:00,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ieee80211_stop_queues [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_cpu_idle [2025-02-08 02:47:00,842 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_cpu_idle [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_encryption_set_cmd_info [2025-02-08 02:47:00,842 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_encryption_set_cmd_info [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:47:00,842 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:47:00,842 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:47:00,842 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_mac_addr [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_mac_addr [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure legacy_rate_mask_to_array [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure legacy_rate_mask_to_array [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxd_sta_refill [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxd_sta_refill [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_release_fw [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_release_fw [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_rxq_deinit [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_rxq_deinit [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_send_fw_load_cmd [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_send_fw_load_cmd [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2025-02-08 02:47:00,843 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:47:00,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_cmd_set_new_stn_del [2025-02-08 02:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_cmd_set_new_stn_del [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_post_cmd [2025-02-08 02:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_post_cmd [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure mwl8k_lookup_stream [2025-02-08 02:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure mwl8k_lookup_stream [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure IEEE80211_SKB_CB [2025-02-08 02:47:00,844 INFO L138 BoogieDeclarations]: Found implementation of procedure IEEE80211_SKB_CB [2025-02-08 02:47:00,844 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2025-02-08 02:47:00,847 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2025-02-08 02:47:02,207 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:47:02,210 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:47:02,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072: assume -2147483648 <= mwl8k_cmd_update_encryption_enable_#t~ret1481#1 && mwl8k_cmd_update_encryption_enable_#t~ret1481#1 <= 2147483647;mwl8k_cmd_update_encryption_enable_~rc~40#1 := mwl8k_cmd_update_encryption_enable_#t~ret1481#1;havoc mwl8k_cmd_update_encryption_enable_#t~ret1481#1; [2025-02-08 02:47:02,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072-1: SUMMARY for call mwl8k_cmd_update_encryption_enable_#t~ret1481#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:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250: assume 0 != ~rc~43#1; [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250: assume !(0 != ~rc~43#1);call write~int#11(1, ~mwl8k_vif~8#1.base, 140 + ~mwl8k_vif~8#1.offset, 1); [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: mwl8k_cmd_update_encryption_enable_~tmp~101#1.base, mwl8k_cmd_update_encryption_enable_~tmp~101#1.offset := mwl8k_cmd_update_encryption_enable_#t~ret1478#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1478#1.offset;havoc mwl8k_cmd_update_encryption_enable_#t~ret1478#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1478#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:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056-1: SUMMARY for call mwl8k_cmd_update_encryption_enable_#t~ret1478#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1478#1.offset := kzalloc(23, 208); srcloc: null [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11069-1: SUMMARY for call mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.offset := #Ultimate.C_memcpy#11(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:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11069: 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~res1480#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.offset;havoc mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.offset; [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073-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:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073: mwl8k_cmd_update_encryption_enable_#res#1 := mwl8k_cmd_update_encryption_enable_~rc~40#1; [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: #res#1 := ~rc~43#1; [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239: #t~ret1520#1 := mwl8k_cmd_encryption_set_key_#res#1;havoc mwl8k_cmd_encryption_set_key_#t~ret1495#1.base, mwl8k_cmd_encryption_set_key_#t~ret1495#1.offset, mwl8k_cmd_encryption_set_key_#t~ret1496#1, mwl8k_cmd_encryption_set_key_#t~mem1497#1, mwl8k_cmd_encryption_set_key_#t~mem1498#1, mwl8k_cmd_encryption_set_key_#t~bitwise1499#1, mwl8k_cmd_encryption_set_key_#t~mem1500#1, mwl8k_cmd_encryption_set_key_#t~switch1501#1, mwl8k_cmd_encryption_set_key_#t~mem1502#1, mwl8k_cmd_encryption_set_key_#t~mem1503#1, mwl8k_cmd_encryption_set_key_#t~memcpy~res1504#1.base, mwl8k_cmd_encryption_set_key_#t~memcpy~res1504#1.offset, mwl8k_cmd_encryption_set_key_#t~mem1505#1, mwl8k_cmd_encryption_set_key_#t~mem1506#1, mwl8k_cmd_encryption_set_key_#t~memcpy~res1507#1.base, mwl8k_cmd_encryption_set_key_#t~memcpy~res1507#1.offset, mwl8k_cmd_encryption_set_key_#t~ret1508#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~1#1, mwl8k_cmd_encryption_set_key_~mwl8k_vif~6#1.base, mwl8k_cmd_encryption_set_key_~mwl8k_vif~6#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~ret1520#1 && #t~ret1520#1 <= 2147483647;~rc~43#1 := #t~ret1520#1;havoc #t~ret1520#1; [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11066: assume mwl8k_cmd_update_encryption_enable_~__len~18#1 % 18446744073709551616 > 63; [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11066: assume !(mwl8k_cmd_update_encryption_enable_~__len~18#1 % 18446744073709551616 > 63); [2025-02-08 02:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11058: 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:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11058: assume !(0 == (mwl8k_cmd_update_encryption_enable_~cmd~35#1.base + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset) % 18446744073709551616);call write~int#11(4386, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, 2);call write~int#11(23, mwl8k_cmd_update_encryption_enable_~cmd~35#1.base, 2 + mwl8k_cmd_update_encryption_enable_~cmd~35#1.offset, 2);call write~int#11(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:47:02,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256: #t~ret1525#1 := mwl8k_cmd_encryption_remove_key_#res#1;havoc mwl8k_cmd_encryption_remove_key_#t~ret1509#1.base, mwl8k_cmd_encryption_remove_key_#t~ret1509#1.offset, mwl8k_cmd_encryption_remove_key_#t~ret1510#1, mwl8k_cmd_encryption_remove_key_#t~mem1511#1, mwl8k_cmd_encryption_remove_key_#t~mem1512#1, mwl8k_cmd_encryption_remove_key_#t~short1513#1, mwl8k_cmd_encryption_remove_key_#t~mem1514#1, mwl8k_cmd_encryption_remove_key_#t~ret1515#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~7#1.base, mwl8k_cmd_encryption_remove_key_~mwl8k_vif~7#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~ret1525#1 && #t~ret1525#1 <= 2147483647;~rc~43#1 := #t~ret1525#1;havoc #t~ret1525#1; [2025-02-08 02:47:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244: assume #t~short1523#1;havoc #t~mem1521#1;havoc #t~mem1522#1;havoc #t~short1523#1;~encr_type~0#1 := 0; [2025-02-08 02:47:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244: assume !#t~short1523#1;havoc #t~mem1521#1;havoc #t~mem1522#1;havoc #t~short1523#1;~encr_type~0#1 := 7; [2025-02-08 02:47:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244-1: assume #t~short1523#1; [2025-02-08 02:47:02,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244-1: assume !#t~short1523#1;call #t~mem1522#1 := read~int#11(~key#1.base, ~key#1.offset, 4);#t~short1523#1 := 1027077 == #t~mem1522#1 % 4294967296; [2025-02-08 02:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240: assume 0 != ~rc~43#1; [2025-02-08 02:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240: assume !(0 != ~rc~43#1);call #t~mem1521#1 := read~int#11(~key#1.base, ~key#1.offset, 4);#t~short1523#1 := 1027073 == #t~mem1521#1 % 4294967296; [2025-02-08 02:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067-1: SUMMARY for call mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.offset := #Ultimate.C_memcpy#11(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:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: 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~res1479#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.offset;havoc mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.offset; [2025-02-08 02:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: call write~int#11(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:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257: assume 0 != ~rc~43#1; [2025-02-08 02:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257: assume !(0 != ~rc~43#1); [2025-02-08 02:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11249-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~ret1478#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1478#1.offset, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.offset, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.offset, mwl8k_cmd_update_encryption_enable_#t~ret1481#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:47:02,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11249: #t~ret1524#1 := mwl8k_cmd_update_encryption_enable_#res#1;havoc mwl8k_cmd_update_encryption_enable_#t~ret1478#1.base, mwl8k_cmd_update_encryption_enable_#t~ret1478#1.offset, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1479#1.offset, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.base, mwl8k_cmd_update_encryption_enable_#t~memcpy~res1480#1.offset, mwl8k_cmd_update_encryption_enable_#t~ret1481#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~ret1524#1 && #t~ret1524#1 <= 2147483647;~rc~43#1 := #t~ret1524#1;havoc #t~ret1524#1; [2025-02-08 02:47:03,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848: havoc #t~nondet2146; [2025-02-08 02:47:03,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: assume 0 == assume_abort_if_not_~cond#1;assume false; [2025-02-08 02:47:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6874: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 02:47:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6883: havoc ~res~1#1.base, ~res~1#1.offset; [2025-02-08 02:47:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885-1: #t~ret144#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~ret144#1 && #t~ret144#1 <= 9223372036854775807;assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == #t~ret144#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:47:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: 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~ret144#1;#res#1.base, #res#1.offset := ~res~1#1.base, ~res~1#1.offset; [2025-02-08 02:47:04,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13943: havoc #t~nondet2162; [2025-02-08 02:47:04,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6841: havoc kobject_name_#t~mem116#1.base, kobject_name_#t~mem116#1.offset; [2025-02-08 02:47:04,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6850: havoc dev_name_#t~mem118#1.base, dev_name_#t~mem118#1.offset; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume ~block_size~1 % 4294967296 > 1024 || ~block_size~1 % 4294967296 % 18446744073709551616 > ~length % 18446744073709551616;~rc~2 := -75; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: assume !(~block_size~1 % 4294967296 > 1024 || ~block_size~1 % 4294967296 % 18446744073709551616 > ~length % 18446744073709551616); [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862: assume -2147483648 <= #t~ret500 && #t~ret500 <= 2147483647;~rc~2 := #t~ret500;havoc #t~ret500; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7833-2: call #t~mem497.base, #t~mem497.offset := read~$Pointer$#11(~priv.base, 36 + ~priv.offset, 8); [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7833-1: SUMMARY for call #t~ret498 := ioread32(#t~mem497.base, 3136 + #t~mem497.offset); srcloc: null [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7833: ~block_size~1 := #t~ret498; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860-1: SUMMARY for call #t~memcpy~res499.base, #t~memcpy~res499.offset := #Ultimate.C_memcpy#11(~buffer~0.base, ~buffer~0.offset, ~data.base, ~data.offset + (if ~done~1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~done~1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~done~1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~__len~2); srcloc: null [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860: ~__ret~3.base, ~__ret~3.offset := #t~memcpy~res499.base, #t~memcpy~res499.offset;havoc #t~memcpy~res499.base, #t~memcpy~res499.offset; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862-1: SUMMARY for call #t~ret500 := mwl8k_send_fw_load_cmd(~priv.base, ~priv.offset, ~buffer~0.base, ~buffer~0.offset, (if ~block_size~1 % 4294967296 % 4294967296 <= 2147483647 then ~block_size~1 % 4294967296 % 4294967296 else ~block_size~1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854: SUMMARY for call __const_udelay(4295); srcloc: null [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: assume 0 == ~length % 18446744073709551616;~rc~2 := 0; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: assume !(0 == ~length % 18446744073709551616); [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: assume 0 != (if ~block_size~1 % 4294967296 % 4294967296 <= 2147483647 then ~block_size~1 % 4294967296 % 4294967296 else ~block_size~1 % 4294967296 % 4294967296 - 4294967296) % 2;~block_size~1 := ~block_size~1 - ~block_size~1 % 2;~may_continue~0 := ~may_continue~0 - 1; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: assume !(0 != (if ~block_size~1 % 4294967296 % 4294967296 <= 2147483647 then ~block_size~1 % 4294967296 % 4294967296 else ~block_size~1 % 4294967296 % 4294967296 - 4294967296) % 2);~done~1 := ~done~1 + ~prev_block_size~0;~length := ~length - ~prev_block_size~0 % 4294967296; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: assume 0 != ~rc~2; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: assume !(0 != ~rc~2); [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: assume 0 == ~block_size~1 % 4294967296;~rc~2 := -71;~may_continue~0 := ~may_continue~0 - 1; [2025-02-08 02:47:04,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: assume !(0 == ~block_size~1 % 4294967296);~prev_block_size~0 := ~block_size~1;~__len~2 := ~block_size~1 % 4294967296; [2025-02-08 02:47:05,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: havoc #t~bitwise286; [2025-02-08 02:47:05,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: assume ~i~1 % 4294967296 <= 12; [2025-02-08 02:47:05,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8124: assume !(~i~1 % 4294967296 <= 12); [2025-02-08 02:47:05,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: havoc #t~mem595; [2025-02-08 02:47:05,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-1: call #t~mem578 := read~int#11(~#mwl8k_rates_24~0.base, 6 + (~#mwl8k_rates_24~0.offset + 10 * ~i~1), 2);call #t~mem579 := read~int#12(~rxd~2.base, 3 + ~rxd~2.offset, 1); [2025-02-08 02:47:05,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: assume (if #t~mem578 % 65536 % 4294967296 <= 2147483647 then #t~mem578 % 65536 % 4294967296 else #t~mem578 % 65536 % 4294967296 - 4294967296) == (if #t~mem579 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem579 % 256 % 65536 % 4294967296 else #t~mem579 % 256 % 65536 % 4294967296 - 4294967296);havoc #t~mem578;havoc #t~mem579;call write~int#24(~i~1, ~status.base, 28 + ~status.offset, 1); [2025-02-08 02:47:05,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: assume !((if #t~mem578 % 65536 % 4294967296 <= 2147483647 then #t~mem578 % 65536 % 4294967296 else #t~mem578 % 65536 % 4294967296 - 4294967296) == (if #t~mem579 % 256 % 65536 % 4294967296 <= 2147483647 then #t~mem579 % 256 % 65536 % 4294967296 else #t~mem579 % 256 % 65536 % 4294967296 - 4294967296));havoc #t~mem578;havoc #t~mem579;~i~1 := 1 + ~i~1; [2025-02-08 02:47:05,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: havoc ldv_mutex_unlock_8_~ldv_func_arg1#1.base, ldv_mutex_unlock_8_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_8_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_8_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_8 } true; [2025-02-08 02:47:05,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820: havoc #t~nondet2144; [2025-02-08 02:47:05,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525: #t~ret1599#1 := mwl8k_cmd_set_rateadapt_mode_#res#1;havoc mwl8k_cmd_set_rateadapt_mode_#t~ret1364#1.base, mwl8k_cmd_set_rateadapt_mode_#t~ret1364#1.offset, mwl8k_cmd_set_rateadapt_mode_#t~ret1365#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~92#1.base, mwl8k_cmd_set_rateadapt_mode_~tmp~92#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~ret1599#1 && #t~ret1599#1 <= 2147483647;~rc~46#1 := #t~ret1599#1;havoc #t~ret1599#1; [2025-02-08 02:47:05,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044: havoc request_firmware_nowait_#t~nondet2174#1;#t~ret464#1 := request_firmware_nowait_#res#1;havoc request_firmware_nowait_#t~nondet2174#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~ret464#1 && #t~ret464#1 <= 2147483647;~tmp~33#1 := #t~ret464#1;havoc #t~mem463#1.base, #t~mem463#1.offset;havoc #t~ret464#1;#res#1 := ~tmp~33#1; [2025-02-08 02:47:05,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint mwl8k_request_fwFINAL: assume true; [2025-02-08 02:47:05,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: havoc request_firmware_#t~nondet2173#1;#t~ret466#1 := request_firmware_#res#1;havoc request_firmware_#t~nondet2173#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~ret466#1 && #t~ret466#1 <= 2147483647;~tmp___0~7#1 := #t~ret466#1;havoc #t~mem465#1.base, #t~mem465#1.offset;havoc #t~ret466#1;#res#1 := ~tmp___0~7#1; [2025-02-08 02:47:05,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6970: havoc #t~mem181.base, #t~mem181.offset; [2025-02-08 02:47:05,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13804: havoc #t~nondet2143; [2025-02-08 02:47:05,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13790: havoc #t~nondet2141; [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12670-1: SUMMARY for call #t~ret1947#1 := dev_err(#t~mem1946#1.base, 242 + #t~mem1946#1.offset, 128, 0); srcloc: null [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12670: assume -2147483648 <= #t~ret1947#1 && #t~ret1947#1 <= 2147483647;havoc #t~mem1946#1.base, #t~mem1946#1.offset;havoc #t~ret1947#1; [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12687: assume -2147483648 <= #t~ret1956#1 && #t~ret1956#1 <= 2147483647;havoc #t~mem1955#1.base, #t~mem1955#1.offset;havoc #t~ret1956#1; [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12687-1: SUMMARY for call #t~ret1956#1 := dev_warn(#t~mem1955#1.base, 242 + #t~mem1955#1.offset, 132, 0); srcloc: null [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: mwl8k_cmd_set_hw_spec_~tmp~63#1.base, mwl8k_cmd_set_hw_spec_~tmp~63#1.offset := mwl8k_cmd_set_hw_spec_#t~ret1225#1.base, mwl8k_cmd_set_hw_spec_#t~ret1225#1.offset;havoc mwl8k_cmd_set_hw_spec_#t~ret1225#1.base, mwl8k_cmd_set_hw_spec_#t~ret1225#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~63#1.base, mwl8k_cmd_set_hw_spec_~tmp~63#1.offset; [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797-1: SUMMARY for call mwl8k_cmd_set_hw_spec_#t~ret1225#1.base, mwl8k_cmd_set_hw_spec_#t~ret1225#1.offset := kzalloc(100, 208); srcloc: null [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12704-1: SUMMARY for call mwl8k_txq_deinit(~hw#1.base, ~hw#1.offset, ~i~21#1); srcloc: null [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12704: ~i~21#1 := 1 + ~i~21#1; [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8262: call mwl8k_rxq_init_#t~mem642#1.base, mwl8k_rxq_init_#t~mem642#1.offset := read~$Pointer$#11(mwl8k_rxq_init_~priv~1#1.base, 61 + mwl8k_rxq_init_~priv~1#1.offset, 8);call mwl8k_rxq_init_#t~mem643#1 := read~int#11(mwl8k_rxq_init_#t~mem642#1.base, mwl8k_rxq_init_#t~mem642#1.offset, 4);mwl8k_rxq_init_~desc_size~0#1 := mwl8k_rxq_init_#t~mem643#1;call mwl8k_rxq_init_#t~mem646#1.base, mwl8k_rxq_init_#t~mem646#1.offset := read~$Pointer$#11(mwl8k_rxq_init_~rxq~0#1.base, 12 + mwl8k_rxq_init_~rxq~0#1.offset, 8);call mwl8k_rxq_init_#t~mem644#1.base, mwl8k_rxq_init_#t~mem644#1.offset := read~$Pointer$#11(mwl8k_rxq_init_~priv~1#1.base, 61 + mwl8k_rxq_init_~priv~1#1.offset, 8);call mwl8k_rxq_init_#t~mem645#1 := read~int#11(mwl8k_rxq_init_#t~mem644#1.base, mwl8k_rxq_init_#t~mem644#1.offset, 4);mwl8k_rxq_init_~rxd~6#1.base, mwl8k_rxq_init_~rxd~6#1.offset := mwl8k_rxq_init_#t~mem646#1.base, mwl8k_rxq_init_#t~mem646#1.offset + (if mwl8k_rxq_init_#t~mem645#1 * mwl8k_rxq_init_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_rxq_init_#t~mem645#1 * mwl8k_rxq_init_~i~2#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_rxq_init_#t~mem645#1 * mwl8k_rxq_init_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc mwl8k_rxq_init_#t~mem646#1.base, mwl8k_rxq_init_#t~mem646#1.offset;havoc mwl8k_rxq_init_#t~mem644#1.base, mwl8k_rxq_init_#t~mem644#1.offset;havoc mwl8k_rxq_init_#t~mem645#1;mwl8k_rxq_init_~nexti~0#1 := 1 + mwl8k_rxq_init_~i~2#1; [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9815: assume 4 + (if mwl8k_cmd_set_hw_spec_#t~mem1231#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_hw_spec_#t~mem1231#1 % 256 % 4294967296 else mwl8k_cmd_set_hw_spec_#t~mem1231#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_set_hw_spec_~i~10#1;havoc mwl8k_cmd_set_hw_spec_#t~mem1231#1; [2025-02-08 02:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9815: assume !(4 + (if mwl8k_cmd_set_hw_spec_#t~mem1231#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_hw_spec_#t~mem1231#1 % 256 % 4294967296 else mwl8k_cmd_set_hw_spec_#t~mem1231#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_set_hw_spec_~i~10#1);havoc mwl8k_cmd_set_hw_spec_#t~mem1231#1;call write~int#11(1712, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 88 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 4);call write~int#11(128, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, 92 + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 4);call write~int#11(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:47:06,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656: 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~mem1224#1.base, mwl8k_cmd_set_hw_spec_#t~mem1224#1.offset, mwl8k_cmd_set_hw_spec_#t~ret1225#1.base, mwl8k_cmd_set_hw_spec_#t~ret1225#1.offset, mwl8k_cmd_set_hw_spec_#t~mem1226#1, mwl8k_cmd_set_hw_spec_#t~mem1227#1, mwl8k_cmd_set_hw_spec_#t~mem1228#1, mwl8k_cmd_set_hw_spec_#t~mem1229#1, mwl8k_cmd_set_hw_spec_#t~mem1230#1, mwl8k_cmd_set_hw_spec_#t~mem1231#1, mwl8k_cmd_set_hw_spec_#t~ret1232#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~63#1.base, mwl8k_cmd_set_hw_spec_~tmp~63#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~63#1.base, mwl8k_cmd_set_hw_spec_~tmp~63#1.offset;havoc mwl8k_cmd_set_hw_spec_~j~0#1;call mwl8k_cmd_set_hw_spec_#t~mem1224#1.base, mwl8k_cmd_set_hw_spec_#t~mem1224#1.offset := read~$Pointer$#11(mwl8k_cmd_set_hw_spec_~hw#1.base, 62 + 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~mem1224#1.base, mwl8k_cmd_set_hw_spec_#t~mem1224#1.offset;havoc mwl8k_cmd_set_hw_spec_#t~mem1224#1.base, mwl8k_cmd_set_hw_spec_#t~mem1224#1.offset; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656: assume !(0 == ~rc~58#1); [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: 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:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: assume !(0 == (mwl8k_cmd_set_hw_spec_~cmd~3#1.base + mwl8k_cmd_set_hw_spec_~cmd~3#1.offset) % 18446744073709551616);call write~int#11(4, mwl8k_cmd_set_hw_spec_~cmd~3#1.base, mwl8k_cmd_set_hw_spec_~cmd~3#1.offset, 2);call write~int#11(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~mem1226#1 := read~int#11(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1818 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 8);call write~int#11(mwl8k_cmd_set_hw_spec_#t~mem1226#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~mem1226#1;call mwl8k_cmd_set_hw_spec_#t~mem1227#1 := read~int#11(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1861 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 8);call write~int#11(mwl8k_cmd_set_hw_spec_#t~mem1227#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~mem1227#1;call mwl8k_cmd_set_hw_spec_#t~mem1228#1 := read~int#11(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1293 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 1);call write~int#11(4 + (if mwl8k_cmd_set_hw_spec_#t~mem1228#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_hw_spec_#t~mem1228#1 % 256 % 4294967296 else mwl8k_cmd_set_hw_spec_#t~mem1228#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~mem1228#1;mwl8k_cmd_set_hw_spec_~i~10#1 := 0; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12690: havoc #t~mem1957#1.base, #t~mem1957#1.offset;call #t~mem1958#1.base, #t~mem1958#1.offset := read~$Pointer$#11(~priv~56#1.base, 8 + ~priv~56#1.offset, 8);call #t~mem1959#1 := read~int#11(#t~mem1958#1.base, 1238 + #t~mem1958#1.offset, 4); [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12690-1: SUMMARY for call iowrite32(0, #t~mem1957#1.base, 3124 + #t~mem1957#1.offset); srcloc: null [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657: #t~ret1941#1 := mwl8k_cmd_set_hw_spec_#res#1;havoc mwl8k_cmd_set_hw_spec_#t~mem1224#1.base, mwl8k_cmd_set_hw_spec_#t~mem1224#1.offset, mwl8k_cmd_set_hw_spec_#t~ret1225#1.base, mwl8k_cmd_set_hw_spec_#t~ret1225#1.offset, mwl8k_cmd_set_hw_spec_#t~mem1226#1, mwl8k_cmd_set_hw_spec_#t~mem1227#1, mwl8k_cmd_set_hw_spec_#t~mem1228#1, mwl8k_cmd_set_hw_spec_#t~mem1229#1, mwl8k_cmd_set_hw_spec_#t~mem1230#1, mwl8k_cmd_set_hw_spec_#t~mem1231#1, mwl8k_cmd_set_hw_spec_#t~ret1232#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~63#1.base, mwl8k_cmd_set_hw_spec_~tmp~63#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~ret1941#1 && #t~ret1941#1 <= 2147483647;~rc~58#1 := #t~ret1941#1;havoc #t~ret1941#1; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12690-2: call #t~mem1957#1.base, #t~mem1957#1.offset := read~$Pointer$#11(~priv~56#1.base, 36 + ~priv~56#1.offset, 8); [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12707: assume 4 + (if #t~mem1974#1 % 256 % 4294967296 <= 2147483647 then #t~mem1974#1 % 256 % 4294967296 else #t~mem1974#1 % 256 % 4294967296 - 4294967296) > ~i~21#1;havoc #t~mem1974#1; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12707: assume !(4 + (if #t~mem1974#1 % 256 % 4294967296 <= 2147483647 then #t~mem1974#1 % 256 % 4294967296 else #t~mem1974#1 % 256 % 4294967296 - 4294967296) > ~i~21#1);havoc #t~mem1974#1; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12674: assume -2147483648 <= #t~ret1948#1 && #t~ret1948#1 <= 2147483647;~rc~58#1 := #t~ret1948#1;havoc #t~ret1948#1; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12674-1: SUMMARY for call #t~ret1948#1 := mwl8k_cmd_set_mac_addr(~hw#1.base, ~hw#1.offset, 0, 0, 129, 0); srcloc: null [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12691: havoc #t~mem1958#1.base, #t~mem1958#1.offset;havoc #t~mem1959#1;call #t~mem1960#1.base, #t~mem1960#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8);call #t~mem1961#1.base, #t~mem1961#1.offset := read~$Pointer$#11(~priv~56#1.base, 20 + ~priv~56#1.offset, 8);call #t~mem1962#1.base, #t~mem1962#1.offset := read~$Pointer$#11(#t~mem1961#1.base, #t~mem1961#1.offset, 8);call #t~mem1963#1 := read~int#11(~priv~56#1.base, 1828 + ~priv~56#1.offset, 1);call #t~mem1964#1.base, #t~mem1964#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8);call #t~mem1965#1 := read~int#11(~priv~56#1.base, 60 + ~priv~56#1.offset, 1);call #t~mem1966#1 := read~int#11(~priv~56#1.base, 1829 + ~priv~56#1.offset, 4);call #t~mem1967#1 := read~int#11(~priv~56#1.base, 1829 + ~priv~56#1.offset, 4);call #t~mem1968#1 := read~int#11(~priv~56#1.base, 1829 + ~priv~56#1.offset, 4);call #t~mem1969#1 := read~int#11(~priv~56#1.base, 1829 + ~priv~56#1.offset, 4); [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12691-1: SUMMARY for call free_irq(#t~mem1959#1, ~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12675: assume 0 != ~rc~58#1;call #t~mem1949#1.base, #t~mem1949#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8); [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12675: assume !(0 != ~rc~58#1); [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702-1: SUMMARY for call mwl8k_cmd_get_hw_spec_sta_#t~ret1185#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:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265: assume 256 == mwl8k_rxq_init_~nexti~0#1;mwl8k_rxq_init_~nexti~0#1 := 0; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265: assume !(256 == mwl8k_rxq_init_~nexti~0#1); [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: assume -2147483648 <= mwl8k_cmd_get_hw_spec_sta_#t~ret1185#1 && mwl8k_cmd_get_hw_spec_sta_#t~ret1185#1 <= 2147483647;mwl8k_cmd_get_hw_spec_sta_~rc~7#1 := mwl8k_cmd_get_hw_spec_sta_#t~ret1185#1;havoc mwl8k_cmd_get_hw_spec_sta_#t~ret1185#1; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12692-1: SUMMARY for call #t~ret1970#1 := _dev_info(#t~mem1960#1.base, 242 + #t~mem1960#1.offset, 133, 0); srcloc: null [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12692: assume -2147483648 <= #t~ret1970#1 && #t~ret1970#1 <= 2147483647;havoc #t~mem1960#1.base, #t~mem1960#1.offset;havoc #t~mem1961#1.base, #t~mem1961#1.offset;havoc #t~mem1962#1.base, #t~mem1962#1.offset;havoc #t~mem1963#1;havoc #t~mem1964#1.base, #t~mem1964#1.offset;havoc #t~mem1965#1;havoc #t~mem1966#1;havoc #t~mem1967#1;havoc #t~mem1968#1;havoc #t~mem1969#1;havoc #t~ret1970#1;#res#1 := 0; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12676-1: SUMMARY for call #t~ret1950#1 := dev_err(#t~mem1949#1.base, 242 + #t~mem1949#1.offset, 130, 0); srcloc: null [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12676: assume -2147483648 <= #t~ret1950#1 && #t~ret1950#1 <= 2147483647;havoc #t~mem1949#1.base, #t~mem1949#1.offset;havoc #t~ret1950#1; [2025-02-08 02:47:06,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: assume 0 == mwl8k_cmd_get_hw_spec_sta_~rc~7#1; [2025-02-08 02:47:06,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9703: assume !(0 == mwl8k_cmd_get_hw_spec_sta_~rc~7#1); [2025-02-08 02:47:06,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: call mwl8k_cmd_get_hw_spec_sta_#t~mem1186#1 := read~int#11(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#11(mwl8k_cmd_get_hw_spec_sta_#t~mem1186#1, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1826 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 2);havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1186#1;call mwl8k_cmd_get_hw_spec_sta_#t~mem1187#1 := read~int#11(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#11(mwl8k_cmd_get_hw_spec_sta_#t~mem1187#1, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1829 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 4);havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1187#1;call mwl8k_cmd_get_hw_spec_sta_#t~mem1188#1 := read~int#11(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#11(mwl8k_cmd_get_hw_spec_sta_#t~mem1188#1, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1828 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 1);havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1188#1;call mwl8k_cmd_get_hw_spec_sta_#t~mem1189#1 := read~int#11(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:47:06,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704-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:47:06,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661: #t~ret1942#1 := mwl8k_cmd_get_hw_spec_sta_#res#1;havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1177#1.base, mwl8k_cmd_get_hw_spec_sta_#t~mem1177#1.offset, mwl8k_cmd_get_hw_spec_sta_#t~ret1178#1.base, mwl8k_cmd_get_hw_spec_sta_#t~ret1178#1.offset, mwl8k_cmd_get_hw_spec_sta_#t~memset~res1179#1.base, mwl8k_cmd_get_hw_spec_sta_#t~memset~res1179#1.offset, mwl8k_cmd_get_hw_spec_sta_#t~mem1180#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1181#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1182#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1183#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1, mwl8k_cmd_get_hw_spec_sta_#t~ret1185#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1186#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1187#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1188#1, mwl8k_cmd_get_hw_spec_sta_#t~mem1189#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~61#1.base, mwl8k_cmd_get_hw_spec_sta_~tmp~61#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~ret1942#1 && #t~ret1942#1 <= 2147483647;~rc~58#1 := #t~ret1942#1;havoc #t~ret1942#1; [2025-02-08 02:47:06,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12711: SUMMARY for call mwl8k_rxq_deinit(~hw#1.base, ~hw#1.offset, 0); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269: call mwl8k_rxq_init_#t~mem647#1 := read~int#11(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~mem647#1 + mwl8k_rxq_init_~nexti~0#1 * mwl8k_rxq_init_~desc_size~0#1;havoc mwl8k_rxq_init_#t~mem647#1;call mwl8k_rxq_init_#t~mem652#1.base, mwl8k_rxq_init_#t~mem652#1.offset := read~$Pointer$#11(mwl8k_rxq_init_~priv~1#1.base, 61 + mwl8k_rxq_init_~priv~1#1.offset, 8);call mwl8k_rxq_init_#t~mem653#1.base, mwl8k_rxq_init_#t~mem653#1.offset := read~$Pointer$#11(mwl8k_rxq_init_#t~mem652#1.base, 4 + mwl8k_rxq_init_#t~mem652#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~650#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~650#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~651#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~mem653#1.base, mwl8k_rxq_init_#t~mem653#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~651#1;##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~650#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~650#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~651#1 := ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~651#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822-1: SUMMARY for call mwl8k_cmd_set_hw_spec_#t~ret1232#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:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: assume -2147483648 <= mwl8k_cmd_set_hw_spec_#t~ret1232#1 && mwl8k_cmd_set_hw_spec_#t~ret1232#1 <= 2147483647;mwl8k_cmd_set_hw_spec_~rc~9#1 := mwl8k_cmd_set_hw_spec_#t~ret1232#1;havoc mwl8k_cmd_set_hw_spec_#t~ret1232#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12663: assume 0 != ~rc~58#1;call #t~mem1943#1.base, #t~mem1943#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12663: assume !(0 != ~rc~58#1); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9773: call mwl8k_cmd_get_hw_spec_ap_#t~mem1222#1 := read~int#11(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#11(mwl8k_cmd_get_hw_spec_ap_#t~mem1222#1 % 65536, mwl8k_cmd_get_hw_spec_ap_~priv~21#1.base, 2309 + 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~mem1223#1 := read~int#11(mwl8k_cmd_get_hw_spec_ap_~priv~21#1.base, 1293 + mwl8k_cmd_get_hw_spec_ap_~priv~21#1.offset, 1); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~651#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~650#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~650#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#in~651#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~mem652#1.base, mwl8k_rxq_init_#t~mem652#1.offset;havoc mwl8k_rxq_init_#t~mem653#1.base, mwl8k_rxq_init_#t~mem653#1.offset;mwl8k_rxq_init_~i~2#1 := 1 + mwl8k_rxq_init_~i~2#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12680-1: SUMMARY for call #t~ret1951#1 := mwl8k_cmd_rf_antenna(~hw#1.base, ~hw#1.offset, 1, 3); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12713: #res#1 := ~rc~58#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12713-1: SUMMARY for call mwl8k_hw_reset(~priv~56#1.base, ~priv~56#1.offset); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12680: assume -2147483648 <= #t~ret1951#1 && #t~ret1951#1 <= 2147483647;~rc~58#1 := #t~ret1951#1;havoc #t~ret1951#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: mwl8k_cmd_set_hw_spec_#res#1 := mwl8k_cmd_set_hw_spec_~rc~9#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823-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:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12664-1: SUMMARY for call #t~ret1944#1 := dev_err(#t~mem1943#1.base, 242 + #t~mem1943#1.offset, 127, 0); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12664: assume -2147483648 <= #t~ret1944#1 && #t~ret1944#1 <= 2147483647;havoc #t~mem1943#1.base, #t~mem1943#1.offset;havoc #t~ret1944#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708: havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1189#1;call write~int#11(0, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1285 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 4);call write~int#11(1, mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1289 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 4); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9708-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~mem1189#1); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12681: assume 0 != ~rc~58#1;call #t~mem1952#1.base, #t~mem1952#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12681: assume !(0 != ~rc~58#1); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698: call #t~mem1972#1.base, #t~mem1972#1.offset := read~$Pointer$#11(~priv~56#1.base, 8 + ~priv~56#1.offset, 8);call #t~mem1973#1 := read~int#11(#t~mem1972#1.base, 1238 + #t~mem1972#1.offset, 4); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698-1: SUMMARY for call iowrite32(0, #t~mem1971#1.base, 3124 + #t~mem1971#1.offset); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12698-2: call #t~mem1971#1.base, #t~mem1971#1.offset := read~$Pointer$#11(~priv~56#1.base, 36 + ~priv~56#1.offset, 8); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12682: assume -2147483648 <= #t~ret1953#1 && #t~ret1953#1 <= 2147483647;havoc #t~mem1952#1.base, #t~mem1952#1.offset;havoc #t~ret1953#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12682-1: SUMMARY for call #t~ret1953#1 := dev_warn(#t~mem1952#1.base, 242 + #t~mem1952#1.offset, 131, 0); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12699: havoc #t~mem1972#1.base, #t~mem1972#1.offset;havoc #t~mem1973#1;~i~21#1 := 0; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9693: call mwl8k_cmd_get_hw_spec_sta_#t~mem1183#1 := read~int#11(mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 20 + (1877 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset + 36 * mwl8k_cmd_get_hw_spec_sta_~i~8#1), 8);call write~int#11(mwl8k_cmd_get_hw_spec_sta_#t~mem1183#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~mem1184#1 := read~int#11(mwl8k_cmd_get_hw_spec_sta_~priv~20#1.base, 1293 + mwl8k_cmd_get_hw_spec_sta_~priv~20#1.offset, 1); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12699-1: SUMMARY for call free_irq(#t~mem1973#1, ~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume (if mwl8k_cmd_get_hw_spec_ap_#t~mem1223#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_get_hw_spec_ap_#t~mem1223#1 % 256 % 4294967296 else mwl8k_cmd_get_hw_spec_ap_#t~mem1223#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_get_hw_spec_ap_~i~9#1;havoc mwl8k_cmd_get_hw_spec_ap_#t~mem1223#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume !((if mwl8k_cmd_get_hw_spec_ap_#t~mem1223#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_get_hw_spec_ap_#t~mem1223#1 % 256 % 4294967296 else mwl8k_cmd_get_hw_spec_ap_#t~mem1223#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_get_hw_spec_ap_~i~9#1);havoc mwl8k_cmd_get_hw_spec_ap_#t~mem1223#1; [2025-02-08 02:47:06,180 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_#~650#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~651#1); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: SUMMARY for call mwl8k_rxd_ap_init(##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~650#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~TO~VOID_#~651#1); srcloc: null [2025-02-08 02:47:06,180 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:47:06,180 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:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint mwl8k_probe_hwFINAL: assume true; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12651: #t~ret1939#1 := mwl8k_cmd_get_hw_spec_ap_#res#1;havoc mwl8k_cmd_get_hw_spec_ap_#t~mem1190#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1190#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~ret1191#1.base, mwl8k_cmd_get_hw_spec_ap_#t~ret1191#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~memset~res1192#1.base, mwl8k_cmd_get_hw_spec_ap_#t~memset~res1192#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1193#1, mwl8k_cmd_get_hw_spec_ap_#t~ret1194#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1195#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1196#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1196#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1197#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1198#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1198#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1199#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1199#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1200#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1200#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1201#1, mwl8k_cmd_get_hw_spec_ap_#t~ret1202#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1203#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1204#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1205#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1206#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1207#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1208#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1209#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1209#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1210#1, mwl8k_cmd_get_hw_spec_ap_#t~ret1211#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1212#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1213#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1214#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1214#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1215#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1216#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1217#1.base, mwl8k_cmd_get_hw_spec_ap_#t~mem1217#1.offset, mwl8k_cmd_get_hw_spec_ap_#t~mem1218#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1219#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1220#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1221#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1222#1, mwl8k_cmd_get_hw_spec_ap_#t~mem1223#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~62#1.base, mwl8k_cmd_get_hw_spec_ap_~tmp~62#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~ret1939#1 && #t~ret1939#1 <= 2147483647;~rc~58#1 := #t~ret1939#1;havoc #t~ret1939#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668-1: SUMMARY for call #t~ret1945#1 := mwl8k_cmd_radio_disable(~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668: assume -2147483648 <= #t~ret1945#1 && #t~ret1945#1 <= 2147483647;~rc~58#1 := #t~ret1945#1;havoc #t~ret1945#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9811: call mwl8k_cmd_set_hw_spec_#t~mem1229#1 := read~int#11(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1293 + 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~mem1229#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_hw_spec_#t~mem1229#1 % 256 % 4294967296 else mwl8k_cmd_set_hw_spec_#t~mem1229#1 % 256 % 4294967296 - 4294967296) - mwl8k_cmd_set_hw_spec_~i~10#1;call mwl8k_cmd_set_hw_spec_#t~mem1230#1 := read~int#11(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 20 + (1877 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset + 36 * mwl8k_cmd_set_hw_spec_~j~0#1), 8);call write~int#11(mwl8k_cmd_set_hw_spec_#t~mem1230#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~mem1230#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~mem1231#1 := read~int#11(mwl8k_cmd_set_hw_spec_~priv~22#1.base, 1293 + mwl8k_cmd_set_hw_spec_~priv~22#1.offset, 1); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652: assume 0 == ~rc~58#1; [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652: assume !(0 == ~rc~58#1); [2025-02-08 02:47:06,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12685: assume -2147483648 <= #t~ret1954#1 && #t~ret1954#1 <= 2147483647;~rc~58#1 := #t~ret1954#1;havoc #t~ret1954#1; [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12685-1: SUMMARY for call #t~ret1954#1 := mwl8k_cmd_rf_antenna(~hw#1.base, ~hw#1.offset, 2, 7); srcloc: null [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12669: assume 0 != ~rc~58#1;call #t~mem1946#1.base, #t~mem1946#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8); [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12669: assume !(0 != ~rc~58#1); [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12702: call #t~mem1974#1 := read~int#11(~priv~56#1.base, 1293 + ~priv~56#1.offset, 1); [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: assume 4 + (if mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1 % 256 % 4294967296 else mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_get_hw_spec_sta_~i~8#1;havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1; [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: assume !(4 + (if mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1 % 256 % 4294967296 else mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1 % 256 % 4294967296 - 4294967296) > mwl8k_cmd_get_hw_spec_sta_~i~8#1);havoc mwl8k_cmd_get_hw_spec_sta_#t~mem1184#1;call write~int#11(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#11(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:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12653-1: SUMMARY for call #t~ret1940#1 := mwl8k_init_txqs(~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12653: assume -2147483648 <= #t~ret1940#1 && #t~ret1940#1 <= 2147483647;~rc~58#1 := #t~ret1940#1;havoc #t~ret1940#1; [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713: mwl8k_cmd_get_hw_spec_sta_#res#1 := mwl8k_cmd_get_hw_spec_sta_~rc~7#1; [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12686: assume 0 != ~rc~58#1;call #t~mem1955#1.base, #t~mem1955#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8); [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12686: assume !(0 != ~rc~58#1); [2025-02-08 02:47:06,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713-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:47:06,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14008: havoc #t~ret2168.base, #t~ret2168.offset; [2025-02-08 02:47:06,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6529: havoc arch_irqs_disabled_flags_#t~bitwise38#1; [2025-02-08 02:47:06,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867: havoc dev_set_drvdata_#t~nondet2151#1; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9660: SUMMARY for call mwl8k_set_ht_caps(~hw#1.base, ~hw#1.offset, ~priv~19#1.base, 947 + ~priv~19#1.offset, ~caps#1); srcloc: null [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652: 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:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: havoc mwl8k_setup_5ghz_band_#t~mem1131#1.base, mwl8k_setup_5ghz_band_#t~mem1131#1.offset, mwl8k_setup_5ghz_band_#t~memcpy~res1132#1.base, mwl8k_setup_5ghz_band_#t~memcpy~res1132#1.offset, mwl8k_setup_5ghz_band_#t~memcpy~res1133#1.base, mwl8k_setup_5ghz_band_#t~memcpy~res1133#1.offset, mwl8k_setup_5ghz_band_#t~memcpy~res1134#1.base, mwl8k_setup_5ghz_band_#t~memcpy~res1134#1.offset, mwl8k_setup_5ghz_band_#t~memcpy~res1135#1.base, mwl8k_setup_5ghz_band_#t~memcpy~res1135#1.offset, mwl8k_setup_5ghz_band_#t~mem1136#1.base, mwl8k_setup_5ghz_band_#t~mem1136#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:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9650: havoc mwl8k_setup_2ghz_band_#t~mem1125#1.base, mwl8k_setup_2ghz_band_#t~mem1125#1.offset, mwl8k_setup_2ghz_band_#t~memcpy~res1126#1.base, mwl8k_setup_2ghz_band_#t~memcpy~res1126#1.offset, mwl8k_setup_2ghz_band_#t~memcpy~res1127#1.base, mwl8k_setup_2ghz_band_#t~memcpy~res1127#1.offset, mwl8k_setup_2ghz_band_#t~memcpy~res1128#1.base, mwl8k_setup_2ghz_band_#t~memcpy~res1128#1.offset, mwl8k_setup_2ghz_band_#t~memcpy~res1129#1.base, mwl8k_setup_2ghz_band_#t~memcpy~res1129#1.offset, mwl8k_setup_2ghz_band_#t~mem1130#1.base, mwl8k_setup_2ghz_band_#t~mem1130#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:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659: assume 0 != #t~bitwise1176#1 % 4294967296;havoc #t~bitwise1176#1; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659: assume !(0 != #t~bitwise1176#1 % 4294967296);havoc #t~bitwise1176#1; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659-1: [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: assume 0 != #t~bitwise1174#1 % 4294967296;havoc #t~bitwise1174#1; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651: assume !(0 != #t~bitwise1174#1 % 4294967296);havoc #t~bitwise1174#1; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651-1: [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659-2: havoc #t~bitwise1176#1;assume #t~bitwise1176#1 % 4294967296 <= ~caps#1 % 4294967296 && #t~bitwise1176#1 % 4294967296 <= 512; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659-3: assume 512 == ~caps#1 % 4294967296;#t~bitwise1176#1 := ~caps#1; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659-3: assume !(512 == ~caps#1 % 4294967296); [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659-4: assume 0 == ~caps#1 % 4294967296;#t~bitwise1176#1 := 0; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659-4: assume !(0 == ~caps#1 % 4294967296); [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651-2: havoc #t~bitwise1174#1;assume #t~bitwise1174#1 % 4294967296 <= ~caps#1 % 4294967296 && #t~bitwise1174#1 % 4294967296 <= 512; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651-3: assume 512 == ~caps#1 % 4294967296;#t~bitwise1174#1 := ~caps#1; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651-3: assume !(512 == ~caps#1 % 4294967296); [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651-4: assume 0 == ~caps#1 % 4294967296;#t~bitwise1174#1 := 0; [2025-02-08 02:47:06,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9651-4: assume !(0 == ~caps#1 % 4294967296); [2025-02-08 02:47:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: assume -2147483648 <= #t~ret892 && #t~ret892 <= 2147483647;havoc #t~mem891.base, #t~mem891.offset;havoc #t~ret892;#res.base, #res.offset := ~stream~0.base, ~stream~0.offset; [2025-02-08 02:47:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925-1: SUMMARY for call #t~ret892 := dev_printk(58, 0, #t~mem891.base, 242 + #t~mem891.offset, 59, 0); srcloc: null [2025-02-08 02:47:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920: assume 0 == #t~mem890 % 256 % 4294967296;havoc #t~mem890;call write~$Pointer$#11(~sta.base, ~sta.offset, ~stream~0.base, ~stream~0.offset, 8);call write~int#11(1, ~stream~0.base, 9 + ~stream~0.offset, 1);call write~int#11(~tid, ~stream~0.base, 8 + ~stream~0.offset, 1);call write~int#11(~i~6, ~stream~0.base, 10 + ~stream~0.offset, 1);call #t~mem891.base, #t~mem891.offset := read~$Pointer$#11(~hw.base, 46 + ~hw.offset, 8); [2025-02-08 02:47:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8920: assume !(0 == #t~mem890 % 256 % 4294967296);havoc #t~mem890;~i~6 := 1 + ~i~6; [2025-02-08 02:47:06,644 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8919: ~stream~0.base, ~stream~0.offset := ~priv~11.base, 1362 + ~priv~11.offset + 11 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem890 := read~int#11(~stream~0.base, 9 + ~stream~0.offset, 1); [2025-02-08 02:47:06,648 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13800: havoc #t~nondet2142; [2025-02-08 02:47:06,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: 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:47:06,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13871: havoc #t~nondet2152; [2025-02-08 02:47:15,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12059: mwl8k_configure_filter_#t~ret1785#1 := mwl8k_configure_filter_sniffer_#res#1;havoc mwl8k_configure_filter_sniffer_#t~mem1768#1.base, mwl8k_configure_filter_sniffer_#t~mem1768#1.offset, mwl8k_configure_filter_sniffer_#t~ret1769#1, mwl8k_configure_filter_sniffer_#t~ret1770#1, mwl8k_configure_filter_sniffer_#t~mem1771#1.base, mwl8k_configure_filter_sniffer_#t~mem1771#1.offset, mwl8k_configure_filter_sniffer_#t~ret1772#1, mwl8k_configure_filter_sniffer_#t~mem1773#1, mwl8k_configure_filter_sniffer_#t~ret1774#1, mwl8k_configure_filter_sniffer_#t~mem1775#1, mwl8k_configure_filter_sniffer_#t~bitwise1776#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~45#1.base, mwl8k_configure_filter_sniffer_~priv~45#1.offset, mwl8k_configure_filter_sniffer_~tmp~113#1, mwl8k_configure_filter_sniffer_~tmp___0~29#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~ret1785#1 && mwl8k_configure_filter_#t~ret1785#1 <= 2147483647;mwl8k_configure_filter_~tmp~115#1 := mwl8k_configure_filter_#t~ret1785#1;havoc mwl8k_configure_filter_#t~ret1785#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323-3: mwl8k_ampdu_action_#t~switch1835#1 := mwl8k_ampdu_action_#t~switch1835#1 || 5 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-1: SUMMARY for call mwl8k_txq_xmit_#t~ret986#1 := dev_warn(mwl8k_txq_xmit_#t~mem985#1.base, 242 + mwl8k_txq_xmit_#t~mem985#1.offset, 67, 0); srcloc: null [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323-2: assume mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323-2: assume !mwl8k_ampdu_action_#t~switch1835#1;mwl8k_ampdu_action_#t~switch1835#1 := mwl8k_ampdu_action_#t~switch1835#1 || 6 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13248: assume main_#t~switch2100#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13248: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 19 == main_~tmp~126#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: assume mwl8k_tid_queue_mapping_#t~switch853#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: assume !mwl8k_tid_queue_mapping_#t~switch853#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12984-1: SUMMARY for call mwl8k_probe_#t~ret2053#1.base, mwl8k_probe_#t~ret2053#1.offset := pci_iomap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 1, 65536); srcloc: null [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12984: call write~$Pointer$#11(mwl8k_probe_#t~ret2053#1.base, mwl8k_probe_#t~ret2053#1.offset, mwl8k_probe_~priv~58#1.base, 36 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~ret2053#1.base, mwl8k_probe_#t~ret2053#1.offset;call mwl8k_probe_#t~mem2054#1.base, mwl8k_probe_#t~mem2054#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 36 + mwl8k_probe_~priv~58#1.offset, 8); [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: assume 0 != mwl8k_bss_info_changed_ap_~tmp~112#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: assume !(0 != mwl8k_bss_info_changed_ap_~tmp~112#1); [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-3: assume mwl8k_interrupt_#t~short1562#1;call mwl8k_interrupt_#t~mem1561#1 := read~int#11(mwl8k_interrupt_~priv~34#1.base, 2357 + mwl8k_interrupt_~priv~34#1.offset, 1);mwl8k_interrupt_#t~short1562#1 := 0 != (if mwl8k_interrupt_#t~mem1561#1 % 256 % 4294967296 <= 2147483647 then mwl8k_interrupt_#t~mem1561#1 % 256 % 4294967296 else mwl8k_interrupt_#t~mem1561#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-3: assume !mwl8k_interrupt_#t~short1562#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-2: mwl8k_interrupt_#t~short1564#1 := mwl8k_interrupt_#t~short1562#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9219: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-1: assume mwl8k_interrupt_#t~short1564#1;call mwl8k_interrupt_#t~mem1563#1 := read~int#11(mwl8k_interrupt_~priv~34#1.base, 1837 + mwl8k_interrupt_~priv~34#1.offset, 4);mwl8k_interrupt_#t~short1564#1 := 0 != mwl8k_interrupt_#t~mem1563#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-1: assume !mwl8k_interrupt_#t~short1564#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399: assume mwl8k_interrupt_#t~short1564#1;havoc mwl8k_interrupt_#t~mem1561#1;havoc mwl8k_interrupt_#t~short1562#1;havoc mwl8k_interrupt_#t~mem1563#1;havoc mwl8k_interrupt_#t~short1564#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399: assume !mwl8k_interrupt_#t~short1564#1;havoc mwl8k_interrupt_#t~mem1561#1;havoc mwl8k_interrupt_#t~short1562#1;havoc mwl8k_interrupt_#t~mem1563#1;havoc mwl8k_interrupt_#t~short1564#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume 0 == (mwl8k_remove_~hw~7#1.base + mwl8k_remove_~hw~7#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13051: assume !(0 == (mwl8k_remove_~hw~7#1.base + mwl8k_remove_~hw~7#1.offset) % 18446744073709551616);call mwl8k_remove_#t~mem2087#1.base, mwl8k_remove_#t~mem2087#1.offset := read~$Pointer$#11(mwl8k_remove_~hw~7#1.base, 62 + mwl8k_remove_~hw~7#1.offset, 8);mwl8k_remove_~priv~59#1.base, mwl8k_remove_~priv~59#1.offset := mwl8k_remove_#t~mem2087#1.base, mwl8k_remove_#t~mem2087#1.offset;havoc mwl8k_remove_#t~mem2087#1.base, mwl8k_remove_#t~mem2087#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~59#1.base, 2659 + mwl8k_remove_~priv~59#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:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume 0 != mwl8k_configure_filter_~tmp~115#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume !(0 != mwl8k_configure_filter_~tmp~115#1); [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8955-1: mwl8k_start_stream_#res#1 := mwl8k_start_stream_~ret~0#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume main_#t~switch2100#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 4 == main_~tmp~126#1; [2025-02-08 02:47:15,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249: 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_116_p2~0#1.base, main_~var_mwl8k_sta_remove_116_p2~0#1.offset;havoc mwl8k_sta_remove_#res#1;havoc mwl8k_sta_remove_#t~mem1804#1.base, mwl8k_sta_remove_#t~mem1804#1.offset, mwl8k_sta_remove_#t~mem1805#1, mwl8k_sta_remove_#t~ret1806#1, mwl8k_sta_remove_#t~ret1807#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~47#1.base, mwl8k_sta_remove_~priv~47#1.offset, mwl8k_sta_remove_~tmp~117#1, mwl8k_sta_remove_~tmp___0~31#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~47#1.base, mwl8k_sta_remove_~priv~47#1.offset;havoc mwl8k_sta_remove_~tmp~117#1;havoc mwl8k_sta_remove_~tmp___0~31#1;call mwl8k_sta_remove_#t~mem1804#1.base, mwl8k_sta_remove_#t~mem1804#1.offset := read~$Pointer$#11(mwl8k_sta_remove_~hw#1.base, 62 + mwl8k_sta_remove_~hw#1.offset, 8);mwl8k_sta_remove_~priv~47#1.base, mwl8k_sta_remove_~priv~47#1.offset := mwl8k_sta_remove_#t~mem1804#1.base, mwl8k_sta_remove_#t~mem1804#1.offset;havoc mwl8k_sta_remove_#t~mem1804#1.base, mwl8k_sta_remove_#t~mem1804#1.offset;call mwl8k_sta_remove_#t~mem1805#1 := read~int#11(mwl8k_sta_remove_~priv~47#1.base, 60 + mwl8k_sta_remove_~priv~47#1.offset, 1); [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13249-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862-2: mwl8k_bss_info_changed_sta_#t~short1716#1 := mwl8k_bss_info_changed_sta_#t~short1714#1; [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8757: assume mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#res#1 := 3; [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8757: assume !mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#t~switch853#1 := mwl8k_tid_queue_mapping_#t~switch853#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:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862-1: assume mwl8k_bss_info_changed_sta_#t~short1716#1;call mwl8k_bss_info_changed_sta_#t~mem1715#1 := read~int#11(mwl8k_bss_info_changed_sta_~priv~44#1.base, 60 + mwl8k_bss_info_changed_sta_~priv~44#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1716#1 := 0 != (if mwl8k_bss_info_changed_sta_#t~mem1715#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1715#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1715#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862-1: assume !mwl8k_bss_info_changed_sta_#t~short1716#1; [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8757-1: mwl8k_tid_queue_mapping_#t~switch853#1 := mwl8k_tid_queue_mapping_#t~switch853#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:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862-3: assume mwl8k_bss_info_changed_sta_#t~short1714#1;call mwl8k_bss_info_changed_sta_#t~mem1713#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1714#1 := 0 != (if mwl8k_bss_info_changed_sta_#t~mem1713#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1713#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1713#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862-3: assume !mwl8k_bss_info_changed_sta_#t~short1714#1; [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12985: assume 0 == (mwl8k_probe_#t~mem2054#1.base + mwl8k_probe_#t~mem2054#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem2054#1.base, mwl8k_probe_#t~mem2054#1.offset; [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12985: assume !(0 == (mwl8k_probe_#t~mem2054#1.base + mwl8k_probe_#t~mem2054#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem2054#1.base, mwl8k_probe_#t~mem2054#1.offset; [2025-02-08 02:47:15,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: assume mwl8k_bss_info_changed_sta_#t~short1716#1;havoc mwl8k_bss_info_changed_sta_#t~mem1713#1;havoc mwl8k_bss_info_changed_sta_#t~short1714#1;havoc mwl8k_bss_info_changed_sta_#t~mem1715#1;havoc mwl8k_bss_info_changed_sta_#t~short1716#1;call mwl8k_bss_info_changed_sta_#t~mem1717#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 39 + mwl8k_bss_info_changed_sta_~vif#1.offset, 4); [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11862: assume !mwl8k_bss_info_changed_sta_#t~short1716#1;havoc mwl8k_bss_info_changed_sta_#t~mem1713#1;havoc mwl8k_bss_info_changed_sta_#t~short1714#1;havoc mwl8k_bss_info_changed_sta_#t~mem1715#1;havoc mwl8k_bss_info_changed_sta_#t~short1716#1; [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664: call write~int#11(0, mwl8k_add_interface_~mwl8k_vif~9#1.base, 140 + mwl8k_add_interface_~mwl8k_vif~9#1.offset, 1); [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13250: main_#t~ret2110#1 := mwl8k_sta_remove_#res#1;havoc mwl8k_sta_remove_#t~mem1804#1.base, mwl8k_sta_remove_#t~mem1804#1.offset, mwl8k_sta_remove_#t~mem1805#1, mwl8k_sta_remove_#t~ret1806#1, mwl8k_sta_remove_#t~ret1807#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~47#1.base, mwl8k_sta_remove_~priv~47#1.offset, mwl8k_sta_remove_~tmp~117#1, mwl8k_sta_remove_~tmp___0~31#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~ret2110#1 && main_#t~ret2110#1 <= 2147483647; [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9220: SUMMARY for call consume_skb(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset); srcloc: null [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11400: SUMMARY for call mwl8k_tx_start(mwl8k_interrupt_~priv~34#1.base, mwl8k_interrupt_~priv~34#1.offset); srcloc: null [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986: call write~$Pointer$#11(mwl8k_probe_#t~ret2055#1.base, mwl8k_probe_#t~ret2055#1.offset, mwl8k_probe_~priv~58#1.base, 36 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~ret2055#1.base, mwl8k_probe_#t~ret2055#1.offset;call mwl8k_probe_#t~mem2056#1.base, mwl8k_probe_#t~mem2056#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 36 + mwl8k_probe_~priv~58#1.offset, 8); [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12061: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12127: mwl8k_sta_remove_#t~ret1807#1 := mwl8k_cmd_update_stadb_del_#res#1;havoc mwl8k_cmd_update_stadb_del_#t~ret1543#1.base, mwl8k_cmd_update_stadb_del_#t~ret1543#1.offset, mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.offset, mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.offset, mwl8k_cmd_update_stadb_del_#t~ret1546#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~ret1807#1 && mwl8k_sta_remove_#t~ret1807#1 <= 2147483647;mwl8k_sta_remove_~tmp___0~31#1 := mwl8k_sta_remove_#t~ret1807#1;havoc mwl8k_sta_remove_#t~ret1807#1;mwl8k_sta_remove_#res#1 := mwl8k_sta_remove_~tmp___0~31#1; [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13184: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,205 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: call mwl8k_create_ba_#t~mem1428#1 := read~int#11(mwl8k_create_ba_~stream#1.base, 8 + mwl8k_create_ba_~stream#1.offset, 1);call write~int#11(mwl8k_create_ba_#t~mem1428#1, mwl8k_create_ba_~cmd~30#1.base, 35 + mwl8k_create_ba_~cmd~30#1.offset, 1);havoc mwl8k_create_ba_#t~mem1428#1;call write~int#11(0, mwl8k_create_ba_~cmd~30#1.base, 43 + mwl8k_create_ba_~cmd~30#1.offset, 2);call write~int#11(1, mwl8k_create_ba_~cmd~30#1.base, 42 + mwl8k_create_ba_~cmd~30#1.offset, 1);call mwl8k_create_ba_#t~mem1429#1.base, mwl8k_create_ba_#t~mem1429#1.offset := read~$Pointer$#11(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8);call mwl8k_create_ba_#t~mem1430#1 := read~int#11(mwl8k_create_ba_#t~mem1429#1.base, 23 + mwl8k_create_ba_#t~mem1429#1.offset, 1);call mwl8k_create_ba_#t~mem1431#1.base, mwl8k_create_ba_#t~mem1431#1.offset := read~$Pointer$#11(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8);call mwl8k_create_ba_#t~mem1432#1 := read~int#11(mwl8k_create_ba_#t~mem1431#1.base, 24 + mwl8k_create_ba_#t~mem1431#1.offset, 1); [2025-02-08 02:47:15,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986-1: SUMMARY for call mwl8k_probe_#t~ret2055#1.base, mwl8k_probe_#t~ret2055#1.offset := pci_iomap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 2, 65536); srcloc: null [2025-02-08 02:47:15,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~ret1718#1 := ffs((if mwl8k_bss_info_changed_sta_#t~mem1717#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1717#1 % 4294967296 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1717#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1718#1 && mwl8k_bss_info_changed_sta_#t~ret1718#1 <= 2147483647;mwl8k_bss_info_changed_sta_~idx~2#1 := mwl8k_bss_info_changed_sta_#t~ret1718#1;havoc mwl8k_bss_info_changed_sta_#t~mem1717#1;havoc mwl8k_bss_info_changed_sta_#t~ret1718#1; [2025-02-08 02:47:15,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665-1: SUMMARY for call mwl8k_add_interface_#t~ret1646#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, 207 + mwl8k_add_interface_~vif#1.offset); srcloc: null [2025-02-08 02:47:15,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665: assume -2147483648 <= mwl8k_add_interface_#t~ret1646#1 && mwl8k_add_interface_#t~ret1646#1 <= 2147483647;havoc mwl8k_add_interface_#t~ret1646#1;call mwl8k_add_interface_#t~mem1647#1 := read~int#11(mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset, 4); [2025-02-08 02:47:15,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11335-1: SUMMARY for call mwl8k_cmd_update_stadb_del_#t~ret1543#1.base, mwl8k_cmd_update_stadb_del_#t~ret1543#1.offset := kzalloc(84, 208); srcloc: null [2025-02-08 02:47:15,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11335: mwl8k_cmd_update_stadb_del_~tmp~105#1.base, mwl8k_cmd_update_stadb_del_~tmp~105#1.offset := mwl8k_cmd_update_stadb_del_#t~ret1543#1.base, mwl8k_cmd_update_stadb_del_#t~ret1543#1.offset;havoc mwl8k_cmd_update_stadb_del_#t~ret1543#1.base, mwl8k_cmd_update_stadb_del_#t~ret1543#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:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12987: assume 0 == (mwl8k_probe_#t~mem2056#1.base + mwl8k_probe_#t~mem2056#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem2056#1.base, mwl8k_probe_#t~mem2056#1.offset;call mwl8k_probe_#t~mem2057#1.base, mwl8k_probe_#t~mem2057#1.offset := read~$Pointer$#11(mwl8k_probe_~hw~6#1.base, 46 + mwl8k_probe_~hw~6#1.offset, 8); [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12987: assume !(0 == (mwl8k_probe_#t~mem2056#1.base + mwl8k_probe_#t~mem2056#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem2056#1.base, mwl8k_probe_#t~mem2056#1.offset; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939: call write~int#11(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~mem1453#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 22 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1); [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13185: 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:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume 3 == mwl8k_add_interface_#t~mem1647#1 % 4294967296;havoc mwl8k_add_interface_#t~mem1647#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~ret1463#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1463#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~ret1466#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:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11666: assume !(3 == mwl8k_add_interface_#t~mem1647#1 % 4294967296);havoc mwl8k_add_interface_#t~mem1647#1; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864: assume 0 != mwl8k_bss_info_changed_sta_~idx~2#1;mwl8k_bss_info_changed_sta_~idx~2#1 := mwl8k_bss_info_changed_sta_~idx~2#1 - 1; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864: assume !(0 != mwl8k_bss_info_changed_sta_~idx~2#1); [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume mwl8k_tid_queue_mapping_#t~switch853#1; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume !mwl8k_tid_queue_mapping_#t~switch853#1; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-1: [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: assume 0 == mwl8k_ampdu_action_#t~bitwise1833#1 % 4294967296;havoc mwl8k_ampdu_action_#t~mem1832#1;havoc mwl8k_ampdu_action_#t~bitwise1833#1;mwl8k_ampdu_action_#res#1 := -524; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: assume !(0 == mwl8k_ampdu_action_#t~bitwise1833#1 % 4294967296);havoc mwl8k_ampdu_action_#t~mem1832#1;havoc mwl8k_ampdu_action_#t~bitwise1833#1; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-3: assume 512 == mwl8k_ampdu_action_#t~mem1832#1 % 4294967296;mwl8k_ampdu_action_#t~bitwise1833#1 := mwl8k_ampdu_action_#t~mem1832#1; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-3: assume !(512 == mwl8k_ampdu_action_#t~mem1832#1 % 4294967296); [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-2: havoc mwl8k_ampdu_action_#t~bitwise1833#1;assume mwl8k_ampdu_action_#t~bitwise1833#1 % 4294967296 <= mwl8k_ampdu_action_#t~mem1832#1 % 4294967296 && mwl8k_ampdu_action_#t~bitwise1833#1 % 4294967296 <= 512; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252: assume main_#t~switch2100#1; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13252: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 20 == main_~tmp~126#1; [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12327: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988-1: SUMMARY for call mwl8k_probe_#t~ret2058#1 := dev_err(mwl8k_probe_#t~mem2057#1.base, 242 + mwl8k_probe_#t~mem2057#1.offset, 156, 0); srcloc: null [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: assume 0 != (if mwl8k_cmd_set_new_stn_add_#t~mem1453#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1453#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1453#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_cmd_set_new_stn_add_#t~mem1453#1;call mwl8k_cmd_set_new_stn_add_#t~mem1454#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 25 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call write~int#11(mwl8k_cmd_set_new_stn_add_#t~mem1454#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~mem1454#1;call mwl8k_cmd_set_new_stn_add_#t~mem1455#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 26 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call write~int#11(mwl8k_cmd_set_new_stn_add_#t~mem1455#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~mem1455#1;call mwl8k_cmd_set_new_stn_add_#t~mem1456#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 27 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call write~int#11(mwl8k_cmd_set_new_stn_add_#t~mem1456#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~mem1456#1;call mwl8k_cmd_set_new_stn_add_#t~mem1457#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 28 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1);call write~int#11(mwl8k_cmd_set_new_stn_add_#t~mem1457#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~mem1457#1;call mwl8k_cmd_set_new_stn_add_#t~mem1458#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 20 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 2);call write~int#11(mwl8k_cmd_set_new_stn_add_#t~mem1458#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~mem1458#1;call mwl8k_cmd_set_new_stn_add_#t~mem1459#1 := read~int#11(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~mem1460#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 24 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 1); [2025-02-08 02:47:15,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: assume !(0 != (if mwl8k_cmd_set_new_stn_add_#t~mem1453#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1453#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1453#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_cmd_set_new_stn_add_#t~mem1453#1; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931-1: [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: assume -2147483648 <= mwl8k_probe_#t~ret2058#1 && mwl8k_probe_#t~ret2058#1 <= 2147483647;havoc mwl8k_probe_#t~mem2057#1.base, mwl8k_probe_#t~mem2057#1.offset;havoc mwl8k_probe_#t~ret2058#1;mwl8k_probe_~rc~61#1 := -5; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931: assume 0 != mwl8k_bss_info_changed_ap_#t~bitwise1746#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~bitwise1746#1;call mwl8k_bss_info_changed_ap_#t~mem1747#1 := read~int#11(mwl8k_bss_info_changed_ap_~vif#1.base, 18 + mwl8k_bss_info_changed_ap_~vif#1.offset, 1); [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931: assume !(0 != mwl8k_bss_info_changed_ap_#t~bitwise1746#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~bitwise1746#1; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-4: assume 0 == mwl8k_ampdu_action_#t~mem1832#1 % 4294967296;mwl8k_ampdu_action_#t~bitwise1833#1 := 0; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261-4: assume !(0 == mwl8k_ampdu_action_#t~mem1832#1 % 4294967296); [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11667: mwl8k_add_interface_#t~ret1648#1 := mwl8k_cmd_set_new_stn_add_self_#res#1;havoc mwl8k_cmd_set_new_stn_add_self_#t~ret1463#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1463#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.offset, mwl8k_cmd_set_new_stn_add_self_#t~ret1466#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~ret1648#1 && mwl8k_add_interface_#t~ret1648#1 <= 2147483647;havoc mwl8k_add_interface_#t~ret1648#1; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931-3: assume 4 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1746#1 := mwl8k_bss_info_changed_ap_~changed#1; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931-3: assume !(4 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931-2: havoc mwl8k_bss_info_changed_ap_#t~bitwise1746#1;assume mwl8k_bss_info_changed_ap_#t~bitwise1746#1 % 4294967296 <= mwl8k_bss_info_changed_ap_~changed#1 % 4294967296 && mwl8k_bss_info_changed_ap_#t~bitwise1746#1 % 4294967296 <= 4; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: assume mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#res#1 := 1; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760: assume !mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#t~switch853#1 := mwl8k_tid_queue_mapping_#t~switch853#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:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8760-1: mwl8k_tid_queue_mapping_#t~switch853#1 := mwl8k_tid_queue_mapping_#t~switch853#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:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931-4: assume 0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1746#1 := 0; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931-4: assume !(0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346: mwl8k_cmd_set_rts_threshold_~tmp~81#1.base, mwl8k_cmd_set_rts_threshold_~tmp~81#1.offset := mwl8k_cmd_set_rts_threshold_#t~ret1320#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1320#1.offset;havoc mwl8k_cmd_set_rts_threshold_#t~ret1320#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1320#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~81#1.base, mwl8k_cmd_set_rts_threshold_~tmp~81#1.offset; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11601: assume 0 != (if mwl8k_add_interface_#t~mem1618#1 % 256 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~mem1618#1 % 256 % 4294967296 else mwl8k_add_interface_#t~mem1618#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_add_interface_#t~mem1618#1;call mwl8k_add_interface_#t~mem1619#1.base, mwl8k_add_interface_#t~mem1619#1.offset := read~$Pointer$#11(mwl8k_add_interface_~hw#1.base, 46 + mwl8k_add_interface_~hw#1.offset, 8); [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11601: assume !(0 != (if mwl8k_add_interface_#t~mem1618#1 % 256 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~mem1618#1 % 256 % 4294967296 else mwl8k_add_interface_#t~mem1618#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_add_interface_#t~mem1618#1;call mwl8k_add_interface_#t~mem1621#1.base, mwl8k_add_interface_#t~mem1621#1.offset := read~$Pointer$#11(mwl8k_add_interface_~priv~40#1.base, 20 + mwl8k_add_interface_~priv~40#1.offset, 8);mwl8k_add_interface_~di~1#1.base, mwl8k_add_interface_~di~1#1.offset := mwl8k_add_interface_#t~mem1621#1.base, mwl8k_add_interface_#t~mem1621#1.offset;havoc mwl8k_add_interface_#t~mem1621#1.base, mwl8k_add_interface_#t~mem1621#1.offset;call mwl8k_add_interface_#t~mem1622#1 := read~int#11(mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset, 4);mwl8k_add_interface_#t~switch1623#1 := 3 == mwl8k_add_interface_#t~mem1622#1; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: assume main_#t~switch2100#1; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 5 == main_~tmp~126#1; [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12328: SUMMARY for call mwl8k_destroy_ba(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, (if mwl8k_ampdu_action_~idx~4#1 % 256 % 4294967296 <= 2147483647 then mwl8k_ampdu_action_~idx~4#1 % 256 % 4294967296 else mwl8k_ampdu_action_~idx~4#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346-1: SUMMARY for call mwl8k_cmd_set_rts_threshold_#t~ret1320#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1320#1.offset := kzalloc(12, 208); srcloc: null [2025-02-08 02:47:15,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: 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:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: assume !(0 == (mwl8k_cmd_update_stadb_del_~cmd~39#1.base + mwl8k_cmd_update_stadb_del_~cmd~39#1.offset) % 18446744073709551616);call write~int#11(4387, mwl8k_cmd_update_stadb_del_~cmd~39#1.base, mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, 2);call write~int#11(84, mwl8k_cmd_update_stadb_del_~cmd~39#1.base, 2 + mwl8k_cmd_update_stadb_del_~cmd~39#1.offset, 2);call write~int#11(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:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280: mwl8k_cmd_set_rate_~tmp~79#1.base, mwl8k_cmd_set_rate_~tmp~79#1.offset := mwl8k_cmd_set_rate_#t~ret1311#1.base, mwl8k_cmd_set_rate_#t~ret1311#1.offset;havoc mwl8k_cmd_set_rate_#t~ret1311#1.base, mwl8k_cmd_set_rate_#t~ret1311#1.offset;mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset := mwl8k_cmd_set_rate_~tmp~79#1.base, mwl8k_cmd_set_rate_~tmp~79#1.offset; [2025-02-08 02:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280-1: SUMMARY for call mwl8k_cmd_set_rate_#t~ret1311#1.base, mwl8k_cmd_set_rate_#t~ret1311#1.offset := kzalloc(54, 208); srcloc: null [2025-02-08 02:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11932: assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1748#1 && mwl8k_bss_info_changed_ap_#t~ret1748#1 <= 2147483647;mwl8k_bss_info_changed_ap_~rc~51#1 := mwl8k_bss_info_changed_ap_#t~ret1748#1;havoc mwl8k_bss_info_changed_ap_#t~mem1747#1;havoc mwl8k_bss_info_changed_ap_#t~ret1748#1; [2025-02-08 02:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-1: [2025-02-08 02:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875: call write~int#11(mwl8k_create_ba_#t~bitwise1434#1, mwl8k_create_ba_~cmd~30#1.base, 37 + mwl8k_create_ba_~cmd~30#1.offset, 1);havoc mwl8k_create_ba_#t~mem1429#1.base, mwl8k_create_ba_#t~mem1429#1.offset;havoc mwl8k_create_ba_#t~mem1430#1;havoc mwl8k_create_ba_#t~mem1431#1.base, mwl8k_create_ba_#t~mem1431#1.offset;havoc mwl8k_create_ba_#t~mem1432#1;havoc mwl8k_create_ba_#t~bitwise1433#1;havoc mwl8k_create_ba_#t~bitwise1434#1;call write~int#11(1, mwl8k_create_ba_~cmd~30#1.base, 12 + mwl8k_create_ba_~cmd~30#1.offset, 4); [2025-02-08 02:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11932-1: SUMMARY for call mwl8k_bss_info_changed_ap_#t~ret1748#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~mem1747#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1747#1 % 256 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1747#1 % 256 % 4294967296 - 4294967296) then 0 else 1)); srcloc: null [2025-02-08 02:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9025: assume -9223372036854775808 <= mwl8k_tx_count_packet_#t~ret920#1 && mwl8k_tx_count_packet_#t~ret920#1 <= 9223372036854775807;mwl8k_tx_count_packet_~tmp~55#1 := mwl8k_tx_count_packet_#t~ret920#1;havoc mwl8k_tx_count_packet_#t~ret920#1; [2025-02-08 02:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9025-1: SUMMARY for call mwl8k_tx_count_packet_#t~ret920#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:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-7: assume 28 == (if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256);mwl8k_create_ba_#t~bitwise1433#1 := (if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256); [2025-02-08 02:47:15,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-7: assume !(28 == (if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256)); [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-6: havoc mwl8k_create_ba_#t~bitwise1433#1;assume (((((if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256) < 0 || mwl8k_create_ba_#t~bitwise1433#1 <= (if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256)) && mwl8k_create_ba_#t~bitwise1433#1 <= 28) && mwl8k_create_ba_#t~bitwise1433#1 >= 0) && ((if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256) >= 0 || mwl8k_create_ba_#t~bitwise1433#1 > 28 + (if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256))) && mwl8k_create_ba_#t~bitwise1433#1 >= -2147483648; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11602: assume -2147483648 <= mwl8k_add_interface_#t~ret1620#1 && mwl8k_add_interface_#t~ret1620#1 <= 2147483647;havoc mwl8k_add_interface_#t~mem1619#1.base, mwl8k_add_interface_#t~mem1619#1.offset;havoc mwl8k_add_interface_#t~ret1620#1;mwl8k_add_interface_#res#1 := -22; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-8: assume 0 == (if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256);mwl8k_create_ba_#t~bitwise1433#1 := 0; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-8: assume !(0 == (if 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 <= 127 then 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 else 4 * (if mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 <= 2147483647 then mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 else mwl8k_create_ba_#t~mem1432#1 % 256 % 4294967296 - 4294967296) % 256 - 256)); [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-3: assume 0 == mwl8k_create_ba_#t~bitwise1433#1;mwl8k_create_ba_#t~bitwise1434#1 := (if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-3: assume !(0 == mwl8k_create_ba_#t~bitwise1433#1); [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-2: havoc mwl8k_create_ba_#t~bitwise1434#1;assume ((((((if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 < 0 && mwl8k_create_ba_#t~bitwise1433#1 >= 0) || mwl8k_create_ba_#t~bitwise1434#1 >= mwl8k_create_ba_#t~bitwise1433#1) && (((if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 >= 0 && mwl8k_create_ba_#t~bitwise1433#1 < 0) || mwl8k_create_ba_#t~bitwise1434#1 >= (if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4)) && (((if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 < 0 || mwl8k_create_ba_#t~bitwise1433#1 < 0) || mwl8k_create_ba_#t~bitwise1434#1 <= (if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 + mwl8k_create_ba_#t~bitwise1433#1)) && (((if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 >= 0 && mwl8k_create_ba_#t~bitwise1433#1 >= 0) || mwl8k_create_ba_#t~bitwise1434#1 < 0)) && mwl8k_create_ba_#t~bitwise1434#1 <= 2147483647; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-5: [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-4: assume 0 == (if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 || (if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 == mwl8k_create_ba_#t~bitwise1433#1;mwl8k_create_ba_#t~bitwise1434#1 := mwl8k_create_ba_#t~bitwise1433#1; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-4: assume !(0 == (if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 || (if mwl8k_create_ba_#t~mem1430#1 % 256 % 256 <= 127 then mwl8k_create_ba_#t~mem1430#1 % 256 % 256 else mwl8k_create_ba_#t~mem1430#1 % 256 % 256 - 256) % 4 == mwl8k_create_ba_#t~bitwise1433#1); [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11602-1: SUMMARY for call mwl8k_add_interface_#t~ret1620#1 := _dev_info(mwl8k_add_interface_#t~mem1619#1.base, 242 + mwl8k_add_interface_#t~mem1619#1.offset, 90, 0); srcloc: null [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10479: mwl8k_cmd_use_fixed_rate_sta_~tmp~86#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~86#1.offset := mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#1.offset;havoc mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#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~86#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~86#1.offset; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10479-1: SUMMARY for call mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#1.offset := kzalloc(160, 208); srcloc: null [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254-1: SUMMARY for call main_#t~ret2111#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_118_p2~0#1 % 65536 % 4294967296 <= 2147483647 then main_~var_mwl8k_conf_tx_118_p2~0#1 % 65536 % 4294967296 else main_~var_mwl8k_conf_tx_118_p2~0#1 % 65536 % 4294967296 - 4294967296), main_~var_mwl8k_conf_tx_118_p3~0#1.base, main_~var_mwl8k_conf_tx_118_p3~0#1.offset); srcloc: null [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume 0 != mwl8k_tx_count_packet_~tmp~55#1; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume !(0 != mwl8k_tx_count_packet_~tmp~55#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~mem921#1 := read~int#11(mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4); [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13188: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12329: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: assume -2147483648 <= main_#t~ret2111#1 && main_#t~ret2111#1 <= 2147483647; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11933: assume 0 != mwl8k_bss_info_changed_ap_~rc~51#1; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11933: assume !(0 != mwl8k_bss_info_changed_ap_~rc~51#1); [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume mwl8k_tid_queue_mapping_#t~switch853#1; [2025-02-08 02:47:15,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8762: assume !mwl8k_tid_queue_mapping_#t~switch853#1; [2025-02-08 02:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056: 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~mem2088#1 := read~int#11(mwl8k_remove_~priv~59#1.base, 2638 + mwl8k_remove_~priv~59#1.offset, 4); [2025-02-08 02:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11405-1: mwl8k_interrupt_#res#1 := 1; [2025-02-08 02:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: ldv_mutex_is_locked_9_#t~ret2120#1 := mutex_is_locked_#res#1;havoc mutex_is_locked_#t~ret60#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_9_#t~ret2120#1 && ldv_mutex_is_locked_9_#t~ret2120#1 <= 2147483647;ldv_mutex_is_locked_9_~tmp~128#1 := ldv_mutex_is_locked_9_#t~ret2120#1;havoc ldv_mutex_is_locked_9_#t~ret2120#1;ldv_mutex_is_locked_9_~ldv_func_res~1#1 := ldv_mutex_is_locked_9_~tmp~128#1;assume { :begin_inline_ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv } true;ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#in~lock#1.base, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#in~lock#1.offset := ldv_mutex_is_locked_9_~lock#1.base, ldv_mutex_is_locked_9_~lock#1.offset;havoc ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#res#1;havoc ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#t~nondet2126#1, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~lock#1.base, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~lock#1.offset, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~nondetermined~2#1;ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~lock#1.base, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~lock#1.offset := ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#in~lock#1.base, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#in~lock#1.offset;havoc ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~nondetermined~2#1; [2025-02-08 02:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10348: 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:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10348: assume !(0 == (mwl8k_cmd_set_rts_threshold_~cmd~17#1.base + mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset) % 18446744073709551616);call write~int#11(275, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, 2);call write~int#11(12, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, 2 + mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, 2);call write~int#11(1, mwl8k_cmd_set_rts_threshold_~cmd~17#1.base, 8 + mwl8k_cmd_set_rts_threshold_~cmd~17#1.offset, 2);call write~int#11(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:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282: 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:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282: assume !(0 == (mwl8k_cmd_set_rate_~cmd~15#1.base + mwl8k_cmd_set_rate_~cmd~15#1.offset) % 18446744073709551616);call write~int#11(272, mwl8k_cmd_set_rate_~cmd~15#1.base, mwl8k_cmd_set_rate_~cmd~15#1.offset, 2);call write~int#11(54, mwl8k_cmd_set_rate_~cmd~15#1.base, 2 + mwl8k_cmd_set_rate_~cmd~15#1.offset, 2); [2025-02-08 02:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: 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:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: assume 0 != (if mwl8k_txq_xmit_~tmp___14~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tmp___14~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tmp___14~0#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: assume !(0 != (if mwl8k_txq_xmit_~tmp___14~0#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tmp___14~0#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tmp___14~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: call mwl8k_txq_xmit_#t~mem959#1 := read~int#11(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~mem959#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem959#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem959#1 % 65536 % 4294967296 - 4294967296);havoc ieee80211_is_action_#res#1;havoc ieee80211_is_action_#t~bitwise292#1, ieee80211_is_action_~fc#1;ieee80211_is_action_~fc#1 := ieee80211_is_action_#in~fc#1; [2025-02-08 02:47:15,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10877-1: SUMMARY for call mwl8k_create_ba_#t~ret1435#1 := mwl8k_post_pervif_cmd(mwl8k_create_ba_~hw#1.base, mwl8k_create_ba_~hw#1.offset, mwl8k_create_ba_~vif#1.base, mwl8k_create_ba_~vif#1.offset, mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset); srcloc: null [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: assume 0 == mwl8k_bss_info_changed_sta_#t~mem1720#1 % 4294967296;havoc mwl8k_bss_info_changed_sta_#t~mem1719#1.base, mwl8k_bss_info_changed_sta_#t~mem1719#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1720#1;call mwl8k_bss_info_changed_sta_#t~mem1721#1 := read~int#11(~#mwl8k_rates_24~0.base, 6 + (~#mwl8k_rates_24~0.offset + 10 * mwl8k_bss_info_changed_sta_~idx~2#1), 2);mwl8k_bss_info_changed_sta_~rate~0#1 := (if mwl8k_bss_info_changed_sta_#t~mem1721#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1721#1 % 65536 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1721#1 % 65536 % 4294967296 - 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1721#1; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: assume !(0 == mwl8k_bss_info_changed_sta_#t~mem1720#1 % 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1719#1.base, mwl8k_bss_info_changed_sta_#t~mem1719#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1720#1;call mwl8k_bss_info_changed_sta_#t~mem1722#1 := read~int#11(~#mwl8k_rates_50~0.base, 6 + (~#mwl8k_rates_50~0.offset + 10 * mwl8k_bss_info_changed_sta_~idx~2#1), 2);mwl8k_bss_info_changed_sta_~rate~0#1 := (if mwl8k_bss_info_changed_sta_#t~mem1722#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1722#1 % 65536 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1722#1 % 65536 % 4294967296 - 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1722#1; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10877: assume -2147483648 <= mwl8k_create_ba_#t~ret1435#1 && mwl8k_create_ba_#t~ret1435#1 <= 2147483647;mwl8k_create_ba_~rc~36#1 := mwl8k_create_ba_#t~ret1435#1;havoc mwl8k_create_ba_#t~ret1435#1;call mwl8k_create_ba_#t~mem1436#1.base, mwl8k_create_ba_#t~mem1436#1.offset := read~$Pointer$#11(mwl8k_create_ba_~hw#1.base, 46 + mwl8k_create_ba_~hw#1.offset, 8);call mwl8k_create_ba_#t~mem1437#1.base, mwl8k_create_ba_#t~mem1437#1.offset := read~$Pointer$#11(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8);call mwl8k_create_ba_#t~mem1438#1 := read~int#11(mwl8k_create_ba_~stream#1.base, 8 + mwl8k_create_ba_~stream#1.offset, 1); [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: assume mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#res#1 := 0; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: assume !mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#t~switch853#1 := true; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868-1: call mwl8k_bss_info_changed_sta_#t~mem1719#1.base, mwl8k_bss_info_changed_sta_#t~mem1719#1.offset := read~$Pointer$#11(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~mem1720#1 := read~int#11(mwl8k_bss_info_changed_sta_#t~mem1719#1.base, mwl8k_bss_info_changed_sta_#t~mem1719#1.offset, 4); [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763-1: mwl8k_tid_queue_mapping_#t~switch853#1 := mwl8k_tid_queue_mapping_#t~switch853#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:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13057: assume 3 == mwl8k_remove_#t~mem2088#1 % 4294967296;havoc mwl8k_remove_#t~mem2088#1; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13057: assume !(3 == mwl8k_remove_#t~mem2088#1 % 4294967296);havoc mwl8k_remove_#t~mem2088#1; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-2: havoc mwl8k_add_interface_#t~bitwise1652#1;assume (mwl8k_add_interface_#t~bitwise1652#1 % 4294967296 >= mwl8k_add_interface_#t~mem1651#1 % 4294967296 && mwl8k_add_interface_#t~bitwise1652#1 % 4294967296 >= mwl8k_add_interface_#t~bitwise1650#1 % 4294967296) && mwl8k_add_interface_#t~bitwise1652#1 % 4294967296 <= mwl8k_add_interface_#t~mem1651#1 % 4294967296 + mwl8k_add_interface_#t~bitwise1650#1 % 4294967296; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-1: [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-4: assume 0 == mwl8k_add_interface_#t~mem1651#1 % 4294967296 || mwl8k_add_interface_#t~mem1651#1 % 4294967296 == mwl8k_add_interface_#t~bitwise1650#1 % 4294967296;mwl8k_add_interface_#t~bitwise1652#1 := mwl8k_add_interface_#t~bitwise1650#1; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-4: assume !(0 == mwl8k_add_interface_#t~mem1651#1 % 4294967296 || mwl8k_add_interface_#t~mem1651#1 % 4294967296 == mwl8k_add_interface_#t~bitwise1650#1 % 4294967296); [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-3: assume 0 == mwl8k_add_interface_#t~bitwise1650#1 % 4294967296;mwl8k_add_interface_#t~bitwise1652#1 := mwl8k_add_interface_#t~mem1651#1; [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-3: assume !(0 == mwl8k_add_interface_#t~bitwise1650#1 % 4294967296); [2025-02-08 02:47:15,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451: 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~mem17#1.base, list_add_tail_#t~mem17#1.offset; [2025-02-08 02:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: call write~int#11(mwl8k_add_interface_#t~bitwise1652#1, mwl8k_add_interface_~priv~40#1.base, 1790 + mwl8k_add_interface_~priv~40#1.offset, 4);havoc mwl8k_add_interface_#t~mem1651#1;havoc mwl8k_add_interface_#t~mem1649#1;havoc mwl8k_add_interface_#t~bitwise1650#1;havoc mwl8k_add_interface_#t~bitwise1652#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~9#1.base, mwl8k_add_interface_~mwl8k_vif~9#1.offset, mwl8k_add_interface_~priv~40#1.base, 1794 + mwl8k_add_interface_~priv~40#1.offset;havoc list_add_tail_#t~mem17#1.base, list_add_tail_#t~mem17#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~mem17#1.base, list_add_tail_#t~mem17#1.offset := read~$Pointer$#11(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~mem17#1.base, list_add_tail_#t~mem17#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:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: assume 0 == mwl8k_txq_xmit_#t~mem1013#1 % 256 && 0 != (mwl8k_txq_xmit_~sta#1.base + mwl8k_txq_xmit_~sta#1.offset) % 18446744073709551616;havoc mwl8k_txq_xmit_#t~mem1013#1;call mwl8k_txq_xmit_#t~mem1014#1 := read~int#11(mwl8k_txq_xmit_~sta#1.base, 74 + mwl8k_txq_xmit_~sta#1.offset, 1);call write~int#11(mwl8k_txq_xmit_#t~mem1014#1, mwl8k_txq_xmit_~tx~1#1.base, 30 + mwl8k_txq_xmit_~tx~1#1.offset, 1);havoc mwl8k_txq_xmit_#t~mem1014#1; [2025-02-08 02:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9292: assume !(0 == mwl8k_txq_xmit_#t~mem1013#1 % 256 && 0 != (mwl8k_txq_xmit_~sta#1.base + mwl8k_txq_xmit_~sta#1.offset) % 18446744073709551616);havoc mwl8k_txq_xmit_#t~mem1013#1;call write~int#11(0, mwl8k_txq_xmit_~tx~1#1.base, 30 + mwl8k_txq_xmit_~tx~1#1.offset, 1); [2025-02-08 02:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset := mwl8k_txq_xmit_#t~ret988#1.base, mwl8k_txq_xmit_#t~ret988#1.offset;havoc mwl8k_txq_xmit_#t~ret988#1.base, mwl8k_txq_xmit_#t~ret988#1.offset; [2025-02-08 02:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10481: 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:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10481: 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#11(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#11(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#11(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#11(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:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-6: havoc mwl8k_add_interface_#t~bitwise1650#1;assume mwl8k_add_interface_#t~bitwise1650#1 > 1; [2025-02-08 02:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-5: [2025-02-08 02:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-8: call mwl8k_add_interface_#t~mem1651#1 := read~int#11(mwl8k_add_interface_~priv~40#1.base, 1790 + mwl8k_add_interface_~priv~40#1.offset, 4);call mwl8k_add_interface_#t~mem1649#1 := read~int#11(mwl8k_add_interface_~mwl8k_vif~9#1.base, 24 + mwl8k_add_interface_~mwl8k_vif~9#1.offset, 4); [2025-02-08 02:47:15,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-7: assume 0 == mwl8k_add_interface_#t~mem1649#1;mwl8k_add_interface_#t~bitwise1650#1 := 1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-7: assume !(0 == mwl8k_add_interface_#t~mem1649#1); [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058: SUMMARY for call mwl8k_hw_reset(mwl8k_remove_~priv~59#1.base, mwl8k_remove_~priv~59#1.offset); srcloc: null [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067-1: [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067: call write~int#4(mwl8k_configure_filter_#t~bitwise1787#1, mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4);havoc mwl8k_configure_filter_#t~mem1786#1;havoc mwl8k_configure_filter_#t~bitwise1787#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226-1: SUMMARY for call mwl8k_txq_xmit_#t~ret988#1.base, mwl8k_txq_xmit_#t~ret988#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:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret961#1 && mwl8k_txq_xmit_#t~ret961#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___7~0#1 := mwl8k_txq_xmit_#t~ret961#1;havoc mwl8k_txq_xmit_#t~ret961#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-1: SUMMARY for call mwl8k_txq_xmit_#t~ret961#1 := ldv__builtin_expect((if 0 != mwl8k_txq_xmit_~tmp___6~0#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume main_#t~switch2100#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 21 == main_~tmp~126#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878-1: SUMMARY for call mwl8k_create_ba_#t~ret1439#1 := dev_printk(81, 0, mwl8k_create_ba_#t~mem1436#1.base, 242 + mwl8k_create_ba_#t~mem1436#1.offset, 82, 0); srcloc: null [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067-3: assume 18 == mwl8k_configure_filter_#t~mem1786#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1787#1 := mwl8k_configure_filter_#t~mem1786#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067-3: assume !(18 == mwl8k_configure_filter_#t~mem1786#1 % 4294967296); [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067-2: havoc mwl8k_configure_filter_#t~bitwise1787#1;assume mwl8k_configure_filter_#t~bitwise1787#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1786#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1787#1 % 4294967296 <= 18; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10878: assume -2147483648 <= mwl8k_create_ba_#t~ret1439#1 && mwl8k_create_ba_#t~ret1439#1 <= 2147483647;havoc mwl8k_create_ba_#t~mem1436#1.base, mwl8k_create_ba_#t~mem1436#1.offset;havoc mwl8k_create_ba_#t~mem1437#1.base, mwl8k_create_ba_#t~mem1437#1.offset;havoc mwl8k_create_ba_#t~mem1438#1;havoc mwl8k_create_ba_#t~ret1439#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067-5: call mwl8k_configure_filter_#t~mem1786#1 := read~int#4(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067-4: assume 0 == mwl8k_configure_filter_#t~mem1786#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1787#1 := 0; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12067-4: assume !(0 == mwl8k_configure_filter_#t~mem1786#1 % 4294967296); [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: havoc list_add_tail_#t~mem17#1.base, list_add_tail_#t~mem17#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:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: 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:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13389: ldv_mutex_is_locked_9_#t~ret2121#1 := ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#res#1;havoc ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#t~nondet2126#1, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~lock#1.base, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~lock#1.offset, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~nondetermined~2#1;havoc ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#in~lock#1.base, ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#in~lock#1.offset;assume { :end_inline_ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv } true;assume -2147483648 <= ldv_mutex_is_locked_9_#t~ret2121#1 && ldv_mutex_is_locked_9_#t~ret2121#1 <= 2147483647;ldv_mutex_is_locked_9_~tmp___0~37#1 := ldv_mutex_is_locked_9_#t~ret2121#1;havoc ldv_mutex_is_locked_9_#t~ret2121#1;ldv_mutex_is_locked_9_#res#1 := ldv_mutex_is_locked_9_~tmp___0~37#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266: mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset := mwl8k_ampdu_action_#t~ret1834#1.base, mwl8k_ampdu_action_#t~ret1834#1.offset;havoc mwl8k_ampdu_action_#t~ret1834#1.base, mwl8k_ampdu_action_#t~ret1834#1.offset;mwl8k_ampdu_action_#t~switch1835#1 := 0 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227: 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:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9227: assume !(0 != (mwl8k_txq_xmit_~stream~2#1.base + mwl8k_txq_xmit_~stream~2#1.offset) % 18446744073709551616); [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume -2147483648 <= mwl8k_configure_filter_#t~ret1788#1 && mwl8k_configure_filter_#t~ret1788#1 <= 2147483647;mwl8k_configure_filter_~tmp___0~30#1 := mwl8k_configure_filter_#t~ret1788#1;havoc mwl8k_configure_filter_#t~ret1788#1; [2025-02-08 02:47:15,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068-1: SUMMARY for call mwl8k_configure_filter_#t~ret1788#1 := mwl8k_fw_lock(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset); srcloc: null [2025-02-08 02:47:15,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume 0 != mwl8k_txq_xmit_~tmp___7~0#1;call mwl8k_txq_xmit_#t~mem962#1 := read~int#11(mwl8k_txq_xmit_~mgmt~0#1.base, 24 + mwl8k_txq_xmit_~mgmt~0#1.offset, 1); [2025-02-08 02:47:15,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume !(0 != mwl8k_txq_xmit_~tmp___7~0#1);mwl8k_txq_xmit_~tmp___9~0#1 := 0; [2025-02-08 02:47:15,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1834#1.base, mwl8k_ampdu_action_#t~ret1834#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:47:15,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13257: 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~ret1827#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~ret1246#1.base, mwl8k_cmd_get_stat_#t~ret1246#1.offset, mwl8k_cmd_get_stat_#t~ret1247#1, mwl8k_cmd_get_stat_#t~mem1248#1, mwl8k_cmd_get_stat_#t~mem1249#1, mwl8k_cmd_get_stat_#t~mem1250#1, mwl8k_cmd_get_stat_#t~mem1251#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~65#1.base, mwl8k_cmd_get_stat_~tmp~65#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~65#1.base, mwl8k_cmd_get_stat_~tmp~65#1.offset; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13257-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: 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~mem1694#1.base, mwl8k_bss_info_changed_sta_#t~mem1694#1.offset, mwl8k_bss_info_changed_sta_#t~ret1695#1, mwl8k_bss_info_changed_sta_#t~mem1696#1, mwl8k_bss_info_changed_sta_#t~short1697#1, mwl8k_bss_info_changed_sta_#t~mem1698#1, mwl8k_bss_info_changed_sta_#t~mem1699#1.base, mwl8k_bss_info_changed_sta_#t~mem1699#1.offset, mwl8k_bss_info_changed_sta_#t~ret1700#1.base, mwl8k_bss_info_changed_sta_#t~ret1700#1.offset, mwl8k_bss_info_changed_sta_#t~mem1701#1.base, mwl8k_bss_info_changed_sta_#t~mem1701#1.offset, mwl8k_bss_info_changed_sta_#t~mem1702#1, mwl8k_bss_info_changed_sta_#t~mem1703#1, mwl8k_bss_info_changed_sta_#t~mem1704#1, mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.offset, mwl8k_bss_info_changed_sta_#t~mem1707#1, mwl8k_bss_info_changed_sta_#t~short1708#1, mwl8k_bss_info_changed_sta_#t~mem1709#1, mwl8k_bss_info_changed_sta_#t~short1710#1, mwl8k_bss_info_changed_sta_#t~ret1711#1, mwl8k_bss_info_changed_sta_#t~ret1712#1, mwl8k_bss_info_changed_sta_#t~mem1713#1, mwl8k_bss_info_changed_sta_#t~short1714#1, mwl8k_bss_info_changed_sta_#t~mem1715#1, mwl8k_bss_info_changed_sta_#t~short1716#1, mwl8k_bss_info_changed_sta_#t~mem1717#1, mwl8k_bss_info_changed_sta_#t~ret1718#1, mwl8k_bss_info_changed_sta_#t~mem1719#1.base, mwl8k_bss_info_changed_sta_#t~mem1719#1.offset, mwl8k_bss_info_changed_sta_#t~mem1720#1, mwl8k_bss_info_changed_sta_#t~mem1721#1, mwl8k_bss_info_changed_sta_#t~mem1722#1, mwl8k_bss_info_changed_sta_#t~ret1723#1, mwl8k_bss_info_changed_sta_#t~bitwise1724#1, mwl8k_bss_info_changed_sta_#t~mem1725#1, mwl8k_bss_info_changed_sta_#t~ret1726#1, mwl8k_bss_info_changed_sta_#t~bitwise1727#1, mwl8k_bss_info_changed_sta_#t~mem1728#1, mwl8k_bss_info_changed_sta_#t~short1729#1, mwl8k_bss_info_changed_sta_#t~mem1730#1, mwl8k_bss_info_changed_sta_#t~ret1731#1, mwl8k_bss_info_changed_sta_#t~mem1732#1, mwl8k_bss_info_changed_sta_#t~mem1733#1, mwl8k_bss_info_changed_sta_#t~short1734#1, mwl8k_bss_info_changed_sta_#t~bitwise1735#1, mwl8k_bss_info_changed_sta_#t~short1736#1, mwl8k_bss_info_changed_sta_#t~ret1737#1, mwl8k_bss_info_changed_sta_#t~mem1738#1, mwl8k_bss_info_changed_sta_#t~bitwise1739#1, mwl8k_bss_info_changed_sta_#t~short1740#1, mwl8k_bss_info_changed_sta_#t~mem1741#1.base, mwl8k_bss_info_changed_sta_#t~mem1741#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.offset, mwl8k_bss_info_changed_sta_#t~mem1743#1.base, mwl8k_bss_info_changed_sta_#t~mem1743#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1744#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1744#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~44#1.base, mwl8k_bss_info_changed_sta_~priv~44#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_~idx~2#1, mwl8k_bss_info_changed_sta_~rate~0#1, 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:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: assume mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#res#1 := -1; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: assume !mwl8k_tid_queue_mapping_#t~switch853#1;havoc mwl8k_tid_queue_mapping_#t~switch853#1;havoc mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_txq_xmit_#t~ret970#1 := mwl8k_tid_queue_mapping_#res#1;havoc mwl8k_tid_queue_mapping_#t~ret852#1, mwl8k_tid_queue_mapping_#t~switch853#1, mwl8k_tid_queue_mapping_~tid#1, mwl8k_tid_queue_mapping_~tmp~51#1;havoc mwl8k_tid_queue_mapping_#in~tid#1;assume { :end_inline_mwl8k_tid_queue_mapping } true;assume -2147483648 <= mwl8k_txq_xmit_#t~ret970#1 && mwl8k_txq_xmit_#t~ret970#1 <= 2147483647;mwl8k_txq_xmit_~index#1 := mwl8k_txq_xmit_#t~ret970#1;havoc mwl8k_txq_xmit_#t~ret970#1; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13258: main_#t~ret2112#1 := mwl8k_get_stats_#res#1;havoc mwl8k_get_stats_#t~ret1827#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~ret2112#1 && main_#t~ret2112#1 <= 2147483647; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267: havoc mwl8k_ampdu_action_#t~switch1835#1;havoc mwl8k_ampdu_action_#t~ret1842#1;havoc mwl8k_ampdu_action_#t~ret1847#1;havoc mwl8k_ampdu_action_#t~mem1848#1;havoc mwl8k_ampdu_action_#t~ret1849#1;havoc mwl8k_ampdu_action_#t~ret1850#1;havoc mwl8k_ampdu_action_#t~switch1835#1;havoc mwl8k_ampdu_action_#t~ret1842#1;havoc mwl8k_ampdu_action_#t~ret1847#1;havoc mwl8k_ampdu_action_#t~mem1848#1;havoc mwl8k_ampdu_action_#t~ret1849#1;havoc mwl8k_ampdu_action_#t~ret1850#1; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret963#1 && mwl8k_txq_xmit_#t~ret963#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___8~0#1 := mwl8k_txq_xmit_#t~ret963#1;havoc mwl8k_txq_xmit_#t~mem962#1;havoc mwl8k_txq_xmit_#t~ret963#1; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039-1: SUMMARY for call mwl8k_encapsulate_tx_frame_#t~ret559#1.base, mwl8k_encapsulate_tx_frame_#t~ret559#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:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069: assume 0 != mwl8k_configure_filter_~tmp___0~30#1; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12069: assume !(0 != mwl8k_configure_filter_~tmp___0~30#1);call mwl8k_configure_filter_#t~mem1789#1 := read~int#11(mwl8k_configure_filter_~priv~46#1.base, 2359 + mwl8k_configure_filter_~priv~46#1.offset, 1); [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: mwl8k_encapsulate_tx_frame_~tx_info~0#1.base, mwl8k_encapsulate_tx_frame_~tx_info~0#1.offset := mwl8k_encapsulate_tx_frame_#t~ret559#1.base, mwl8k_encapsulate_tx_frame_#t~ret559#1.offset;havoc mwl8k_encapsulate_tx_frame_#t~ret559#1.base, mwl8k_encapsulate_tx_frame_#t~ret559#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~mem560#1 := read~int#11(mwl8k_encapsulate_tx_frame_~wh~1#1.base, mwl8k_encapsulate_tx_frame_~wh~1#1.offset, 2); [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946: call write~int#11(mwl8k_cmd_set_new_stn_add_#t~bitwise1461#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~mem1459#1;havoc mwl8k_cmd_set_new_stn_add_#t~mem1460#1;havoc mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1;call write~int#11(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:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003-1: SUMMARY for call mwl8k_configure_filter_sniffer_#t~ret1769#1 := list_empty(mwl8k_configure_filter_sniffer_~priv~45#1.base, 1794 + mwl8k_configure_filter_sniffer_~priv~45#1.offset); srcloc: null [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12003: assume -2147483648 <= mwl8k_configure_filter_sniffer_#t~ret1769#1 && mwl8k_configure_filter_sniffer_#t~ret1769#1 <= 2147483647;mwl8k_configure_filter_sniffer_~tmp___0~29#1 := mwl8k_configure_filter_sniffer_#t~ret1769#1;havoc mwl8k_configure_filter_sniffer_#t~ret1769#1; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9162-1: SUMMARY for call mwl8k_txq_xmit_#t~ret963#1 := ldv__builtin_expect((if 3 == mwl8k_txq_xmit_#t~mem962#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: assume main_#t~switch2100#1; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 6 == main_~tmp~126#1; [2025-02-08 02:47:15,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: mwl8k_create_ba_#res#1 := mwl8k_create_ba_~rc~36#1; [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946-2: havoc mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1;assume ((((((if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 < 0 && (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) >= 0) || mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1 >= (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)) && (((if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 >= 0 && (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) < 0) || mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1 >= (if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4)) && (((if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 < 0 || (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) < 0) || mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1 <= (if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 + (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256))) && (((if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 >= 0 && (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) >= 0) || mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1 < 0)) && mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1 <= 2147483647; [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946-1: [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946-4: assume 0 == (if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 || (if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 == (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256);mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1 := (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256); [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946-4: assume !(0 == (if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 || (if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4 == (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)); [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880-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:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946-3: assume 0 == (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256);mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1 := (if mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 <= 127 then mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 else mwl8k_cmd_set_new_stn_add_#t~mem1459#1 % 256 % 256 - 256) % 4; [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946-3: assume !(0 == (if 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 else mwl8k_cmd_set_new_stn_add_#t~mem1460#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)); [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268: assume mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268: assume !mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: assume 0 != mwl8k_txq_xmit_~tmp___8~0#1;mwl8k_txq_xmit_~tmp___9~0#1 := 1; [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9163: assume !(0 != mwl8k_txq_xmit_~tmp___8~0#1);mwl8k_txq_xmit_~tmp___9~0#1 := 0; [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13391-1: ldv_mutex_is_locked_9_#res#1 := ldv_mutex_is_locked_9_~ldv_func_res~1#1; [2025-02-08 02:47:15,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12995: call mwl8k_probe_#t~mem2059#1.base, mwl8k_probe_#t~mem2059#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 20 + mwl8k_probe_~priv~58#1.offset, 8);mwl8k_probe_~di~4#1.base, mwl8k_probe_~di~4#1.offset := mwl8k_probe_#t~mem2059#1.base, mwl8k_probe_#t~mem2059#1.offset;havoc mwl8k_probe_#t~mem2059#1.base, mwl8k_probe_#t~mem2059#1.offset;mwl8k_probe_#t~short2061#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:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004: assume 0 == mwl8k_configure_filter_sniffer_~tmp___0~29#1;assume { :begin_inline_net_ratelimit } true;havoc net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet2166#1;havoc net_ratelimit_#t~nondet2166#1;assume -2147483648 <= net_ratelimit_#t~nondet2166#1 && net_ratelimit_#t~nondet2166#1 <= 2147483647;net_ratelimit_#res#1 := net_ratelimit_#t~nondet2166#1;havoc net_ratelimit_#t~nondet2166#1; [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004: assume !(0 == mwl8k_configure_filter_sniffer_~tmp___0~29#1);call mwl8k_configure_filter_sniffer_#t~mem1773#1 := read~int#11(mwl8k_configure_filter_sniffer_~priv~45#1.base, 2359 + mwl8k_configure_filter_sniffer_~priv~45#1.offset, 1); [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12995-1: SUMMARY for call init_completion(mwl8k_probe_~priv~58#1.base, 2659 + mwl8k_probe_~priv~58#1.offset); srcloc: null [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088: mwl8k_cmd_set_beacon_~tmp~73#1.base, mwl8k_cmd_set_beacon_~tmp~73#1.offset := mwl8k_cmd_set_beacon_#t~ret1272#1.base, mwl8k_cmd_set_beacon_#t~ret1272#1.offset;havoc mwl8k_cmd_set_beacon_#t~ret1272#1.base, mwl8k_cmd_set_beacon_#t~ret1272#1.offset;mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset := mwl8k_cmd_set_beacon_~tmp~73#1.base, mwl8k_cmd_set_beacon_~tmp~73#1.offset; [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12070: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10088-1: SUMMARY for call mwl8k_cmd_set_beacon_#t~ret1272#1.base, mwl8k_cmd_set_beacon_#t~ret1272#1.offset := kzalloc(10 + mwl8k_cmd_set_beacon_~len#1, 208); srcloc: null [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13920: havoc ieee80211_start_tx_ba_session_#t~nondet2160#1;mwl8k_start_stream_#t~ret896#1 := ieee80211_start_tx_ba_session_#res#1;havoc ieee80211_start_tx_ba_session_#t~nondet2160#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~ret896#1 && mwl8k_start_stream_#t~ret896#1 <= 2147483647;mwl8k_start_stream_~ret~0#1 := mwl8k_start_stream_#t~ret896#1;havoc mwl8k_start_stream_#t~mem894#1.base, mwl8k_start_stream_#t~mem894#1.offset;havoc mwl8k_start_stream_#t~mem895#1;havoc mwl8k_start_stream_#t~ret896#1; [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608-4: assume mwl8k_add_interface_#t~switch1623#1;call mwl8k_add_interface_#t~mem1624#1 := read~int#11(mwl8k_add_interface_~priv~40#1.base, 60 + mwl8k_add_interface_~priv~40#1.offset, 1);mwl8k_add_interface_#t~short1626#1 := 0 == mwl8k_add_interface_#t~mem1624#1 % 256; [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608-4: assume !mwl8k_add_interface_#t~switch1623#1;mwl8k_add_interface_#t~switch1623#1 := mwl8k_add_interface_#t~switch1623#1 || 2 == mwl8k_add_interface_#t~mem1622#1; [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608-3: assume mwl8k_add_interface_#t~short1626#1;call mwl8k_add_interface_#t~mem1625#1.base, mwl8k_add_interface_#t~mem1625#1.offset := read~$Pointer$#11(mwl8k_add_interface_~di~1#1.base, 24 + mwl8k_add_interface_~di~1#1.offset, 8);mwl8k_add_interface_#t~short1626#1 := 0 != (mwl8k_add_interface_#t~mem1625#1.base + mwl8k_add_interface_#t~mem1625#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608-3: assume !mwl8k_add_interface_#t~short1626#1; [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608: assume 0 != mwl8k_add_interface_~rc~47#1;mwl8k_add_interface_#res#1 := mwl8k_add_interface_~rc~47#1; [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608: assume !(0 != mwl8k_add_interface_~rc~47#1); [2025-02-08 02:47:15,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608-2: assume mwl8k_add_interface_#t~short1626#1;havoc mwl8k_add_interface_#t~mem1624#1;havoc mwl8k_add_interface_#t~mem1625#1.base, mwl8k_add_interface_#t~mem1625#1.offset;havoc mwl8k_add_interface_#t~short1626#1; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608-2: assume !mwl8k_add_interface_#t~short1626#1;havoc mwl8k_add_interface_#t~mem1624#1;havoc mwl8k_add_interface_#t~mem1625#1.base, mwl8k_add_interface_#t~mem1625#1.offset;havoc mwl8k_add_interface_#t~short1626#1; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608-1: assume 0 == mwl8k_add_interface_~tmp~110#1;mwl8k_add_interface_#res#1 := -16; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11608-1: assume !(0 == mwl8k_add_interface_~tmp~110#1);call mwl8k_add_interface_#t~mem1628#1.base, mwl8k_add_interface_#t~mem1628#1.offset := read~$Pointer$#11(mwl8k_add_interface_~di~1#1.base, 24 + mwl8k_add_interface_~di~1#1.offset, 8); [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269-1: mwl8k_ampdu_action_#t~switch1835#1 := mwl8k_ampdu_action_#t~switch1835#1 || 1 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269: assume mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269: assume !mwl8k_ampdu_action_#t~switch1835#1;mwl8k_ampdu_action_#t~switch1835#1 := mwl8k_ampdu_action_#t~switch1835#1 || 2 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194: assume -2147483648 <= main_#t~ret2102#1 && main_#t~ret2102#1 <= 2147483647; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260: assume main_#t~switch2100#1; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13260: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 22 == main_~tmp~126#1; [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12335-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:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12335: 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:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13062-1: SUMMARY for call ieee80211_stop_queues(mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#1.offset); srcloc: null [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-1: [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041-1: SUMMARY for call mwl8k_encapsulate_tx_frame_#t~ret561#1 := ieee80211_is_data((if mwl8k_encapsulate_tx_frame_#t~mem560#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_encapsulate_tx_frame_#t~mem560#1 % 65536 % 4294967296 else mwl8k_encapsulate_tx_frame_#t~mem560#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939: assume 0 != mwl8k_bss_info_changed_ap_#t~bitwise1749#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~bitwise1749#1;call mwl8k_bss_info_changed_ap_#t~mem1750#1 := read~int#11(mwl8k_bss_info_changed_ap_~vif#1.base, 39 + mwl8k_bss_info_changed_ap_~vif#1.offset, 4); [2025-02-08 02:47:15,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939: assume !(0 != mwl8k_bss_info_changed_ap_#t~bitwise1749#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~bitwise1749#1; [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8041: assume -2147483648 <= mwl8k_encapsulate_tx_frame_#t~ret561#1 && mwl8k_encapsulate_tx_frame_#t~ret561#1 <= 2147483647;mwl8k_encapsulate_tx_frame_~tmp~41#1 := mwl8k_encapsulate_tx_frame_#t~ret561#1;havoc mwl8k_encapsulate_tx_frame_#t~mem560#1;havoc mwl8k_encapsulate_tx_frame_#t~ret561#1; [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13062: assume { :begin_inline_ieee80211_unregister_hw } true;ieee80211_unregister_hw_#in~arg0#1.base, ieee80211_unregister_hw_#in~arg0#1.offset := mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#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:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194-1: SUMMARY for call main_#t~ret2102#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:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855-2: dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset := dev_get_drvdata_#t~ret2148#1.base, dev_get_drvdata_#t~ret2148#1.offset;havoc dev_get_drvdata_#t~ret2148#1.base, dev_get_drvdata_#t~ret2148#1.offset; [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855-3: SUMMARY for call dev_get_drvdata_#t~ret2148#1.base, dev_get_drvdata_#t~ret2148#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855: havoc dev_get_drvdata_#t~ret2148#1.base, dev_get_drvdata_#t~ret2148#1.offset;pci_get_drvdata_#t~ret246#1.base, pci_get_drvdata_#t~ret246#1.offset := dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset;havoc dev_get_drvdata_#t~ret2148#1.base, dev_get_drvdata_#t~ret2148#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~ret246#1.base, pci_get_drvdata_#t~ret246#1.offset;havoc pci_get_drvdata_#t~ret246#1.base, pci_get_drvdata_#t~ret246#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:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-3: assume 32 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1749#1 := mwl8k_bss_info_changed_ap_~changed#1; [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-3: assume !(32 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~ret1723#1 := mwl8k_cmd_use_fixed_rate_ap(mwl8k_bss_info_changed_sta_~hw#1.base, mwl8k_bss_info_changed_sta_~hw#1.offset, mwl8k_bss_info_changed_sta_~rate~0#1, mwl8k_bss_info_changed_sta_~rate~0#1); srcloc: null [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-2: havoc mwl8k_bss_info_changed_ap_#t~bitwise1749#1;assume mwl8k_bss_info_changed_ap_#t~bitwise1749#1 % 4294967296 <= mwl8k_bss_info_changed_ap_~changed#1 % 4294967296 && mwl8k_bss_info_changed_ap_#t~bitwise1749#1 % 4294967296 <= 32; [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1723#1 && mwl8k_bss_info_changed_sta_#t~ret1723#1 <= 2147483647;havoc mwl8k_bss_info_changed_sta_#t~ret1723#1; [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-4: assume 0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1749#1 := 0; [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11939-4: assume !(0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:47:15,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261: 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_120_p1~0#1, main_~var_mwl8k_get_survey_120_p2~0#1.base, main_~var_mwl8k_get_survey_120_p2~0#1.offset;havoc mwl8k_get_survey_#res#1;havoc mwl8k_get_survey_#t~mem1828#1.base, mwl8k_get_survey_#t~mem1828#1.offset, mwl8k_get_survey_#t~mem1829#1.base, mwl8k_get_survey_#t~mem1829#1.offset, mwl8k_get_survey_#t~mem1830#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~50#1.base, mwl8k_get_survey_~priv~50#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~50#1.base, mwl8k_get_survey_~priv~50#1.offset;havoc mwl8k_get_survey_~conf~1#1.base, mwl8k_get_survey_~conf~1#1.offset;call mwl8k_get_survey_#t~mem1828#1.base, mwl8k_get_survey_#t~mem1828#1.offset := read~$Pointer$#11(mwl8k_get_survey_~hw#1.base, 62 + mwl8k_get_survey_~hw#1.offset, 8);mwl8k_get_survey_~priv~50#1.base, mwl8k_get_survey_~priv~50#1.offset := mwl8k_get_survey_#t~mem1828#1.base, mwl8k_get_survey_#t~mem1828#1.offset;havoc mwl8k_get_survey_#t~mem1828#1.base, mwl8k_get_survey_#t~mem1828#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:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume -2147483648 <= mwl8k_txq_xmit_#t~ret928#1 && mwl8k_txq_xmit_#t~ret928#1 <= 2147483647;mwl8k_txq_xmit_~tmp___0~18#1 := mwl8k_txq_xmit_#t~ret928#1;havoc mwl8k_txq_xmit_#t~mem927#1;havoc mwl8k_txq_xmit_#t~ret928#1; [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: 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:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: assume !(0 == (mwl8k_cmd_set_beacon_~cmd~10#1.base + mwl8k_cmd_set_beacon_~cmd~10#1.offset) % 18446744073709551616);call write~int#11(256, mwl8k_cmd_set_beacon_~cmd~10#1.base, mwl8k_cmd_set_beacon_~cmd~10#1.offset, 2);call write~int#11(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#11(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:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099-1: SUMMARY for call mwl8k_txq_xmit_#t~ret928#1 := ieee80211_is_data_qos((if mwl8k_txq_xmit_#t~mem927#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem927#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem927#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249: havoc skb_get_queue_mapping_#t~mem270#1;mwl8k_tx_#t~ret1578#1 := skb_get_queue_mapping_#res#1;havoc skb_get_queue_mapping_#t~mem270#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~ret1578#1;havoc mwl8k_tx_#t~ret1578#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~mem1579#1 := read~int#11(mwl8k_tx_~priv~37#1.base, 2357 + mwl8k_tx_~priv~37#1.offset, 1); [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: assume 0 != (if mwl8k_txq_xmit_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem1015#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem1015#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_txq_xmit_#t~mem1015#1;call mwl8k_txq_xmit_#t~mem1016#1 := read~int#11(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: assume !(0 != (if mwl8k_txq_xmit_#t~mem1015#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem1015#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem1015#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_txq_xmit_#t~mem1015#1;call write~int#11(0, mwl8k_txq_xmit_~tx~1#1.base, 24 + mwl8k_txq_xmit_~tx~1#1.offset, 4); [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: assume 0 != mwl8k_encapsulate_tx_frame_~tmp~41#1;call mwl8k_encapsulate_tx_frame_#t~mem562#1.base, mwl8k_encapsulate_tx_frame_#t~mem562#1.offset := read~$Pointer$#11(mwl8k_encapsulate_tx_frame_~tx_info~0#1.base, 37 + 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~mem562#1.base, mwl8k_encapsulate_tx_frame_#t~mem562#1.offset;havoc mwl8k_encapsulate_tx_frame_#t~mem562#1.base, mwl8k_encapsulate_tx_frame_#t~mem562#1.offset; [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8042: assume !(0 != mwl8k_encapsulate_tx_frame_~tmp~41#1); [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: assume mwl8k_cmd_update_stadb_del_~__len~22#1 % 18446744073709551616 > 63; [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: assume !(mwl8k_cmd_update_stadb_del_~__len~22#1 % 18446744073709551616 > 63); [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288: mwl8k_cmd_set_rate_~__len~10#1 := 16; [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297-1: call mwl8k_txq_xmit_#t~mem1015#1 := read~int#11(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1); [2025-02-08 02:47:15,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~ret1526#1.base, mwl8k_cmd_update_stadb_add_#t~ret1526#1.offset := kzalloc(84, 208); srcloc: null [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288-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:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279: mwl8k_cmd_update_stadb_add_~tmp~104#1.base, mwl8k_cmd_update_stadb_add_~tmp~104#1.offset := mwl8k_cmd_update_stadb_add_#t~ret1526#1.base, mwl8k_cmd_update_stadb_add_#t~ret1526#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~ret1526#1.base, mwl8k_cmd_update_stadb_add_#t~ret1526#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:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1751#1 && mwl8k_bss_info_changed_ap_#t~ret1751#1 <= 2147483647;mwl8k_bss_info_changed_ap_~idx~3#1 := mwl8k_bss_info_changed_ap_#t~ret1751#1;havoc mwl8k_bss_info_changed_ap_#t~mem1750#1;havoc mwl8k_bss_info_changed_ap_#t~ret1751#1; [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: assume mwl8k_probe_#t~short2061#1;havoc mwl8k_probe_#t~mem2060#1.base, mwl8k_probe_#t~mem2060#1.offset;havoc mwl8k_probe_#t~short2061#1;call mwl8k_probe_#t~mem2062#1.base, mwl8k_probe_#t~mem2062#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#11(mwl8k_probe_#t~mem2062#1.base, mwl8k_probe_#t~mem2062#1.offset, mwl8k_probe_~priv~58#1.base, 2642 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~mem2062#1.base, mwl8k_probe_#t~mem2062#1.offset;call mwl8k_probe_#t~mem2063#1.base, mwl8k_probe_#t~mem2063#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#11(mwl8k_probe_#t~mem2063#1.base, mwl8k_probe_#t~mem2063#1.offset, mwl8k_probe_~priv~58#1.base, 2650 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~mem2063#1.base, mwl8k_probe_#t~mem2063#1.offset; [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: assume !mwl8k_probe_#t~short2061#1;havoc mwl8k_probe_#t~mem2060#1.base, mwl8k_probe_#t~mem2060#1.offset;havoc mwl8k_probe_#t~short2061#1;mwl8k_probe_#t~short2065#1 := 0 == ~ap_mode_default~0 % 256; [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997-1: assume mwl8k_probe_#t~short2061#1;call mwl8k_probe_#t~mem2060#1.base, mwl8k_probe_#t~mem2060#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short2061#1 := 0 != (mwl8k_probe_#t~mem2060#1.base + mwl8k_probe_#t~mem2060#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997-1: assume !mwl8k_probe_#t~short2061#1; [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940-1: SUMMARY for call mwl8k_bss_info_changed_ap_#t~ret1751#1 := ffs((if mwl8k_bss_info_changed_ap_#t~mem1750#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1750#1 % 4294967296 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1750#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13063: 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:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12006: assume 0 != mwl8k_configure_filter_sniffer_~tmp~113#1;call mwl8k_configure_filter_sniffer_#t~mem1771#1.base, mwl8k_configure_filter_sniffer_#t~mem1771#1.offset := read~$Pointer$#11(mwl8k_configure_filter_sniffer_~hw#1.base, 46 + mwl8k_configure_filter_sniffer_~hw#1.offset, 8); [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12006: assume !(0 != mwl8k_configure_filter_sniffer_~tmp~113#1); [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610: assume -2147483648 <= mwl8k_add_interface_#t~ret1627#1 && mwl8k_add_interface_#t~ret1627#1 <= 2147483647;mwl8k_add_interface_~tmp~110#1 := mwl8k_add_interface_#t~ret1627#1;havoc mwl8k_add_interface_#t~ret1627#1; [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346: 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~res1544#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.offset;havoc mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.offset; [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume -2147483648 <= mwl8k_txq_xmit_#t~ret1017#1 && mwl8k_txq_xmit_#t~ret1017#1 <= 2147483647;mwl8k_txq_xmit_~tmp___18~0#1 := mwl8k_txq_xmit_#t~ret1017#1;havoc mwl8k_txq_xmit_#t~mem1016#1;havoc mwl8k_txq_xmit_#t~ret1017#1; [2025-02-08 02:47:15,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610-1: SUMMARY for call mwl8k_add_interface_#t~ret1627#1 := list_empty(mwl8k_add_interface_~priv~40#1.base, 1794 + mwl8k_add_interface_~priv~40#1.offset); srcloc: null [2025-02-08 02:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478: assume 0 == mwl8k_tx_#t~mem1579#1 % 256;havoc mwl8k_tx_#t~mem1579#1;call mwl8k_tx_#t~mem1580#1.base, mwl8k_tx_#t~mem1580#1.offset := read~$Pointer$#11(mwl8k_tx_~hw#1.base, 46 + mwl8k_tx_~hw#1.offset, 8); [2025-02-08 02:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478: assume !(0 == mwl8k_tx_#t~mem1579#1 % 256);havoc mwl8k_tx_#t~mem1579#1;call mwl8k_tx_#t~mem1582#1.base, mwl8k_tx_#t~mem1582#1.offset := read~$Pointer$#23(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~mem1582#1.base, mwl8k_tx_#t~mem1582#1.offset, mwl8k_tx_~skb#1.base, mwl8k_tx_~skb#1.offset;havoc mwl8k_txq_xmit_#t~mem924#1.base, mwl8k_txq_xmit_#t~mem924#1.offset, mwl8k_txq_xmit_#t~mem925#1.base, mwl8k_txq_xmit_#t~mem925#1.offset, mwl8k_txq_xmit_#t~mem926#1.base, mwl8k_txq_xmit_#t~mem926#1.offset, mwl8k_txq_xmit_#t~mem927#1, mwl8k_txq_xmit_#t~ret928#1, mwl8k_txq_xmit_#t~ret929#1.base, mwl8k_txq_xmit_#t~ret929#1.offset, mwl8k_txq_xmit_#t~mem930#1, mwl8k_txq_xmit_#t~mem931#1, mwl8k_txq_xmit_#t~mem932#1, mwl8k_txq_xmit_#t~ret933#1, mwl8k_txq_xmit_#t~mem934#1, mwl8k_txq_xmit_#t~mem935#1.base, mwl8k_txq_xmit_#t~mem935#1.offset, mwl8k_txq_xmit_#t~ret936#1.base, mwl8k_txq_xmit_#t~ret936#1.offset, mwl8k_txq_xmit_#t~mem937#1.base, mwl8k_txq_xmit_#t~mem937#1.offset, mwl8k_txq_xmit_#t~mem938#1, mwl8k_txq_xmit_#t~bitwise939#1, mwl8k_txq_xmit_#t~mem940#1, mwl8k_txq_xmit_#t~mem941#1, mwl8k_txq_xmit_#t~mem942#1, mwl8k_txq_xmit_#t~bitwise943#1, mwl8k_txq_xmit_#t~mem944#1, mwl8k_txq_xmit_#t~mem945#1, mwl8k_txq_xmit_#t~ret946#1, mwl8k_txq_xmit_#t~bitwise947#1, mwl8k_txq_xmit_#t~mem948#1, mwl8k_txq_xmit_#t~ret949#1, mwl8k_txq_xmit_#t~bitwise950#1, mwl8k_txq_xmit_#t~mem951#1, mwl8k_txq_xmit_#t~ret952#1, mwl8k_txq_xmit_#t~ret953#1, mwl8k_txq_xmit_#t~bitwise954#1, mwl8k_txq_xmit_#t~bitwise955#1, mwl8k_txq_xmit_#t~mem956#1, mwl8k_txq_xmit_#t~bitwise957#1, mwl8k_txq_xmit_#t~bitwise958#1, mwl8k_txq_xmit_#t~mem959#1, mwl8k_txq_xmit_#t~ret960#1, mwl8k_txq_xmit_#t~ret961#1, mwl8k_txq_xmit_#t~mem962#1, mwl8k_txq_xmit_#t~ret963#1, mwl8k_txq_xmit_#t~mem964#1, mwl8k_txq_xmit_#t~ret965#1, mwl8k_txq_xmit_#t~mem966#1, mwl8k_txq_xmit_#t~ret967#1, mwl8k_txq_xmit_#t~mem968#1, mwl8k_txq_xmit_#t~bitwise969#1, mwl8k_txq_xmit_#t~ret970#1, mwl8k_txq_xmit_#t~mem971#1, mwl8k_txq_xmit_#t~mem972#1, mwl8k_txq_xmit_#t~short973#1, mwl8k_txq_xmit_#t~mem974#1, mwl8k_txq_xmit_#t~ret975#1, mwl8k_txq_xmit_#t~ret976#1.base, mwl8k_txq_xmit_#t~ret976#1.offset, mwl8k_txq_xmit_#t~mem977#1, mwl8k_txq_xmit_#t~bitwise978#1, mwl8k_txq_xmit_#t~ret979#1, mwl8k_txq_xmit_#t~ret980#1, mwl8k_txq_xmit_#t~mem981#1, mwl8k_txq_xmit_#t~mem982#1, mwl8k_txq_xmit_#t~mem983#1, mwl8k_txq_xmit_#t~mem984#1, mwl8k_txq_xmit_#t~mem985#1.base, mwl8k_txq_xmit_#t~mem985#1.offset, mwl8k_txq_xmit_#t~ret986#1, mwl8k_txq_xmit_#t~ret987#1, mwl8k_txq_xmit_#t~ret988#1.base, mwl8k_txq_xmit_#t~ret988#1.offset, mwl8k_txq_xmit_#t~bitwise989#1, mwl8k_txq_xmit_#t~bitwise990#1, mwl8k_txq_xmit_#t~mem991#1.base, mwl8k_txq_xmit_#t~mem991#1.offset, mwl8k_txq_xmit_#t~mem992#1.base, mwl8k_txq_xmit_#t~mem992#1.offset, mwl8k_txq_xmit_#t~mem993#1, mwl8k_txq_xmit_#t~ret994#1, mwl8k_txq_xmit_#t~mem995#1.base, mwl8k_txq_xmit_#t~mem995#1.offset, mwl8k_txq_xmit_#t~ret996#1, mwl8k_txq_xmit_#t~mem997#1.base, mwl8k_txq_xmit_#t~mem997#1.offset, mwl8k_txq_xmit_#t~ret998#1, mwl8k_txq_xmit_#t~mem999#1, mwl8k_txq_xmit_#t~mem1000#1, mwl8k_txq_xmit_#t~short1001#1, mwl8k_txq_xmit_#t~mem1002#1.base, mwl8k_txq_xmit_#t~mem1002#1.offset, mwl8k_txq_xmit_#t~mem1003#1, mwl8k_txq_xmit_#t~mem1005#1.base, mwl8k_txq_xmit_#t~mem1005#1.offset, mwl8k_txq_xmit_#t~mem1004#1, mwl8k_txq_xmit_#t~mem1006#1.base, mwl8k_txq_xmit_#t~mem1006#1.offset, mwl8k_txq_xmit_#t~ret1007#1, mwl8k_txq_xmit_#t~mem1009#1.base, mwl8k_txq_xmit_#t~mem1009#1.offset, mwl8k_txq_xmit_#t~mem1008#1, mwl8k_txq_xmit_#t~mem1011#1.base, mwl8k_txq_xmit_#t~mem1011#1.offset, mwl8k_txq_xmit_#t~mem1010#1, mwl8k_txq_xmit_#t~mem1012#1, mwl8k_txq_xmit_#t~mem1013#1, mwl8k_txq_xmit_#t~mem1014#1, mwl8k_txq_xmit_#t~mem1015#1, mwl8k_txq_xmit_#t~mem1016#1, mwl8k_txq_xmit_#t~ret1017#1, mwl8k_txq_xmit_#t~mem1018#1.base, mwl8k_txq_xmit_#t~mem1018#1.offset, mwl8k_txq_xmit_#t~ret1019#1, mwl8k_txq_xmit_#t~mem1020#1, mwl8k_txq_xmit_#t~mem1021#1, mwl8k_txq_xmit_#t~mem1022#1, mwl8k_txq_xmit_#t~mem1023#1, mwl8k_txq_xmit_#t~ret1024#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_~eapol_frame~0#1, mwl8k_txq_xmit_~tmp~56#1.base, mwl8k_txq_xmit_~tmp~56#1.offset, mwl8k_txq_xmit_~tmp___0~18#1, mwl8k_txq_xmit_~tmp___1~10#1, mwl8k_txq_xmit_~tmp___2~6#1, mwl8k_txq_xmit_~tmp___3~4#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_~__ret_warn_on~3#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_~tmp___18~0#1, mwl8k_txq_xmit_~tmp___19~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_~eapol_frame~0#1;havoc mwl8k_txq_xmit_~tmp~56#1.base, mwl8k_txq_xmit_~tmp~56#1.offset;havoc mwl8k_txq_xmit_~tmp___0~18#1;havoc mwl8k_txq_xmit_~tmp___1~10#1;havoc mwl8k_txq_xmit_~tmp___2~6#1;havoc mwl8k_txq_xmit_~tmp___3~4#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_~__ret_warn_on~3#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;havoc mwl8k_txq_xmit_~tmp___18~0#1;havoc mwl8k_txq_xmit_~tmp___19~0#1;call mwl8k_txq_xmit_#t~mem924#1.base, mwl8k_txq_xmit_#t~mem924#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~hw#1.base, 62 + 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~mem924#1.base, mwl8k_txq_xmit_#t~mem924#1.offset;havoc mwl8k_txq_xmit_#t~mem924#1.base, mwl8k_txq_xmit_#t~mem924#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~mem925#1.base, mwl8k_txq_xmit_#t~mem925#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~skb#1.base, 247 + 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~mem925#1.base, mwl8k_txq_xmit_#t~mem925#1.offset;havoc mwl8k_txq_xmit_#t~mem925#1.base, mwl8k_txq_xmit_#t~mem925#1.offset;mwl8k_txq_xmit_~eapol_frame~0#1 := 0;call mwl8k_txq_xmit_#t~mem926#1.base, mwl8k_txq_xmit_#t~mem926#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~skb#1.base, 247 + 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~mem926#1.base, mwl8k_txq_xmit_#t~mem926#1.offset;havoc mwl8k_txq_xmit_#t~mem926#1.base, mwl8k_txq_xmit_#t~mem926#1.offset;call mwl8k_txq_xmit_#t~mem927#1 := read~int#11(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-3: assume 0 == mwl8k_ampdu_action_#t~mem1841#1 % 256 % 4294967296;havoc mwl8k_ampdu_action_#t~mem1841#1; [2025-02-08 02:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-3: assume !(0 == mwl8k_ampdu_action_#t~mem1841#1 % 256 % 4294967296);havoc mwl8k_ampdu_action_#t~mem1841#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_check_ba_#in~vif#1.base, mwl8k_check_ba_#in~vif#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, mwl8k_ampdu_action_~vif#1.base, mwl8k_ampdu_action_~vif#1.offset;havoc mwl8k_check_ba_#res#1;havoc mwl8k_check_ba_#t~ret1414#1.base, mwl8k_check_ba_#t~ret1414#1.offset, mwl8k_check_ba_#t~mem1415#1, mwl8k_check_ba_#t~mem1416#1.base, mwl8k_check_ba_#t~mem1416#1.offset, mwl8k_check_ba_#t~memcpy~res1417#1.base, mwl8k_check_ba_#t~memcpy~res1417#1.offset, mwl8k_check_ba_#t~mem1418#1.base, mwl8k_check_ba_#t~mem1418#1.offset, mwl8k_check_ba_#t~memcpy~res1419#1.base, mwl8k_check_ba_#t~memcpy~res1419#1.offset, mwl8k_check_ba_#t~mem1420#1, mwl8k_check_ba_#t~ret1421#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_~vif#1.base, mwl8k_check_ba_~vif#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;mwl8k_check_ba_~vif#1.base, mwl8k_check_ba_~vif#1.offset := mwl8k_check_ba_#in~vif#1.base, mwl8k_check_ba_#in~vif#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:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-2: assume 0 == mwl8k_ampdu_action_~rc~53#1 || -16 == mwl8k_ampdu_action_~rc~53#1; [2025-02-08 02:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-2: assume !(0 == mwl8k_ampdu_action_~rc~53#1 || -16 == mwl8k_ampdu_action_~rc~53#1); [2025-02-08 02:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: 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~mem293#1, ieee80211_get_qos_ctl_#t~ret294#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~mem293#1 := read~int#11(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~mem293#1 % 65536 % 4294967296 <= 2147483647 then ieee80211_get_qos_ctl_#t~mem293#1 % 65536 % 4294967296 else ieee80211_get_qos_ctl_#t~mem293#1 % 65536 % 4294967296 - 4294967296);havoc ieee80211_has_a4_#res#1;havoc ieee80211_has_a4_#t~bitwise284#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:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume !(0 != mwl8k_txq_xmit_~tmp___0~18#1);mwl8k_txq_xmit_~qos~1#1 := 0; [2025-02-08 02:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-5: assume 0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616;call mwl8k_ampdu_action_#t~mem1836#1.base, mwl8k_ampdu_action_#t~mem1836#1.offset := read~$Pointer$#11(mwl8k_ampdu_action_~hw#1.base, 46 + mwl8k_ampdu_action_~hw#1.offset, 8); [2025-02-08 02:47:15,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-5: assume !(0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-4: assume 0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616;call mwl8k_ampdu_action_#t~mem1839#1.base, mwl8k_ampdu_action_#t~mem1839#1.offset := read~$Pointer$#11(mwl8k_ampdu_action_~hw#1.base, 46 + mwl8k_ampdu_action_~hw#1.offset, 8); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-4: assume !(0 == (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616);call write~int#11(2, mwl8k_ampdu_action_~stream~3#1.base, 9 + mwl8k_ampdu_action_~stream~3#1.offset, 1); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034: assume 0 == mwl8k_tx_count_packet_#t~mem921#1 % 4294967296;havoc mwl8k_tx_count_packet_#t~mem921#1;call write~int#11(~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:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034: assume !(0 == mwl8k_tx_count_packet_#t~mem921#1 % 4294967296);havoc mwl8k_tx_count_packet_#t~mem921#1; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337-1: assume 0 != mwl8k_ampdu_action_~tmp___0~32#1; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337-1: assume !(0 != mwl8k_ampdu_action_~tmp___0~32#1); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298-1: SUMMARY for call mwl8k_txq_xmit_#t~ret1017#1 := ieee80211_is_data((if mwl8k_txq_xmit_#t~mem1016#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem1016#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem1016#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: assume 0 == mwl8k_ampdu_action_~rc~53#1;call write~int#11(3, mwl8k_ampdu_action_~stream~3#1.base, 9 + mwl8k_ampdu_action_~stream~3#1.offset, 1); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: assume !(0 == mwl8k_ampdu_action_~rc~53#1);call mwl8k_ampdu_action_#t~mem1851#1 := read~int#11(mwl8k_ampdu_action_~stream~3#1.base, 10 + mwl8k_ampdu_action_~stream~3#1.offset, 1);mwl8k_ampdu_action_~idx~4#1 := mwl8k_ampdu_action_#t~mem1851#1;havoc mwl8k_ampdu_action_#t~mem1851#1; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13262: main_#t~ret2113#1 := mwl8k_get_survey_#res#1;havoc mwl8k_get_survey_#t~mem1828#1.base, mwl8k_get_survey_#t~mem1828#1.offset, mwl8k_get_survey_#t~mem1829#1.base, mwl8k_get_survey_#t~mem1829#1.offset, mwl8k_get_survey_#t~mem1830#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~50#1.base, mwl8k_get_survey_~priv~50#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~ret2113#1 && main_#t~ret2113#1 <= 2147483647; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346-1: SUMMARY for call mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.offset := #Ultimate.C_memcpy#11(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:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337-3: assume mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337-3: assume !mwl8k_ampdu_action_#t~switch1835#1;mwl8k_ampdu_action_#t~switch1835#1 := true; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-1: assume mwl8k_ampdu_action_~i~19#1 <= 4; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-1: assume !(mwl8k_ampdu_action_~i~19#1 <= 4); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337-2: assume 0 != mwl8k_ampdu_action_~tmp~120#1; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337-2: assume !(0 != mwl8k_ampdu_action_~tmp~120#1);call mwl8k_ampdu_action_#t~mem1848#1 := read~int#11(mwl8k_ampdu_action_~stream~3#1.base, 9 + mwl8k_ampdu_action_~stream~3#1.offset, 1); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271: assume 0 != mwl8k_ampdu_action_~rc~53#1;call mwl8k_ampdu_action_#t~mem1843#1.base, mwl8k_ampdu_action_#t~mem1843#1.offset := read~$Pointer$#11(mwl8k_ampdu_action_~hw#1.base, 46 + mwl8k_ampdu_action_~hw#1.offset, 8); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271: 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:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_#t~ret1462#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:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11941: assume 0 != mwl8k_bss_info_changed_ap_~idx~3#1;mwl8k_bss_info_changed_ap_~idx~3#1 := mwl8k_bss_info_changed_ap_~idx~3#1 - 1; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11941: assume !(0 != mwl8k_bss_info_changed_ap_~idx~3#1); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: mwl8k_check_ba_~tmp~95#1.base, mwl8k_check_ba_~tmp~95#1.offset := mwl8k_check_ba_#t~ret1414#1.base, mwl8k_check_ba_#t~ret1414#1.offset;havoc mwl8k_check_ba_#t~ret1414#1.base, mwl8k_check_ba_#t~ret1414#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:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-6: assume mwl8k_ampdu_action_#t~switch1835#1;call write~int#22(0, mwl8k_ampdu_action_~ssn#1.base, mwl8k_ampdu_action_~ssn#1.offset, 2); [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271-6: assume !mwl8k_ampdu_action_#t~switch1835#1;mwl8k_ampdu_action_#t~switch1835#1 := mwl8k_ampdu_action_#t~switch1835#1 || 3 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume -2147483648 <= mwl8k_cmd_set_new_stn_add_#t~ret1462#1 && mwl8k_cmd_set_new_stn_add_#t~ret1462#1 <= 2147483647;mwl8k_cmd_set_new_stn_add_~rc~37#1 := mwl8k_cmd_set_new_stn_add_#t~ret1462#1;havoc mwl8k_cmd_set_new_stn_add_#t~ret1462#1; [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007-1: SUMMARY for call mwl8k_configure_filter_sniffer_#t~ret1772#1 := _dev_info(mwl8k_configure_filter_sniffer_#t~mem1771#1.base, 242 + mwl8k_configure_filter_sniffer_#t~mem1771#1.offset, 94, 0); srcloc: null [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13064: SUMMARY for call tasklet_kill(mwl8k_remove_~priv~59#1.base, 2452 + mwl8k_remove_~priv~59#1.offset); srcloc: null [2025-02-08 02:47:15,226 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007: assume -2147483648 <= mwl8k_configure_filter_sniffer_#t~ret1772#1 && mwl8k_configure_filter_sniffer_#t~ret1772#1 <= 2147483647;havoc mwl8k_configure_filter_sniffer_#t~mem1771#1.base, mwl8k_configure_filter_sniffer_#t~mem1771#1.offset;havoc mwl8k_configure_filter_sniffer_#t~ret1772#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818-1: SUMMARY for call mwl8k_check_ba_#t~ret1414#1.base, mwl8k_check_ba_#t~ret1414#1.offset := kzalloc(51, 208); srcloc: null [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10356: assume -2147483648 <= mwl8k_cmd_set_rts_threshold_#t~ret1321#1 && mwl8k_cmd_set_rts_threshold_#t~ret1321#1 <= 2147483647;mwl8k_cmd_set_rts_threshold_~rc~22#1 := mwl8k_cmd_set_rts_threshold_#t~ret1321#1;havoc mwl8k_cmd_set_rts_threshold_#t~ret1321#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: assume -9223372036854775808 <= mwl8k_ampdu_action_#t~ret1847#1 && mwl8k_ampdu_action_#t~ret1847#1 <= 9223372036854775807;mwl8k_ampdu_action_~tmp~120#1 := mwl8k_ampdu_action_#t~ret1847#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10356-1: SUMMARY for call mwl8k_cmd_set_rts_threshold_#t~ret1321#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:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: assume 0 != mwl8k_txq_xmit_~tmp___18~0#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: assume !(0 != mwl8k_txq_xmit_~tmp___18~0#1);call write~int#11(0, mwl8k_txq_xmit_~tx~1#1.base, 24 + mwl8k_txq_xmit_~tx~1#1.offset, 4); [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10290: assume mwl8k_cmd_set_rate_~__len~10#1 % 18446744073709551616 > 63; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10290: assume !(mwl8k_cmd_set_rate_~__len~10#1 % 18446744073709551616 > 63); [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-1: SUMMARY for call mwl8k_tx_#t~ret1581#1 := dev_printk(85, 0, mwl8k_tx_#t~mem1580#1.base, 242 + mwl8k_tx_#t~mem1580#1.offset, 86, 0); srcloc: null [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479: assume -2147483648 <= mwl8k_tx_#t~ret1581#1 && mwl8k_tx_#t~ret1581#1 <= 2147483647;havoc mwl8k_tx_#t~mem1580#1.base, mwl8k_tx_#t~mem1580#1.offset;havoc mwl8k_tx_#t~ret1581#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: mwl8k_txq_xmit_#t~ret929#1.base, mwl8k_txq_xmit_#t~ret929#1.offset := ieee80211_get_qos_ctl_#res#1.base, ieee80211_get_qos_ctl_#res#1.offset;havoc ieee80211_get_qos_ctl_#t~mem293#1, ieee80211_get_qos_ctl_#t~ret294#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~56#1.base, mwl8k_txq_xmit_~tmp~56#1.offset := mwl8k_txq_xmit_#t~ret929#1.base, mwl8k_txq_xmit_#t~ret929#1.offset;havoc mwl8k_txq_xmit_#t~ret929#1.base, mwl8k_txq_xmit_#t~ret929#1.offset;call mwl8k_txq_xmit_#t~mem930#1 := read~int#11(mwl8k_txq_xmit_~tmp~56#1.base, mwl8k_txq_xmit_~tmp~56#1.offset, 2);mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~mem930#1;havoc mwl8k_txq_xmit_#t~mem930#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12074: assume 0 != (if mwl8k_configure_filter_#t~mem1789#1 % 256 % 4294967296 <= 2147483647 then mwl8k_configure_filter_#t~mem1789#1 % 256 % 4294967296 else mwl8k_configure_filter_#t~mem1789#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_configure_filter_#t~mem1789#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12074: assume !(0 != (if mwl8k_configure_filter_#t~mem1789#1 % 256 % 4294967296 <= 2147483647 then mwl8k_configure_filter_#t~mem1789#1 % 256 % 4294967296 else mwl8k_configure_filter_#t~mem1789#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_configure_filter_#t~mem1789#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197: assume main_#t~switch2100#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 7 == main_~tmp~126#1; [2025-02-08 02:47:15,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1847#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:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281: 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:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281: assume !(0 == (mwl8k_cmd_update_stadb_add_~cmd~38#1.base + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset) % 18446744073709551616);call write~int#11(4387, mwl8k_cmd_update_stadb_add_~cmd~38#1.base, mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, 2);call write~int#11(84, mwl8k_cmd_update_stadb_add_~cmd~38#1.base, 2 + mwl8k_cmd_update_stadb_add_~cmd~38#1.offset, 2);call write~int#11(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:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876: assume 0 != mwl8k_bss_info_changed_sta_#t~bitwise1724#1 % 4294967296;havoc mwl8k_bss_info_changed_sta_#t~bitwise1724#1;call mwl8k_bss_info_changed_sta_#t~mem1725#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 18 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1); [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876: assume !(0 != mwl8k_bss_info_changed_sta_#t~bitwise1724#1 % 4294967296);havoc mwl8k_bss_info_changed_sta_#t~bitwise1724#1; [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876-2: havoc mwl8k_bss_info_changed_sta_#t~bitwise1724#1;assume mwl8k_bss_info_changed_sta_#t~bitwise1724#1 % 4294967296 <= mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 && mwl8k_bss_info_changed_sta_#t~bitwise1724#1 % 4294967296 <= 4; [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876-1: [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13065: SUMMARY for call tasklet_kill(mwl8k_remove_~priv~59#1.base, 2488 + mwl8k_remove_~priv~59#1.offset); srcloc: null [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-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:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951: mwl8k_cmd_set_new_stn_add_#res#1 := mwl8k_cmd_set_new_stn_add_~rc~37#1; [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876-4: assume 0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1724#1 := 0; [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876-4: assume !(0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876-3: assume 4 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1724#1 := mwl8k_bss_info_changed_sta_~changed#1; [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876-3: assume !(4 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348: 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~res1545#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.offset;havoc mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.offset; [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10357: mwl8k_cmd_set_rts_threshold_#res#1 := mwl8k_cmd_set_rts_threshold_~rc~22#1; [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10357-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:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: assume 0 == mwl8k_txq_xmit_~eapol_frame~0#1 % 256;call mwl8k_txq_xmit_#t~mem1018#1.base, mwl8k_txq_xmit_#t~mem1018#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~priv~13#1.base, 36 + mwl8k_txq_xmit_~priv~13#1.offset, 8); [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: assume !(0 == mwl8k_txq_xmit_~eapol_frame~0#1 % 256);call write~int#11(0, mwl8k_txq_xmit_~tx~1#1.base, 24 + mwl8k_txq_xmit_~tx~1#1.offset, 4); [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: mwl8k_cmd_set_rate_~__ret~11#1.base, mwl8k_cmd_set_rate_~__ret~11#1.offset := mwl8k_cmd_set_rate_#t~memcpy~res1312#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1312#1.offset;havoc mwl8k_cmd_set_rate_#t~memcpy~res1312#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1312#1.offset; [2025-02-08 02:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-1: SUMMARY for call mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.offset := #Ultimate.C_memcpy#11(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:47:15,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291-1: SUMMARY for call mwl8k_cmd_set_rate_#t~memcpy~res1312#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1312#1.offset := #Ultimate.C_memcpy#11(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:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9234: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10489: assume -2147483648 <= mwl8k_cmd_use_fixed_rate_sta_#t~ret1338#1 && mwl8k_cmd_use_fixed_rate_sta_#t~ret1338#1 <= 2147483647;mwl8k_cmd_use_fixed_rate_sta_~rc~27#1 := mwl8k_cmd_use_fixed_rate_sta_#t~ret1338#1;havoc mwl8k_cmd_use_fixed_rate_sta_#t~ret1338#1; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480: SUMMARY for call consume_skb(mwl8k_tx_~skb#1.base, mwl8k_tx_~skb#1.offset); srcloc: null [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10489-1: SUMMARY for call mwl8k_cmd_use_fixed_rate_sta_#t~ret1338#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:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13066: mwl8k_remove_~i~24#1 := 0; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-1: SUMMARY for call mwl8k_configure_filter_#t~ret1790#1 := mwl8k_cmd_enable_sniffer(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset, 0); srcloc: null [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: assume -2147483648 <= mwl8k_configure_filter_#t~ret1790#1 && mwl8k_configure_filter_#t~ret1790#1 <= 2147483647;havoc mwl8k_configure_filter_#t~ret1790#1;call write~int#11(0, mwl8k_configure_filter_~priv~46#1.base, 2359 + mwl8k_configure_filter_~priv~46#1.offset, 1); [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: 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_100_p2~0#1.base, main_~var_mwl8k_tx_100_p2~0#1.offset;havoc mwl8k_tx_#t~mem1577#1.base, mwl8k_tx_#t~mem1577#1.offset, mwl8k_tx_#t~ret1578#1, mwl8k_tx_#t~mem1579#1, mwl8k_tx_#t~mem1580#1.base, mwl8k_tx_#t~mem1580#1.offset, mwl8k_tx_#t~ret1581#1, mwl8k_tx_#t~mem1582#1.base, mwl8k_tx_#t~mem1582#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~37#1.base, mwl8k_tx_~priv~37#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~37#1.base, mwl8k_tx_~priv~37#1.offset;havoc mwl8k_tx_~index~0#1;havoc mwl8k_tx_~tmp~109#1;call mwl8k_tx_#t~mem1577#1.base, mwl8k_tx_#t~mem1577#1.offset := read~$Pointer$#11(mwl8k_tx_~hw#1.base, 62 + mwl8k_tx_~hw#1.offset, 8);mwl8k_tx_~priv~37#1.base, mwl8k_tx_~priv~37#1.offset := mwl8k_tx_#t~mem1577#1.base, mwl8k_tx_#t~mem1577#1.offset;havoc mwl8k_tx_#t~mem1577#1.base, mwl8k_tx_#t~mem1577#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~mem270#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~mem270#1 := read~int#11(skb_get_queue_mapping_~skb#1.base, 184 + skb_get_queue_mapping_~skb#1.offset, 2);skb_get_queue_mapping_#res#1 := skb_get_queue_mapping_#t~mem270#1;havoc skb_get_queue_mapping_#t~mem270#1; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13264: assume main_#t~switch2100#1; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13264: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 23 == main_~tmp~126#1; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10820: 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:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10820: assume !(0 == (mwl8k_check_ba_~cmd~29#1.base + mwl8k_check_ba_~cmd~29#1.offset) % 18446744073709551616);call write~int#11(4389, mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset, 2);call write~int#11(51, mwl8k_check_ba_~cmd~29#1.base, 2 + mwl8k_check_ba_~cmd~29#1.offset, 2);call write~int#11(4, mwl8k_check_ba_~cmd~29#1.base, 8 + mwl8k_check_ba_~cmd~29#1.offset, 4);call mwl8k_check_ba_#t~mem1415#1 := read~int#11(mwl8k_check_ba_~stream#1.base, 10 + mwl8k_check_ba_~stream#1.offset, 1);call write~int#11(mwl8k_check_ba_#t~mem1415#1, mwl8k_check_ba_~cmd~29#1.base, 36 + mwl8k_check_ba_~cmd~29#1.offset, 1);havoc mwl8k_check_ba_#t~mem1415#1;mwl8k_check_ba_~__len~13#1 := 6; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~ret1726#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~mem1725#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1725#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1725#1 % 256 % 4294967296 - 4294967296) then 0 else 1)); srcloc: null [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1726#1 && mwl8k_bss_info_changed_sta_#t~ret1726#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1726#1;havoc mwl8k_bss_info_changed_sta_#t~mem1725#1;havoc mwl8k_bss_info_changed_sta_#t~ret1726#1; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13066-1: SUMMARY for call mwl8k_hw_reset(mwl8k_remove_~priv~59#1.base, mwl8k_remove_~priv~59#1.offset); srcloc: null [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490: mwl8k_cmd_use_fixed_rate_sta_#res#1 := mwl8k_cmd_use_fixed_rate_sta_~rc~27#1; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: call write~int#11(mwl8k_txq_xmit_#t~ret1019#1, mwl8k_txq_xmit_~tx~1#1.base, 24 + mwl8k_txq_xmit_~tx~1#1.offset, 4);havoc mwl8k_txq_xmit_#t~mem1018#1.base, mwl8k_txq_xmit_#t~mem1018#1.offset;havoc mwl8k_txq_xmit_#t~ret1019#1; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301-1: SUMMARY for call mwl8k_txq_xmit_#t~ret1019#1 := ioread32(mwl8k_txq_xmit_#t~mem1018#1.base, 42496 + mwl8k_txq_xmit_#t~mem1018#1.offset); srcloc: null [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274: assume -2147483648 <= mwl8k_ampdu_action_#t~ret1837#1 && mwl8k_ampdu_action_#t~ret1837#1 <= 2147483647;havoc mwl8k_ampdu_action_#t~mem1836#1.base, mwl8k_ampdu_action_#t~mem1836#1.offset;havoc mwl8k_ampdu_action_#t~ret1837#1; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490-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:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: mwl8k_encapsulate_tx_frame_~data_pad~0#1 := 0; [2025-02-08 02:47:15,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: havoc mwl8k_tx_#t~mem1577#1.base, mwl8k_tx_#t~mem1577#1.offset, mwl8k_tx_#t~ret1578#1, mwl8k_tx_#t~mem1579#1, mwl8k_tx_#t~mem1580#1.base, mwl8k_tx_#t~mem1580#1.offset, mwl8k_tx_#t~ret1581#1, mwl8k_tx_#t~mem1582#1.base, mwl8k_tx_#t~mem1582#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~37#1.base, mwl8k_tx_~priv~37#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:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12274-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1837#1 := dev_warn(mwl8k_ampdu_action_#t~mem1836#1.base, 242 + mwl8k_ampdu_action_#t~mem1836#1.offset, 96, 0); srcloc: null [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13265: 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_121_p2~0#1, main_~var_mwl8k_ampdu_action_121_p3~0#1.base, main_~var_mwl8k_ampdu_action_121_p3~0#1.offset, (if main_~var_mwl8k_ampdu_action_121_p4~0#1 % 65536 % 4294967296 <= 2147483647 then main_~var_mwl8k_ampdu_action_121_p4~0#1 % 65536 % 4294967296 else main_~var_mwl8k_ampdu_action_121_p4~0#1 % 65536 % 4294967296 - 4294967296), main_~var_mwl8k_ampdu_action_121_p5~0#1.base, main_~var_mwl8k_ampdu_action_121_p5~0#1.offset, (if main_~var_mwl8k_ampdu_action_121_p6~0#1 % 256 % 4294967296 <= 2147483647 then main_~var_mwl8k_ampdu_action_121_p6~0#1 % 256 % 4294967296 else main_~var_mwl8k_ampdu_action_121_p6~0#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_ampdu_action_#res#1;havoc mwl8k_ampdu_action_#t~mem1831#1.base, mwl8k_ampdu_action_#t~mem1831#1.offset, mwl8k_ampdu_action_#t~mem1832#1, mwl8k_ampdu_action_#t~bitwise1833#1, mwl8k_ampdu_action_#t~ret1834#1.base, mwl8k_ampdu_action_#t~ret1834#1.offset, mwl8k_ampdu_action_#t~switch1835#1, mwl8k_ampdu_action_#t~mem1836#1.base, mwl8k_ampdu_action_#t~mem1836#1.offset, mwl8k_ampdu_action_#t~ret1837#1, mwl8k_ampdu_action_#t~ret1838#1.base, mwl8k_ampdu_action_#t~ret1838#1.offset, mwl8k_ampdu_action_#t~mem1839#1.base, mwl8k_ampdu_action_#t~mem1839#1.offset, mwl8k_ampdu_action_#t~ret1840#1, mwl8k_ampdu_action_#t~mem1841#1, mwl8k_ampdu_action_#t~ret1842#1, mwl8k_ampdu_action_#t~mem1843#1.base, mwl8k_ampdu_action_#t~mem1843#1.offset, mwl8k_ampdu_action_#t~ret1844#1, mwl8k_ampdu_action_#t~mem1845#1, mwl8k_ampdu_action_#t~mem1846#1, mwl8k_ampdu_action_#t~ret1847#1, mwl8k_ampdu_action_#t~mem1848#1, mwl8k_ampdu_action_#t~ret1849#1, mwl8k_ampdu_action_#t~ret1850#1, mwl8k_ampdu_action_#t~mem1851#1, mwl8k_ampdu_action_#t~mem1852#1.base, mwl8k_ampdu_action_#t~mem1852#1.offset, mwl8k_ampdu_action_#t~ret1853#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~19#1, mwl8k_ampdu_action_~rc~53#1, mwl8k_ampdu_action_~priv~51#1.base, mwl8k_ampdu_action_~priv~51#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_~idx~4#1, mwl8k_ampdu_action_~sta_info~3#1.base, mwl8k_ampdu_action_~sta_info~3#1.offset, mwl8k_ampdu_action_~tmp~120#1, mwl8k_ampdu_action_~tmp___0~32#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~19#1;havoc mwl8k_ampdu_action_~rc~53#1;havoc mwl8k_ampdu_action_~priv~51#1.base, mwl8k_ampdu_action_~priv~51#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_~idx~4#1;havoc mwl8k_ampdu_action_~sta_info~3#1.base, mwl8k_ampdu_action_~sta_info~3#1.offset;havoc mwl8k_ampdu_action_~tmp~120#1;havoc mwl8k_ampdu_action_~tmp___0~32#1;mwl8k_ampdu_action_~rc~53#1 := 0;call mwl8k_ampdu_action_#t~mem1831#1.base, mwl8k_ampdu_action_#t~mem1831#1.offset := read~$Pointer$#11(mwl8k_ampdu_action_~hw#1.base, 62 + mwl8k_ampdu_action_~hw#1.offset, 8);mwl8k_ampdu_action_~priv~51#1.base, mwl8k_ampdu_action_~priv~51#1.offset := mwl8k_ampdu_action_#t~mem1831#1.base, mwl8k_ampdu_action_#t~mem1831#1.offset;havoc mwl8k_ampdu_action_#t~mem1831#1.base, mwl8k_ampdu_action_#t~mem1831#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;mwl8k_ampdu_action_~sta_info~3#1.base, mwl8k_ampdu_action_~sta_info~3#1.offset := mwl8k_ampdu_action_~sta#1.base, 74 + mwl8k_ampdu_action_~sta#1.offset;call mwl8k_ampdu_action_#t~mem1832#1 := read~int#11(mwl8k_ampdu_action_~hw#1.base, 70 + mwl8k_ampdu_action_~hw#1.offset, 4); [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume 0 == mwl8k_sta_add_#t~mem1809#1 % 256;havoc mwl8k_sta_add_#t~mem1809#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~ret1526#1.base, mwl8k_cmd_update_stadb_add_#t~ret1526#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.offset, mwl8k_cmd_update_stadb_add_#t~mem1529#1, mwl8k_cmd_update_stadb_add_#t~mem1530#1, mwl8k_cmd_update_stadb_add_#t~mem1531#1, mwl8k_cmd_update_stadb_add_#t~mem1532#1, mwl8k_cmd_update_stadb_add_#t~mem1533#1, mwl8k_cmd_update_stadb_add_#t~bitwise1534#1, mwl8k_cmd_update_stadb_add_#t~mem1535#1.base, mwl8k_cmd_update_stadb_add_#t~mem1535#1.offset, mwl8k_cmd_update_stadb_add_#t~mem1536#1, mwl8k_cmd_update_stadb_add_#t~mem1537#1, mwl8k_cmd_update_stadb_add_#t~mem1538#1, mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.offset, mwl8k_cmd_update_stadb_add_#t~ret1541#1, mwl8k_cmd_update_stadb_add_#t~mem1542#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:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume !(0 == mwl8k_sta_add_#t~mem1809#1 % 256);havoc mwl8k_sta_add_#t~mem1809#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~ret1444#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1444#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1445#1, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.offset, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1448#1, mwl8k_cmd_set_new_stn_add_#t~mem1449#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1449#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1450#1, mwl8k_cmd_set_new_stn_add_#t~mem1451#1, mwl8k_cmd_set_new_stn_add_#t~mem1452#1, mwl8k_cmd_set_new_stn_add_#t~mem1453#1, mwl8k_cmd_set_new_stn_add_#t~mem1454#1, mwl8k_cmd_set_new_stn_add_#t~mem1455#1, mwl8k_cmd_set_new_stn_add_#t~mem1456#1, mwl8k_cmd_set_new_stn_add_#t~mem1457#1, mwl8k_cmd_set_new_stn_add_#t~mem1458#1, mwl8k_cmd_set_new_stn_add_#t~mem1459#1, mwl8k_cmd_set_new_stn_add_#t~mem1460#1, mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1, mwl8k_cmd_set_new_stn_add_#t~ret1462#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:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13265-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12010-1: mwl8k_configure_filter_sniffer_#res#1 := 0; [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001: assume mwl8k_probe_#t~short2065#1;havoc mwl8k_probe_#t~mem2064#1.base, mwl8k_probe_#t~mem2064#1.offset;havoc mwl8k_probe_#t~short2065#1;call mwl8k_probe_#t~mem2066#1.base, mwl8k_probe_#t~mem2066#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#11(mwl8k_probe_#t~mem2066#1.base, mwl8k_probe_#t~mem2066#1.offset, mwl8k_probe_~priv~58#1.base, 2642 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~mem2066#1.base, mwl8k_probe_#t~mem2066#1.offset;call mwl8k_probe_#t~mem2067#1.base, mwl8k_probe_#t~mem2067#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#11(mwl8k_probe_#t~mem2067#1.base, mwl8k_probe_#t~mem2067#1.offset, mwl8k_probe_~priv~58#1.base, 2650 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~mem2067#1.base, mwl8k_probe_#t~mem2067#1.offset; [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001: assume !mwl8k_probe_#t~short2065#1;havoc mwl8k_probe_#t~mem2064#1.base, mwl8k_probe_#t~mem2064#1.offset;havoc mwl8k_probe_#t~short2065#1;mwl8k_probe_#t~short2069#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:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1); [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001-1: assume mwl8k_probe_#t~short2065#1;call mwl8k_probe_#t~mem2064#1.base, mwl8k_probe_#t~mem2064#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short2065#1 := 0 != (mwl8k_probe_#t~mem2064#1.base + mwl8k_probe_#t~mem2064#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13001-1: assume !mwl8k_probe_#t~short2065#1; [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10293: mwl8k_cmd_set_rate_~__ret~11#1.base, mwl8k_cmd_set_rate_~__ret~11#1.offset := mwl8k_cmd_set_rate_#t~memcpy~res1313#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1313#1.offset;havoc mwl8k_cmd_set_rate_#t~memcpy~res1313#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1313#1.offset; [2025-02-08 02:47:15,230 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13266: main_#t~ret2114#1 := mwl8k_ampdu_action_#res#1;havoc mwl8k_ampdu_action_#t~mem1831#1.base, mwl8k_ampdu_action_#t~mem1831#1.offset, mwl8k_ampdu_action_#t~mem1832#1, mwl8k_ampdu_action_#t~bitwise1833#1, mwl8k_ampdu_action_#t~ret1834#1.base, mwl8k_ampdu_action_#t~ret1834#1.offset, mwl8k_ampdu_action_#t~switch1835#1, mwl8k_ampdu_action_#t~mem1836#1.base, mwl8k_ampdu_action_#t~mem1836#1.offset, mwl8k_ampdu_action_#t~ret1837#1, mwl8k_ampdu_action_#t~ret1838#1.base, mwl8k_ampdu_action_#t~ret1838#1.offset, mwl8k_ampdu_action_#t~mem1839#1.base, mwl8k_ampdu_action_#t~mem1839#1.offset, mwl8k_ampdu_action_#t~ret1840#1, mwl8k_ampdu_action_#t~mem1841#1, mwl8k_ampdu_action_#t~ret1842#1, mwl8k_ampdu_action_#t~mem1843#1.base, mwl8k_ampdu_action_#t~mem1843#1.offset, mwl8k_ampdu_action_#t~ret1844#1, mwl8k_ampdu_action_#t~mem1845#1, mwl8k_ampdu_action_#t~mem1846#1, mwl8k_ampdu_action_#t~ret1847#1, mwl8k_ampdu_action_#t~mem1848#1, mwl8k_ampdu_action_#t~ret1849#1, mwl8k_ampdu_action_#t~ret1850#1, mwl8k_ampdu_action_#t~mem1851#1, mwl8k_ampdu_action_#t~mem1852#1.base, mwl8k_ampdu_action_#t~mem1852#1.offset, mwl8k_ampdu_action_#t~ret1853#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~19#1, mwl8k_ampdu_action_~rc~53#1, mwl8k_ampdu_action_~priv~51#1.base, mwl8k_ampdu_action_~priv~51#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_~idx~4#1, mwl8k_ampdu_action_~sta_info~3#1.base, mwl8k_ampdu_action_~sta_info~3#1.offset, mwl8k_ampdu_action_~tmp~120#1, mwl8k_ampdu_action_~tmp___0~32#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~ret2114#1 && main_#t~ret2114#1 <= 2147483647; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350-1: SUMMARY for call mwl8k_cmd_update_stadb_del_#t~ret1546#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:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10293-1: SUMMARY for call mwl8k_cmd_set_rate_#t~memcpy~res1313#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1313#1.offset := #Ultimate.C_memcpy#11(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:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise989#1;havoc mwl8k_txq_xmit_#t~bitwise989#1;mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_~qos~1#1; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-1: [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-2: havoc mwl8k_txq_xmit_#t~bitwise989#1;assume mwl8k_txq_xmit_#t~bitwise989#1 % 4294967296 <= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise989#1 % 4294967296 <= 65439; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350: assume -2147483648 <= mwl8k_cmd_update_stadb_del_#t~ret1546#1 && mwl8k_cmd_update_stadb_del_#t~ret1546#1 <= 2147483647;mwl8k_cmd_update_stadb_del_~rc~45#1 := mwl8k_cmd_update_stadb_del_#t~ret1546#1;havoc mwl8k_cmd_update_stadb_del_#t~ret1546#1; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-1: call mwl8k_tx_count_packet_#t~mem922#1 := read~int#11(mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4); [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: 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~mem563#1 := read~int#11(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~mem563#1 % 256 % 4294967296 <= 2147483647 then mwl8k_encapsulate_tx_frame_#t~mem563#1 % 256 % 4294967296 else mwl8k_encapsulate_tx_frame_#t~mem563#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_encapsulate_tx_frame_#t~mem563#1;call mwl8k_encapsulate_tx_frame_#t~mem564#1 := read~int#11(mwl8k_encapsulate_tx_frame_~key_conf~0#1.base, mwl8k_encapsulate_tx_frame_~key_conf~0#1.offset, 4);mwl8k_encapsulate_tx_frame_#t~switch565#1 := 1027073 == mwl8k_encapsulate_tx_frame_#t~mem564#1; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8047: 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:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-3: assume 65439 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise989#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-3: assume !(65439 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise989#1 := 0; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12143: mwl8k_sta_add_#t~ret1810#1 := mwl8k_cmd_update_stadb_add_#res#1;havoc mwl8k_cmd_update_stadb_add_#t~ret1526#1.base, mwl8k_cmd_update_stadb_add_#t~ret1526#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.offset, mwl8k_cmd_update_stadb_add_#t~mem1529#1, mwl8k_cmd_update_stadb_add_#t~mem1530#1, mwl8k_cmd_update_stadb_add_#t~mem1531#1, mwl8k_cmd_update_stadb_add_#t~mem1532#1, mwl8k_cmd_update_stadb_add_#t~mem1533#1, mwl8k_cmd_update_stadb_add_#t~bitwise1534#1, mwl8k_cmd_update_stadb_add_#t~mem1535#1.base, mwl8k_cmd_update_stadb_add_#t~mem1535#1.offset, mwl8k_cmd_update_stadb_add_#t~mem1536#1, mwl8k_cmd_update_stadb_add_#t~mem1537#1, mwl8k_cmd_update_stadb_add_#t~mem1538#1, mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.offset, mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.offset, mwl8k_cmd_update_stadb_add_#t~ret1541#1, mwl8k_cmd_update_stadb_add_#t~mem1542#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~ret1810#1 && mwl8k_sta_add_#t~ret1810#1 <= 2147483647;mwl8k_sta_add_~ret~1#1 := mwl8k_sta_add_#t~ret1810#1;havoc mwl8k_sta_add_#t~ret1810#1; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume (~jiffies~0 - mwl8k_tx_count_packet_#t~mem922#1 % 4294967296) % 18446744073709551616 > 250;havoc mwl8k_tx_count_packet_#t~mem922#1;call write~int#11(0, mwl8k_tx_count_packet_~tx_stats~1#1.base, 4 + mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4);call write~int#11(0, mwl8k_tx_count_packet_~tx_stats~1#1.base, mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4); [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume !((~jiffies~0 - mwl8k_tx_count_packet_#t~mem922#1 % 4294967296) % 18446744073709551616 > 250);havoc mwl8k_tx_count_packet_#t~mem922#1;call mwl8k_tx_count_packet_#t~mem923#1 := read~int#11(mwl8k_tx_count_packet_~tx_stats~1#1.base, 4 + mwl8k_tx_count_packet_~tx_stats~1#1.offset, 4);call write~int#11(1 + mwl8k_tx_count_packet_#t~mem923#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~mem923#1; [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945-1: call mwl8k_bss_info_changed_ap_#t~mem1752#1.base, mwl8k_bss_info_changed_ap_#t~mem1752#1.offset := read~$Pointer$#11(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~mem1753#1 := read~int#11(mwl8k_bss_info_changed_ap_#t~mem1752#1.base, mwl8k_bss_info_changed_ap_#t~mem1752#1.offset, 4); [2025-02-08 02:47:15,231 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: assume 0 == mwl8k_bss_info_changed_ap_#t~mem1753#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~mem1752#1.base, mwl8k_bss_info_changed_ap_#t~mem1752#1.offset;havoc mwl8k_bss_info_changed_ap_#t~mem1753#1;call mwl8k_bss_info_changed_ap_#t~mem1754#1 := read~int#11(~#mwl8k_rates_24~0.base, 6 + (~#mwl8k_rates_24~0.offset + 10 * mwl8k_bss_info_changed_ap_~idx~3#1), 2);mwl8k_bss_info_changed_ap_~rate~1#1 := (if mwl8k_bss_info_changed_ap_#t~mem1754#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1754#1 % 65536 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1754#1 % 65536 % 4294967296 - 4294967296);havoc mwl8k_bss_info_changed_ap_#t~mem1754#1; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: assume !(0 == mwl8k_bss_info_changed_ap_#t~mem1753#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~mem1752#1.base, mwl8k_bss_info_changed_ap_#t~mem1752#1.offset;havoc mwl8k_bss_info_changed_ap_#t~mem1753#1;call mwl8k_bss_info_changed_ap_#t~mem1755#1 := read~int#11(~#mwl8k_rates_50~0.base, 6 + (~#mwl8k_rates_50~0.offset + 10 * mwl8k_bss_info_changed_ap_~idx~3#1), 2);mwl8k_bss_info_changed_ap_~rate~1#1 := (if mwl8k_bss_info_changed_ap_#t~mem1755#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1755#1 % 65536 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1755#1 % 65536 % 4294967296 - 4294967296);havoc mwl8k_bss_info_changed_ap_#t~mem1755#1; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615-1: SUMMARY for call mwl8k_add_interface_#t~ret1629#1 := mwl8k_reload_firmware(mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset, mwl8k_add_interface_#t~mem1628#1.base, mwl8k_add_interface_#t~mem1628#1.offset); srcloc: null [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11615: assume -2147483648 <= mwl8k_add_interface_#t~ret1629#1 && mwl8k_add_interface_#t~ret1629#1 <= 2147483647;mwl8k_add_interface_~rc~47#1 := mwl8k_add_interface_#t~ret1629#1;havoc mwl8k_add_interface_#t~mem1628#1.base, mwl8k_add_interface_#t~mem1628#1.offset;havoc mwl8k_add_interface_#t~ret1629#1; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12276: mwl8k_ampdu_action_~stream~3#1.base, mwl8k_ampdu_action_~stream~3#1.offset := mwl8k_ampdu_action_#t~ret1838#1.base, mwl8k_ampdu_action_#t~ret1838#1.offset;havoc mwl8k_ampdu_action_#t~ret1838#1.base, mwl8k_ampdu_action_#t~ret1838#1.offset; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7255: havoc is_multicast_ether_addr_#t~mem271#1;mwl8k_txq_xmit_#t~ret953#1 := is_multicast_ether_addr_#res#1;havoc is_multicast_ether_addr_#t~mem271#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~6#1 := (if 0 == mwl8k_txq_xmit_#t~ret953#1 % 256 then 0 else 1);havoc mwl8k_txq_xmit_#t~ret953#1; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: assume 0 != mwl8k_txq_xmit_~tmp___9~0#1;call mwl8k_txq_xmit_#t~mem964#1 := read~int#11(mwl8k_txq_xmit_~mgmt~0#1.base, 25 + mwl8k_txq_xmit_~mgmt~0#1.offset, 1); [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9171: assume !(0 != mwl8k_txq_xmit_~tmp___9~0#1);mwl8k_txq_xmit_~tmp___11~0#1 := 0; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12276-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1838#1.base, mwl8k_ampdu_action_#t~ret1838#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:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11351-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:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11351: mwl8k_cmd_update_stadb_del_#res#1 := mwl8k_cmd_update_stadb_del_~rc~45#1; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: assume mwl8k_sta_add_~ret~1#1 >= 0;call write~int#11(mwl8k_sta_add_~ret~1#1, mwl8k_sta_add_~sta#1.base, 74 + mwl8k_sta_add_~sta#1.offset, 1);call mwl8k_sta_add_#t~mem1811#1 := read~int#11(mwl8k_sta_add_~sta#1.base, 22 + mwl8k_sta_add_~sta#1.offset, 1); [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: assume !(mwl8k_sta_add_~ret~1#1 >= 0); [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13201: assume main_#t~switch2100#1; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13201: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 8 == main_~tmp~126#1; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11484: havoc mwl8k_txq_xmit_#t~mem924#1.base, mwl8k_txq_xmit_#t~mem924#1.offset, mwl8k_txq_xmit_#t~mem925#1.base, mwl8k_txq_xmit_#t~mem925#1.offset, mwl8k_txq_xmit_#t~mem926#1.base, mwl8k_txq_xmit_#t~mem926#1.offset, mwl8k_txq_xmit_#t~mem927#1, mwl8k_txq_xmit_#t~ret928#1, mwl8k_txq_xmit_#t~ret929#1.base, mwl8k_txq_xmit_#t~ret929#1.offset, mwl8k_txq_xmit_#t~mem930#1, mwl8k_txq_xmit_#t~mem931#1, mwl8k_txq_xmit_#t~mem932#1, mwl8k_txq_xmit_#t~ret933#1, mwl8k_txq_xmit_#t~mem934#1, mwl8k_txq_xmit_#t~mem935#1.base, mwl8k_txq_xmit_#t~mem935#1.offset, mwl8k_txq_xmit_#t~ret936#1.base, mwl8k_txq_xmit_#t~ret936#1.offset, mwl8k_txq_xmit_#t~mem937#1.base, mwl8k_txq_xmit_#t~mem937#1.offset, mwl8k_txq_xmit_#t~mem938#1, mwl8k_txq_xmit_#t~bitwise939#1, mwl8k_txq_xmit_#t~mem940#1, mwl8k_txq_xmit_#t~mem941#1, mwl8k_txq_xmit_#t~mem942#1, mwl8k_txq_xmit_#t~bitwise943#1, mwl8k_txq_xmit_#t~mem944#1, mwl8k_txq_xmit_#t~mem945#1, mwl8k_txq_xmit_#t~ret946#1, mwl8k_txq_xmit_#t~bitwise947#1, mwl8k_txq_xmit_#t~mem948#1, mwl8k_txq_xmit_#t~ret949#1, mwl8k_txq_xmit_#t~bitwise950#1, mwl8k_txq_xmit_#t~mem951#1, mwl8k_txq_xmit_#t~ret952#1, mwl8k_txq_xmit_#t~ret953#1, mwl8k_txq_xmit_#t~bitwise954#1, mwl8k_txq_xmit_#t~bitwise955#1, mwl8k_txq_xmit_#t~mem956#1, mwl8k_txq_xmit_#t~bitwise957#1, mwl8k_txq_xmit_#t~bitwise958#1, mwl8k_txq_xmit_#t~mem959#1, mwl8k_txq_xmit_#t~ret960#1, mwl8k_txq_xmit_#t~ret961#1, mwl8k_txq_xmit_#t~mem962#1, mwl8k_txq_xmit_#t~ret963#1, mwl8k_txq_xmit_#t~mem964#1, mwl8k_txq_xmit_#t~ret965#1, mwl8k_txq_xmit_#t~mem966#1, mwl8k_txq_xmit_#t~ret967#1, mwl8k_txq_xmit_#t~mem968#1, mwl8k_txq_xmit_#t~bitwise969#1, mwl8k_txq_xmit_#t~ret970#1, mwl8k_txq_xmit_#t~mem971#1, mwl8k_txq_xmit_#t~mem972#1, mwl8k_txq_xmit_#t~short973#1, mwl8k_txq_xmit_#t~mem974#1, mwl8k_txq_xmit_#t~ret975#1, mwl8k_txq_xmit_#t~ret976#1.base, mwl8k_txq_xmit_#t~ret976#1.offset, mwl8k_txq_xmit_#t~mem977#1, mwl8k_txq_xmit_#t~bitwise978#1, mwl8k_txq_xmit_#t~ret979#1, mwl8k_txq_xmit_#t~ret980#1, mwl8k_txq_xmit_#t~mem981#1, mwl8k_txq_xmit_#t~mem982#1, mwl8k_txq_xmit_#t~mem983#1, mwl8k_txq_xmit_#t~mem984#1, mwl8k_txq_xmit_#t~mem985#1.base, mwl8k_txq_xmit_#t~mem985#1.offset, mwl8k_txq_xmit_#t~ret986#1, mwl8k_txq_xmit_#t~ret987#1, mwl8k_txq_xmit_#t~ret988#1.base, mwl8k_txq_xmit_#t~ret988#1.offset, mwl8k_txq_xmit_#t~bitwise989#1, mwl8k_txq_xmit_#t~bitwise990#1, mwl8k_txq_xmit_#t~mem991#1.base, mwl8k_txq_xmit_#t~mem991#1.offset, mwl8k_txq_xmit_#t~mem992#1.base, mwl8k_txq_xmit_#t~mem992#1.offset, mwl8k_txq_xmit_#t~mem993#1, mwl8k_txq_xmit_#t~ret994#1, mwl8k_txq_xmit_#t~mem995#1.base, mwl8k_txq_xmit_#t~mem995#1.offset, mwl8k_txq_xmit_#t~ret996#1, mwl8k_txq_xmit_#t~mem997#1.base, mwl8k_txq_xmit_#t~mem997#1.offset, mwl8k_txq_xmit_#t~ret998#1, mwl8k_txq_xmit_#t~mem999#1, mwl8k_txq_xmit_#t~mem1000#1, mwl8k_txq_xmit_#t~short1001#1, mwl8k_txq_xmit_#t~mem1002#1.base, mwl8k_txq_xmit_#t~mem1002#1.offset, mwl8k_txq_xmit_#t~mem1003#1, mwl8k_txq_xmit_#t~mem1005#1.base, mwl8k_txq_xmit_#t~mem1005#1.offset, mwl8k_txq_xmit_#t~mem1004#1, mwl8k_txq_xmit_#t~mem1006#1.base, mwl8k_txq_xmit_#t~mem1006#1.offset, mwl8k_txq_xmit_#t~ret1007#1, mwl8k_txq_xmit_#t~mem1009#1.base, mwl8k_txq_xmit_#t~mem1009#1.offset, mwl8k_txq_xmit_#t~mem1008#1, mwl8k_txq_xmit_#t~mem1011#1.base, mwl8k_txq_xmit_#t~mem1011#1.offset, mwl8k_txq_xmit_#t~mem1010#1, mwl8k_txq_xmit_#t~mem1012#1, mwl8k_txq_xmit_#t~mem1013#1, mwl8k_txq_xmit_#t~mem1014#1, mwl8k_txq_xmit_#t~mem1015#1, mwl8k_txq_xmit_#t~mem1016#1, mwl8k_txq_xmit_#t~ret1017#1, mwl8k_txq_xmit_#t~mem1018#1.base, mwl8k_txq_xmit_#t~mem1018#1.offset, mwl8k_txq_xmit_#t~ret1019#1, mwl8k_txq_xmit_#t~mem1020#1, mwl8k_txq_xmit_#t~mem1021#1, mwl8k_txq_xmit_#t~mem1022#1, mwl8k_txq_xmit_#t~mem1023#1, mwl8k_txq_xmit_#t~ret1024#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_~eapol_frame~0#1, mwl8k_txq_xmit_~tmp~56#1.base, mwl8k_txq_xmit_~tmp~56#1.offset, mwl8k_txq_xmit_~tmp___0~18#1, mwl8k_txq_xmit_~tmp___1~10#1, mwl8k_txq_xmit_~tmp___2~6#1, mwl8k_txq_xmit_~tmp___3~4#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_~__ret_warn_on~3#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_~tmp___18~0#1, mwl8k_txq_xmit_~tmp___19~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~mem1582#1.base, mwl8k_tx_#t~mem1582#1.offset; [2025-02-08 02:47:15,232 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13202: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret965#1 && mwl8k_txq_xmit_#t~ret965#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___10~0#1 := mwl8k_txq_xmit_#t~ret965#1;havoc mwl8k_txq_xmit_#t~mem964#1;havoc mwl8k_txq_xmit_#t~ret965#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172-1: SUMMARY for call mwl8k_txq_xmit_#t~ret965#1 := ldv__builtin_expect((if 0 == mwl8k_txq_xmit_#t~mem964#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: assume 36488 == mwl8k_txq_xmit_#t~mem931#1 % 65536 % 4294967296;havoc mwl8k_txq_xmit_#t~mem931#1;mwl8k_txq_xmit_~eapol_frame~0#1 := 1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106: assume !(36488 == mwl8k_txq_xmit_#t~mem931#1 % 65536 % 4294967296);havoc mwl8k_txq_xmit_#t~mem931#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079-3: assume 16 == mwl8k_configure_filter_~changed_flags#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1791#1 := mwl8k_configure_filter_~changed_flags#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079-3: assume !(16 == mwl8k_configure_filter_~changed_flags#1 % 4294967296); [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079-2: havoc mwl8k_configure_filter_#t~bitwise1791#1;assume mwl8k_configure_filter_#t~bitwise1791#1 % 4294967296 <= mwl8k_configure_filter_~changed_flags#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1791#1 % 4294967296 <= 16; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12013: assume 0 == mwl8k_configure_filter_sniffer_#t~mem1773#1 % 256;havoc mwl8k_configure_filter_sniffer_#t~mem1773#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12013: assume !(0 == mwl8k_configure_filter_sniffer_#t~mem1773#1 % 256);havoc mwl8k_configure_filter_sniffer_#t~mem1773#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13070-1: SUMMARY for call mwl8k_remove_#t~ret2089#1 := mwl8k_txq_reclaim(mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#1.offset, mwl8k_remove_~i~24#1, 2147483647, 1); srcloc: null [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079-4: assume 0 == mwl8k_configure_filter_~changed_flags#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1791#1 := 0; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079-4: assume !(0 == mwl8k_configure_filter_~changed_flags#1 % 4294967296); [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9106-1: call mwl8k_txq_xmit_#t~mem931#1 := read~int#11(mwl8k_txq_xmit_~skb#1.base, 134 + mwl8k_txq_xmit_~skb#1.offset, 2); [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13070: assume -2147483648 <= mwl8k_remove_#t~ret2089#1 && mwl8k_remove_#t~ret2089#1 <= 2147483647;mwl8k_remove_~i~24#1 := 1 + mwl8k_remove_~i~24#1;call mwl8k_remove_#t~mem2090#1 := read~int#11(mwl8k_remove_~priv~59#1.base, 1293 + mwl8k_remove_~priv~59#1.offset, 1); [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079-1: [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume 0 != mwl8k_configure_filter_#t~bitwise1791#1 % 4294967296;havoc mwl8k_configure_filter_#t~bitwise1791#1;call mwl8k_configure_filter_#t~mem1792#1 := read~int#4(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume !(0 != mwl8k_configure_filter_#t~bitwise1791#1 % 4294967296);havoc mwl8k_configure_filter_#t~bitwise1791#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203: assume -2147483648 <= main_#t~ret2103#1 && main_#t~ret2103#1 <= 2147483647; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203-1: SUMMARY for call main_#t~ret2103#1 := mwl8k_start(main_~var_group2~0#1.base, main_~var_group2~0#1.offset); srcloc: null [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146: assume 0 != (if mwl8k_sta_add_#t~mem1811#1 % 256 % 4294967296 <= 2147483647 then mwl8k_sta_add_#t~mem1811#1 % 256 % 4294967296 else mwl8k_sta_add_#t~mem1811#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_sta_add_#t~mem1811#1;call write~int#11(1, mwl8k_sta_add_~sta#1.base, 75 + mwl8k_sta_add_~sta#1.offset, 1); [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146: assume !(0 != (if mwl8k_sta_add_#t~mem1811#1 % 256 % 4294967296 <= 2147483647 then mwl8k_sta_add_#t~mem1811#1 % 256 % 4294967296 else mwl8k_sta_add_#t~mem1811#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_sta_add_#t~mem1811#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098: mwl8k_cmd_set_beacon_~__ret~8#1.base, mwl8k_cmd_set_beacon_~__ret~8#1.offset := mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.offset;havoc mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.offset; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050: assume mwl8k_encapsulate_tx_frame_#t~switch565#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8050: assume !mwl8k_encapsulate_tx_frame_#t~switch565#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296: assume -2147483648 <= mwl8k_cmd_set_rate_#t~ret1314#1 && mwl8k_cmd_set_rate_#t~ret1314#1 <= 2147483647;mwl8k_cmd_set_rate_~rc~20#1 := mwl8k_cmd_set_rate_#t~ret1314#1;havoc mwl8k_cmd_set_rate_#t~ret1314#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296-1: SUMMARY for call mwl8k_cmd_set_rate_#t~ret1314#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:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005-2: mwl8k_probe_#t~short2071#1 := mwl8k_probe_#t~short2069#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080-4: assume 0 == mwl8k_configure_filter_#t~mem1792#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1793#1 := 0; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080-4: assume !(0 == mwl8k_configure_filter_#t~mem1792#1 % 4294967296); [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005-3: assume mwl8k_probe_#t~short2069#1;call mwl8k_probe_#t~mem2068#1.base, mwl8k_probe_#t~mem2068#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short2069#1 := 0 == (mwl8k_probe_#t~mem2068#1.base + mwl8k_probe_#t~mem2068#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005-3: assume !mwl8k_probe_#t~short2069#1; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900: mwl8k_cmd_get_stat_~tmp~65#1.base, mwl8k_cmd_get_stat_~tmp~65#1.offset := mwl8k_cmd_get_stat_#t~ret1246#1.base, mwl8k_cmd_get_stat_#t~ret1246#1.offset;havoc mwl8k_cmd_get_stat_#t~ret1246#1.base, mwl8k_cmd_get_stat_#t~ret1246#1.offset;mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset := mwl8k_cmd_get_stat_~tmp~65#1.base, mwl8k_cmd_get_stat_~tmp~65#1.offset; [2025-02-08 02:47:15,233 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080-3: assume 16 == mwl8k_configure_filter_#t~mem1792#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1793#1 := mwl8k_configure_filter_#t~mem1792#1; [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080-3: assume !(16 == mwl8k_configure_filter_#t~mem1792#1 % 4294967296); [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12014-1: SUMMARY for call mwl8k_configure_filter_sniffer_#t~ret1774#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:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005: assume mwl8k_probe_#t~short2071#1;havoc mwl8k_probe_#t~mem2068#1.base, mwl8k_probe_#t~mem2068#1.offset;havoc mwl8k_probe_#t~short2069#1;havoc mwl8k_probe_#t~mem2070#1.base, mwl8k_probe_#t~mem2070#1.offset;havoc mwl8k_probe_#t~short2071#1; [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005: assume !mwl8k_probe_#t~short2071#1;havoc mwl8k_probe_#t~mem2068#1.base, mwl8k_probe_#t~mem2068#1.offset;havoc mwl8k_probe_#t~short2069#1;havoc mwl8k_probe_#t~mem2070#1.base, mwl8k_probe_#t~mem2070#1.offset;havoc mwl8k_probe_#t~short2071#1;mwl8k_probe_#t~short2075#1 := 0 == ~ap_mode_default~0 % 256; [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-1: SUMMARY for call mwl8k_cmd_get_stat_#t~ret1246#1.base, mwl8k_cmd_get_stat_#t~ret1246#1.offset := kzalloc(264, 208); srcloc: null [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005-1: assume mwl8k_probe_#t~short2071#1;call mwl8k_probe_#t~mem2070#1.base, mwl8k_probe_#t~mem2070#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short2071#1 := 0 != (mwl8k_probe_#t~mem2070#1.base + mwl8k_probe_#t~mem2070#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005-1: assume !mwl8k_probe_#t~short2071#1; [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080: assume 0 != mwl8k_configure_filter_#t~bitwise1793#1 % 4294967296;havoc mwl8k_configure_filter_#t~mem1792#1;havoc mwl8k_configure_filter_#t~bitwise1793#1; [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080: assume !(0 != mwl8k_configure_filter_#t~bitwise1793#1 % 4294967296);havoc mwl8k_configure_filter_#t~mem1792#1;havoc mwl8k_configure_filter_#t~bitwise1793#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~46#1.base, mwl8k_configure_filter_~priv~46#1.offset;havoc mwl8k_first_vif_#res#1.base, mwl8k_first_vif_#res#1.offset;havoc mwl8k_first_vif_#t~ret1777#1, mwl8k_first_vif_#t~mem1778#1.base, mwl8k_first_vif_#t~mem1778#1.offset, mwl8k_first_vif_~priv#1.base, mwl8k_first_vif_~priv#1.offset, mwl8k_first_vif_~__mptr~5#1.base, mwl8k_first_vif_~__mptr~5#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~5#1.base, mwl8k_first_vif_~__mptr~5#1.offset;havoc mwl8k_first_vif_~tmp~114#1; [2025-02-08 02:47:15,234 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10098-1: SUMMARY for call mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.offset := #Ultimate.C_memcpy#11(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:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080-2: havoc mwl8k_configure_filter_#t~bitwise1793#1;assume mwl8k_configure_filter_#t~bitwise1793#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1792#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1793#1 % 4294967296 <= 16; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12014: assume -2147483648 <= mwl8k_configure_filter_sniffer_#t~ret1774#1 && mwl8k_configure_filter_sniffer_#t~ret1774#1 <= 2147483647;mwl8k_configure_filter_sniffer_~tmp___1~15#1 := mwl8k_configure_filter_sniffer_#t~ret1774#1;havoc mwl8k_configure_filter_sniffer_#t~ret1774#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080-1: [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10627-1: SUMMARY for call mwl8k_cmd_del_mac_addr_#t~ret1363#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:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10627: assume -2147483648 <= mwl8k_cmd_del_mac_addr_#t~ret1363#1 && mwl8k_cmd_del_mac_addr_#t~ret1363#1 <= 2147483647;mwl8k_cmd_del_mac_addr_~tmp~91#1 := mwl8k_cmd_del_mac_addr_#t~ret1363#1;havoc mwl8k_cmd_del_mac_addr_#t~ret1363#1;mwl8k_cmd_del_mac_addr_#res#1 := mwl8k_cmd_del_mac_addr_~tmp~91#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240-3: assume 65439 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise990#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240-3: assume !(65439 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise990#1 := 0; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13270-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_130_p1~0#1.base, main_~var_mwl8k_probe_130_p1~0#1.offset;havoc mwl8k_probe_#res#1;havoc mwl8k_probe_#t~ret2039#1, mwl8k_probe_#t~ret2040#1, mwl8k_probe_#t~ret2041#1, mwl8k_probe_#t~ret2042#1, mwl8k_probe_#t~ret2043#1, mwl8k_probe_#t~ret2044#1.base, mwl8k_probe_#t~ret2044#1.offset, mwl8k_probe_#t~ret2045#1, mwl8k_probe_#t~mem2046#1.base, mwl8k_probe_#t~mem2046#1.offset, mwl8k_probe_#t~mem2047#1, mwl8k_probe_#t~mem2048#1, mwl8k_probe_#t~ret2049#1.base, mwl8k_probe_#t~ret2049#1.offset, mwl8k_probe_#t~mem2050#1.base, mwl8k_probe_#t~mem2050#1.offset, mwl8k_probe_#t~mem2051#1.base, mwl8k_probe_#t~mem2051#1.offset, mwl8k_probe_#t~ret2052#1, mwl8k_probe_#t~ret2053#1.base, mwl8k_probe_#t~ret2053#1.offset, mwl8k_probe_#t~mem2054#1.base, mwl8k_probe_#t~mem2054#1.offset, mwl8k_probe_#t~ret2055#1.base, mwl8k_probe_#t~ret2055#1.offset, mwl8k_probe_#t~mem2056#1.base, mwl8k_probe_#t~mem2056#1.offset, mwl8k_probe_#t~mem2057#1.base, mwl8k_probe_#t~mem2057#1.offset, mwl8k_probe_#t~ret2058#1, mwl8k_probe_#t~mem2059#1.base, mwl8k_probe_#t~mem2059#1.offset, mwl8k_probe_#t~mem2060#1.base, mwl8k_probe_#t~mem2060#1.offset, mwl8k_probe_#t~short2061#1, mwl8k_probe_#t~mem2062#1.base, mwl8k_probe_#t~mem2062#1.offset, mwl8k_probe_#t~mem2063#1.base, mwl8k_probe_#t~mem2063#1.offset, mwl8k_probe_#t~mem2064#1.base, mwl8k_probe_#t~mem2064#1.offset, mwl8k_probe_#t~short2065#1, mwl8k_probe_#t~mem2066#1.base, mwl8k_probe_#t~mem2066#1.offset, mwl8k_probe_#t~mem2067#1.base, mwl8k_probe_#t~mem2067#1.offset, mwl8k_probe_#t~mem2068#1.base, mwl8k_probe_#t~mem2068#1.offset, mwl8k_probe_#t~short2069#1, mwl8k_probe_#t~mem2070#1.base, mwl8k_probe_#t~mem2070#1.offset, mwl8k_probe_#t~short2071#1, mwl8k_probe_#t~ret2072#1, mwl8k_probe_#t~mem2073#1.base, mwl8k_probe_#t~mem2073#1.offset, mwl8k_probe_#t~mem2074#1.base, mwl8k_probe_#t~mem2074#1.offset, mwl8k_probe_#t~short2075#1, mwl8k_probe_#t~mem2076#1.base, mwl8k_probe_#t~mem2076#1.offset, mwl8k_probe_#t~short2077#1, mwl8k_probe_#t~ret2078#1, mwl8k_probe_#t~mem2079#1.base, mwl8k_probe_#t~mem2079#1.offset, mwl8k_probe_#t~mem2080#1.base, mwl8k_probe_#t~mem2080#1.offset, mwl8k_probe_#t~ret2081#1, mwl8k_probe_#t~mem2082#1.base, mwl8k_probe_#t~mem2082#1.offset, mwl8k_probe_#t~mem2083#1.base, mwl8k_probe_#t~mem2083#1.offset, mwl8k_probe_#t~mem2084#1.base, mwl8k_probe_#t~mem2084#1.offset, mwl8k_probe_#t~mem2085#1.base, mwl8k_probe_#t~mem2085#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~6#1.base, mwl8k_probe_~hw~6#1.offset, mwl8k_probe_~priv~58#1.base, mwl8k_probe_~priv~58#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~6#1.base, mwl8k_probe_~hw~6#1.offset;havoc mwl8k_probe_~priv~58#1.base, mwl8k_probe_~priv~58#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:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13270-1: assume !(0 == main_~ldv_s_mwl8k_driver_pci_driver~0#1); [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099: assume -2147483648 <= mwl8k_cmd_set_beacon_#t~ret1274#1 && mwl8k_cmd_set_beacon_#t~ret1274#1 <= 2147483647;mwl8k_cmd_set_beacon_~rc~15#1 := mwl8k_cmd_set_beacon_#t~ret1274#1;havoc mwl8k_cmd_set_beacon_#t~ret1274#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13270-2: assume main_#t~switch2100#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13270-2: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 24 == main_~tmp~126#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10099-1: SUMMARY for call mwl8k_cmd_set_beacon_#t~ret1274#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:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297: mwl8k_cmd_set_rate_#res#1 := mwl8k_cmd_set_rate_~rc~20#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051-1: mwl8k_encapsulate_tx_frame_#t~switch565#1 := mwl8k_encapsulate_tx_frame_#t~switch565#1 || 1027077 == mwl8k_encapsulate_tx_frame_#t~mem564#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13270: assume 0 != main_~res_mwl8k_probe_130~0#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13270: assume !(0 != main_~res_mwl8k_probe_130~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:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297-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:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise990#1;havoc mwl8k_txq_xmit_#t~bitwise990#1;mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_~qos~1#1; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: assume mwl8k_encapsulate_tx_frame_#t~switch565#1;mwl8k_encapsulate_tx_frame_~data_pad~0#1 := 4; [2025-02-08 02:47:15,235 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8051: assume !mwl8k_encapsulate_tx_frame_#t~switch565#1;mwl8k_encapsulate_tx_frame_#t~switch565#1 := mwl8k_encapsulate_tx_frame_#t~switch565#1 || 1027074 == mwl8k_encapsulate_tx_frame_#t~mem564#1; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231: mwl8k_cmd_set_aid_~tmp~78#1.base, mwl8k_cmd_set_aid_~tmp~78#1.offset := mwl8k_cmd_set_aid_#t~ret1301#1.base, mwl8k_cmd_set_aid_#t~ret1301#1.offset;havoc mwl8k_cmd_set_aid_#t~ret1301#1.base, mwl8k_cmd_set_aid_#t~ret1301#1.offset;mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset := mwl8k_cmd_set_aid_~tmp~78#1.base, mwl8k_cmd_set_aid_~tmp~78#1.offset; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240-1: [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231-1: SUMMARY for call mwl8k_cmd_set_aid_#t~ret1301#1.base, mwl8k_cmd_set_aid_#t~ret1301#1.offset := kzalloc(32, 208); srcloc: null [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240-2: havoc mwl8k_txq_xmit_#t~bitwise990#1;assume mwl8k_txq_xmit_#t~bitwise990#1 % 4294967296 <= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise990#1 % 4294967296 <= 65439; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: assume 0 != mwl8k_txq_xmit_~tmp___10~0#1;mwl8k_txq_xmit_~tmp___11~0#1 := 1; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9174: assume !(0 != mwl8k_txq_xmit_~tmp___10~0#1);mwl8k_txq_xmit_~tmp___11~0#1 := 0; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13006-1: SUMMARY for call mwl8k_probe_#t~ret2072#1 := printk(157, 0); srcloc: null [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081-1: SUMMARY for call mwl8k_configure_filter_#t~ret1794#1 := mwl8k_cmd_set_pre_scan(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset); srcloc: null [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13006: assume -2147483648 <= mwl8k_probe_#t~ret2072#1 && mwl8k_probe_#t~ret2072#1 <= 2147483647;havoc mwl8k_probe_#t~ret2072#1;call mwl8k_probe_#t~mem2073#1.base, mwl8k_probe_#t~mem2073#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#11(mwl8k_probe_#t~mem2073#1.base, mwl8k_probe_#t~mem2073#1.offset, mwl8k_probe_~priv~58#1.base, 2642 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~mem2073#1.base, mwl8k_probe_#t~mem2073#1.offset; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12081: assume -2147483648 <= mwl8k_configure_filter_#t~ret1794#1 && mwl8k_configure_filter_#t~ret1794#1 <= 2147483647;havoc mwl8k_configure_filter_#t~ret1794#1; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12015: assume 0 != mwl8k_configure_filter_sniffer_~tmp___1~15#1;mwl8k_configure_filter_sniffer_#res#1 := 0; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12015: assume !(0 != mwl8k_configure_filter_sniffer_~tmp___1~15#1);call write~int#11(1, mwl8k_configure_filter_sniffer_~priv~45#1.base, 2359 + mwl8k_configure_filter_sniffer_~priv~45#1.offset, 1); [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~ret1695#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:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: assume -2147483648 <= mwl8k_bss_info_changed_sta_#t~ret1695#1 && mwl8k_bss_info_changed_sta_#t~ret1695#1 <= 2147483647;mwl8k_bss_info_changed_sta_~tmp~111#1 := mwl8k_bss_info_changed_sta_#t~ret1695#1;havoc mwl8k_bss_info_changed_sta_#t~ret1695#1; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100: mwl8k_cmd_set_beacon_#res#1 := mwl8k_cmd_set_beacon_~rc~15#1; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100-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:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205: assume main_#t~switch2100#1; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 9 == main_~tmp~126#1; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280: assume -2147483648 <= mwl8k_ampdu_action_#t~ret1840#1 && mwl8k_ampdu_action_#t~ret1840#1 <= 2147483647;havoc mwl8k_ampdu_action_#t~mem1839#1.base, mwl8k_ampdu_action_#t~mem1839#1.offset;havoc mwl8k_ampdu_action_#t~ret1840#1;mwl8k_ampdu_action_~rc~53#1 := -16; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: assume mwl8k_cmd_update_stadb_add_~__len~21#1 % 18446744073709551616 > 63; [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11289: assume !(mwl8k_cmd_update_stadb_add_~__len~21#1 % 18446744073709551616 > 63); [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1840#1 := dev_printk(98, 0, mwl8k_ampdu_action_#t~mem1839#1.base, 242 + mwl8k_ampdu_action_#t~mem1839#1.offset, 99, 0); srcloc: null [2025-02-08 02:47:15,236 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume mwl8k_bss_info_changed_sta_#t~short1729#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1727#1;havoc mwl8k_bss_info_changed_sta_#t~mem1728#1;havoc mwl8k_bss_info_changed_sta_#t~short1729#1;call mwl8k_bss_info_changed_sta_#t~mem1730#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 19 + 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~mem1730#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1730#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1730#1 % 256 % 4294967296 - 4294967296) then 0 else 1);havoc mwl8k_cmd_set_slot_#res#1;havoc mwl8k_cmd_set_slot_#t~ret1322#1.base, mwl8k_cmd_set_slot_#t~ret1322#1.offset, mwl8k_cmd_set_slot_#t~ret1323#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~82#1.base, mwl8k_cmd_set_slot_~tmp~82#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~82#1.base, mwl8k_cmd_set_slot_~tmp~82#1.offset; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume !mwl8k_bss_info_changed_sta_#t~short1729#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1727#1;havoc mwl8k_bss_info_changed_sta_#t~mem1728#1;havoc mwl8k_bss_info_changed_sta_#t~short1729#1; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11950-1: SUMMARY for call mwl8k_bss_info_changed_ap_#t~ret1756#1 := mwl8k_cmd_use_fixed_rate_ap(mwl8k_bss_info_changed_ap_~hw#1.base, mwl8k_bss_info_changed_ap_~hw#1.offset, mwl8k_bss_info_changed_ap_~rate~1#1, mwl8k_bss_info_changed_ap_~rate~1#1); srcloc: null [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12941: assume 0 == mwl8k_probe_~printed_version~0#1; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12941: assume !(0 == mwl8k_probe_~printed_version~0#1); [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-2: mwl8k_bss_info_changed_sta_#t~short1729#1 := 0 != mwl8k_bss_info_changed_sta_#t~bitwise1727#1 % 4294967296; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: 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:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: assume !(0 != mwl8k_bss_info_changed_sta_~tmp~111#1);mwl8k_bss_info_changed_sta_#t~short1697#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:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-1: assume mwl8k_bss_info_changed_sta_#t~short1729#1;call mwl8k_bss_info_changed_sta_#t~mem1728#1 := read~int#11(mwl8k_bss_info_changed_sta_~priv~44#1.base, 60 + mwl8k_bss_info_changed_sta_~priv~44#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1729#1 := 0 == mwl8k_bss_info_changed_sta_#t~mem1728#1 % 256; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-1: assume !mwl8k_bss_info_changed_sta_#t~short1729#1; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13998: havoc net_ratelimit_#t~nondet2166#1;mwl8k_configure_filter_sniffer_#t~ret1770#1 := net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet2166#1;assume { :end_inline_net_ratelimit } true;assume -2147483648 <= mwl8k_configure_filter_sniffer_#t~ret1770#1 && mwl8k_configure_filter_sniffer_#t~ret1770#1 <= 2147483647;mwl8k_configure_filter_sniffer_~tmp~113#1 := mwl8k_configure_filter_sniffer_#t~ret1770#1;havoc mwl8k_configure_filter_sniffer_#t~ret1770#1; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13073: assume 4 + (if mwl8k_remove_#t~mem2090#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_#t~mem2090#1 % 256 % 4294967296 else mwl8k_remove_#t~mem2090#1 % 256 % 4294967296 - 4294967296) > mwl8k_remove_~i~24#1;havoc mwl8k_remove_#t~mem2090#1; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13073: assume !(4 + (if mwl8k_remove_#t~mem2090#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_#t~mem2090#1 % 256 % 4294967296 else mwl8k_remove_#t~mem2090#1 % 256 % 4294967296 - 4294967296) > mwl8k_remove_~i~24#1);havoc mwl8k_remove_#t~mem2090#1;mwl8k_remove_~i~24#1 := 0; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11950: assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1756#1 && mwl8k_bss_info_changed_ap_#t~ret1756#1 <= 2147483647;havoc mwl8k_bss_info_changed_ap_#t~ret1756#1; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: 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:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: assume !(0 == (mwl8k_cmd_get_stat_~cmd~5#1.base + mwl8k_cmd_get_stat_~cmd~5#1.offset) % 18446744073709551616);call write~int#11(20, mwl8k_cmd_get_stat_~cmd~5#1.base, mwl8k_cmd_get_stat_~cmd~5#1.offset, 2);call write~int#11(264, mwl8k_cmd_get_stat_~cmd~5#1.base, 2 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 2); [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-4: havoc mwl8k_bss_info_changed_sta_#t~bitwise1727#1;assume mwl8k_bss_info_changed_sta_#t~bitwise1727#1 % 4294967296 <= mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 && mwl8k_bss_info_changed_sta_#t~bitwise1727#1 % 4294967296 <= 8; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-3: [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-6: assume 0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1727#1 := 0; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-6: assume !(0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-5: assume 8 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1727#1 := mwl8k_bss_info_changed_sta_~changed#1; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-5: assume !(8 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1849#1 := ldv__builtin_expect((if 2 != mwl8k_ampdu_action_#t~mem1848#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290: 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~res1527#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.offset; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume -9223372036854775808 <= mwl8k_ampdu_action_#t~ret1849#1 && mwl8k_ampdu_action_#t~ret1849#1 <= 9223372036854775807;mwl8k_ampdu_action_~tmp___0~32#1 := mwl8k_ampdu_action_#t~ret1849#1; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110-1: SUMMARY for call mwl8k_txq_xmit_#t~ret933#1 := ieee80211_is_mgmt((if mwl8k_txq_xmit_#t~mem932#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem932#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem932#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110-2: call mwl8k_txq_xmit_#t~mem932#1 := read~int#11(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12083: mwl8k_configure_filter_#t~ret1795#1.base, mwl8k_configure_filter_#t~ret1795#1.offset := mwl8k_first_vif_#res#1.base, mwl8k_first_vif_#res#1.offset;havoc mwl8k_first_vif_#t~ret1777#1, mwl8k_first_vif_#t~mem1778#1.base, mwl8k_first_vif_#t~mem1778#1.offset, mwl8k_first_vif_~priv#1.base, mwl8k_first_vif_~priv#1.offset, mwl8k_first_vif_~__mptr~5#1.base, mwl8k_first_vif_~__mptr~5#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~11#1.base, mwl8k_configure_filter_~mwl8k_vif~11#1.offset := mwl8k_configure_filter_#t~ret1795#1.base, mwl8k_configure_filter_#t~ret1795#1.offset;havoc mwl8k_configure_filter_#t~ret1795#1.base, mwl8k_configure_filter_#t~ret1795#1.offset; [2025-02-08 02:47:15,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: 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:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: assume !(0 == (mwl8k_cmd_set_aid_~cmd~14#1.base + mwl8k_cmd_set_aid_~cmd~14#1.offset) % 18446744073709551616);call write~int#11(269, mwl8k_cmd_set_aid_~cmd~14#1.base, mwl8k_cmd_set_aid_~cmd~14#1.offset, 2);call write~int#11(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~mem1302#1 := read~int#11(mwl8k_cmd_set_aid_~vif#1.base, 15 + mwl8k_cmd_set_aid_~vif#1.offset, 2);call write~int#11(mwl8k_cmd_set_aid_#t~mem1302#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~mem1302#1;mwl8k_cmd_set_aid_~__len~9#1 := 6; [2025-02-08 02:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1527#1.offset := #Ultimate.C_memcpy#11(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:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13206: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13272: main_#t~ret2115#1 := mwl8k_probe_#res#1;havoc mwl8k_probe_#t~ret2039#1, mwl8k_probe_#t~ret2040#1, mwl8k_probe_#t~ret2041#1, mwl8k_probe_#t~ret2042#1, mwl8k_probe_#t~ret2043#1, mwl8k_probe_#t~ret2044#1.base, mwl8k_probe_#t~ret2044#1.offset, mwl8k_probe_#t~ret2045#1, mwl8k_probe_#t~mem2046#1.base, mwl8k_probe_#t~mem2046#1.offset, mwl8k_probe_#t~mem2047#1, mwl8k_probe_#t~mem2048#1, mwl8k_probe_#t~ret2049#1.base, mwl8k_probe_#t~ret2049#1.offset, mwl8k_probe_#t~mem2050#1.base, mwl8k_probe_#t~mem2050#1.offset, mwl8k_probe_#t~mem2051#1.base, mwl8k_probe_#t~mem2051#1.offset, mwl8k_probe_#t~ret2052#1, mwl8k_probe_#t~ret2053#1.base, mwl8k_probe_#t~ret2053#1.offset, mwl8k_probe_#t~mem2054#1.base, mwl8k_probe_#t~mem2054#1.offset, mwl8k_probe_#t~ret2055#1.base, mwl8k_probe_#t~ret2055#1.offset, mwl8k_probe_#t~mem2056#1.base, mwl8k_probe_#t~mem2056#1.offset, mwl8k_probe_#t~mem2057#1.base, mwl8k_probe_#t~mem2057#1.offset, mwl8k_probe_#t~ret2058#1, mwl8k_probe_#t~mem2059#1.base, mwl8k_probe_#t~mem2059#1.offset, mwl8k_probe_#t~mem2060#1.base, mwl8k_probe_#t~mem2060#1.offset, mwl8k_probe_#t~short2061#1, mwl8k_probe_#t~mem2062#1.base, mwl8k_probe_#t~mem2062#1.offset, mwl8k_probe_#t~mem2063#1.base, mwl8k_probe_#t~mem2063#1.offset, mwl8k_probe_#t~mem2064#1.base, mwl8k_probe_#t~mem2064#1.offset, mwl8k_probe_#t~short2065#1, mwl8k_probe_#t~mem2066#1.base, mwl8k_probe_#t~mem2066#1.offset, mwl8k_probe_#t~mem2067#1.base, mwl8k_probe_#t~mem2067#1.offset, mwl8k_probe_#t~mem2068#1.base, mwl8k_probe_#t~mem2068#1.offset, mwl8k_probe_#t~short2069#1, mwl8k_probe_#t~mem2070#1.base, mwl8k_probe_#t~mem2070#1.offset, mwl8k_probe_#t~short2071#1, mwl8k_probe_#t~ret2072#1, mwl8k_probe_#t~mem2073#1.base, mwl8k_probe_#t~mem2073#1.offset, mwl8k_probe_#t~mem2074#1.base, mwl8k_probe_#t~mem2074#1.offset, mwl8k_probe_#t~short2075#1, mwl8k_probe_#t~mem2076#1.base, mwl8k_probe_#t~mem2076#1.offset, mwl8k_probe_#t~short2077#1, mwl8k_probe_#t~ret2078#1, mwl8k_probe_#t~mem2079#1.base, mwl8k_probe_#t~mem2079#1.offset, mwl8k_probe_#t~mem2080#1.base, mwl8k_probe_#t~mem2080#1.offset, mwl8k_probe_#t~ret2081#1, mwl8k_probe_#t~mem2082#1.base, mwl8k_probe_#t~mem2082#1.offset, mwl8k_probe_#t~mem2083#1.base, mwl8k_probe_#t~mem2083#1.offset, mwl8k_probe_#t~mem2084#1.base, mwl8k_probe_#t~mem2084#1.offset, mwl8k_probe_#t~mem2085#1.base, mwl8k_probe_#t~mem2085#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~6#1.base, mwl8k_probe_~hw~6#1.offset, mwl8k_probe_~priv~58#1.base, mwl8k_probe_~priv~58#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~ret2115#1 && main_#t~ret2115#1 <= 2147483647;main_~res_mwl8k_probe_130~0#1 := main_#t~ret2115#1;havoc main_#t~ret2115#1;assume { :begin_inline_ldv_check_return_value } true;ldv_check_return_value_#in~arg0#1 := main_~res_mwl8k_probe_130~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:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: assume -2147483648 <= mwl8k_txq_xmit_#t~ret933#1 && mwl8k_txq_xmit_#t~ret933#1 <= 2147483647;mwl8k_txq_xmit_~tmp___1~10#1 := mwl8k_txq_xmit_#t~ret933#1;havoc mwl8k_txq_xmit_#t~mem932#1;havoc mwl8k_txq_xmit_#t~ret933#1; [2025-02-08 02:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: mwl8k_bss_info_changed_sta_#t~ret1731#1 := mwl8k_cmd_set_slot_#res#1;havoc mwl8k_cmd_set_slot_#t~ret1322#1.base, mwl8k_cmd_set_slot_#t~ret1322#1.offset, mwl8k_cmd_set_slot_#t~ret1323#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~82#1.base, mwl8k_cmd_set_slot_~tmp~82#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~ret1731#1 && mwl8k_bss_info_changed_sta_#t~ret1731#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1731#1;havoc mwl8k_bss_info_changed_sta_#t~mem1730#1;havoc mwl8k_bss_info_changed_sta_#t~ret1731#1; [2025-02-08 02:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12942-1: SUMMARY for call mwl8k_probe_#t~ret2039#1 := printk(145, 0); srcloc: null [2025-02-08 02:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12942: assume -2147483648 <= mwl8k_probe_#t~ret2039#1 && mwl8k_probe_#t~ret2039#1 <= 2147483647;havoc mwl8k_probe_#t~ret2039#1;mwl8k_probe_~printed_version~0#1 := 1; [2025-02-08 02:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: mwl8k_txq_xmit_~dma~0#1 := mwl8k_txq_xmit_#t~ret994#1;havoc mwl8k_txq_xmit_#t~mem991#1.base, mwl8k_txq_xmit_#t~mem991#1.offset;havoc mwl8k_txq_xmit_#t~mem992#1.base, mwl8k_txq_xmit_#t~mem992#1.offset;havoc mwl8k_txq_xmit_#t~mem993#1;havoc mwl8k_txq_xmit_#t~ret994#1;call mwl8k_txq_xmit_#t~mem995#1.base, mwl8k_txq_xmit_#t~mem995#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~priv~13#1.base, 8 + mwl8k_txq_xmit_~priv~13#1.offset, 8); [2025-02-08 02:47:15,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243-1: SUMMARY for call mwl8k_txq_xmit_#t~ret994#1 := pci_map_single(mwl8k_txq_xmit_#t~mem991#1.base, mwl8k_txq_xmit_#t~mem991#1.offset, mwl8k_txq_xmit_#t~mem992#1.base, mwl8k_txq_xmit_#t~mem992#1.offset, mwl8k_txq_xmit_#t~mem993#1 % 4294967296, 1); srcloc: null [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: assume 0 != (mwl8k_configure_filter_~mwl8k_vif~11#1.base + mwl8k_configure_filter_~mwl8k_vif~11#1.offset) % 18446744073709551616;call mwl8k_configure_filter_#t~mem1796#1.base, mwl8k_configure_filter_#t~mem1796#1.offset := read~$Pointer$#11(mwl8k_configure_filter_~mwl8k_vif~11#1.base, 16 + mwl8k_configure_filter_~mwl8k_vif~11#1.offset, 8);call mwl8k_configure_filter_#t~mem1797#1.base, mwl8k_configure_filter_#t~mem1797#1.offset := read~$Pointer$#11(mwl8k_configure_filter_#t~mem1796#1.base, 4 + mwl8k_configure_filter_#t~mem1796#1.offset, 8);mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset := mwl8k_configure_filter_#t~mem1797#1.base, mwl8k_configure_filter_#t~mem1797#1.offset;havoc mwl8k_configure_filter_#t~mem1796#1.base, mwl8k_configure_filter_#t~mem1796#1.offset;havoc mwl8k_configure_filter_#t~mem1797#1.base, mwl8k_configure_filter_#t~mem1797#1.offset; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: assume !(0 != (mwl8k_configure_filter_~mwl8k_vif~11#1.base + mwl8k_configure_filter_~mwl8k_vif~11#1.offset) % 18446744073709551616);mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset := 95, 0; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume mwl8k_encapsulate_tx_frame_#t~switch565#1;mwl8k_encapsulate_tx_frame_~data_pad~0#1 := 12; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume !mwl8k_encapsulate_tx_frame_#t~switch565#1;mwl8k_encapsulate_tx_frame_#t~switch565#1 := mwl8k_encapsulate_tx_frame_#t~switch565#1 || 1027076 == mwl8k_encapsulate_tx_frame_#t~mem564#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13207: SUMMARY for call mwl8k_stop(main_~var_group2~0#1.base, main_~var_group2~0#1.offset); srcloc: null [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243-2: call mwl8k_txq_xmit_#t~mem991#1.base, mwl8k_txq_xmit_#t~mem991#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~priv~13#1.base, 8 + mwl8k_txq_xmit_~priv~13#1.offset, 8);call mwl8k_txq_xmit_#t~mem992#1.base, mwl8k_txq_xmit_#t~mem992#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~skb#1.base, 247 + mwl8k_txq_xmit_~skb#1.offset, 8);call mwl8k_txq_xmit_#t~mem993#1 := read~int#11(mwl8k_txq_xmit_~skb#1.base, 104 + mwl8k_txq_xmit_~skb#1.offset, 4); [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273: 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_130~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:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12150: mwl8k_sta_add_~ret~1#1 := 0; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: assume 0 != mwl8k_txq_xmit_~tmp___1~10#1;mwl8k_txq_xmit_~mgmtframe~0#1 := 1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: assume !(0 != mwl8k_txq_xmit_~tmp___1~10#1); [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829: assume mwl8k_check_ba_~__len~13#1 % 18446744073709551616 > 63;call mwl8k_check_ba_#t~mem1416#1.base, mwl8k_check_ba_#t~mem1416#1.offset := read~$Pointer$#11(mwl8k_check_ba_~stream#1.base, mwl8k_check_ba_~stream#1.offset, 8); [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829: assume !(mwl8k_check_ba_~__len~13#1 % 18446744073709551616 > 63);call mwl8k_check_ba_#t~mem1418#1.base, mwl8k_check_ba_#t~mem1418#1.offset := read~$Pointer$#11(mwl8k_check_ba_~stream#1.base, mwl8k_check_ba_~stream#1.offset, 8); [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009-2: mwl8k_probe_#t~short2077#1 := mwl8k_probe_#t~short2075#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009-3: assume mwl8k_probe_#t~short2075#1;call mwl8k_probe_#t~mem2074#1.base, mwl8k_probe_#t~mem2074#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 16 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short2075#1 := 0 == (mwl8k_probe_#t~mem2074#1.base + mwl8k_probe_#t~mem2074#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009-3: assume !mwl8k_probe_#t~short2075#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009: assume mwl8k_probe_#t~short2077#1;havoc mwl8k_probe_#t~mem2074#1.base, mwl8k_probe_#t~mem2074#1.offset;havoc mwl8k_probe_#t~short2075#1;havoc mwl8k_probe_#t~mem2076#1.base, mwl8k_probe_#t~mem2076#1.offset;havoc mwl8k_probe_#t~short2077#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009: assume !mwl8k_probe_#t~short2077#1;havoc mwl8k_probe_#t~mem2074#1.base, mwl8k_probe_#t~mem2074#1.offset;havoc mwl8k_probe_#t~short2075#1;havoc mwl8k_probe_#t~mem2076#1.base, mwl8k_probe_#t~mem2076#1.offset;havoc mwl8k_probe_#t~short2077#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1); [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009-1: assume mwl8k_probe_#t~short2077#1;call mwl8k_probe_#t~mem2076#1.base, mwl8k_probe_#t~mem2076#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);mwl8k_probe_#t~short2077#1 := 0 != (mwl8k_probe_#t~mem2076#1.base + mwl8k_probe_#t~mem2076#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13009-1: assume !mwl8k_probe_#t~short2077#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11622: call mwl8k_add_interface_#t~mem1630#1 := read~int#11(mwl8k_add_interface_~priv~40#1.base, 1285 + mwl8k_add_interface_~priv~40#1.offset, 4);mwl8k_add_interface_~macids_supported~0#1 := mwl8k_add_interface_#t~mem1630#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292: 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~res1528#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.offset; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274: 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:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244: assume -2147483648 <= mwl8k_txq_xmit_#t~ret996#1 && mwl8k_txq_xmit_#t~ret996#1 <= 2147483647;mwl8k_txq_xmit_~tmp___16~0#1 := mwl8k_txq_xmit_#t~ret996#1;havoc mwl8k_txq_xmit_#t~mem995#1.base, mwl8k_txq_xmit_#t~mem995#1.offset;havoc mwl8k_txq_xmit_#t~ret996#1; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244-1: SUMMARY for call mwl8k_txq_xmit_#t~ret996#1 := pci_dma_mapping_error(mwl8k_txq_xmit_#t~mem995#1.base, mwl8k_txq_xmit_#t~mem995#1.offset, mwl8k_txq_xmit_~dma~0#1); srcloc: null [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1528#1.offset := #Ultimate.C_memcpy#11(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:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367: mwl8k_cmd_set_slot_~tmp~82#1.base, mwl8k_cmd_set_slot_~tmp~82#1.offset := mwl8k_cmd_set_slot_#t~ret1322#1.base, mwl8k_cmd_set_slot_#t~ret1322#1.offset;havoc mwl8k_cmd_set_slot_#t~ret1322#1.base, mwl8k_cmd_set_slot_#t~ret1322#1.offset;mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset := mwl8k_cmd_set_slot_~tmp~82#1.base, mwl8k_cmd_set_slot_~tmp~82#1.offset; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10367-1: SUMMARY for call mwl8k_cmd_set_slot_#t~ret1322#1.base, mwl8k_cmd_set_slot_#t~ret1322#1.offset := kzalloc(11, 208); srcloc: null [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13010: assume -2147483648 <= mwl8k_probe_#t~ret2078#1 && mwl8k_probe_#t~ret2078#1 <= 2147483647;havoc mwl8k_probe_#t~ret2078#1;call mwl8k_probe_#t~mem2079#1.base, mwl8k_probe_#t~mem2079#1.offset := read~$Pointer$#11(mwl8k_probe_~di~4#1.base, 24 + mwl8k_probe_~di~4#1.offset, 8);call write~$Pointer$#11(mwl8k_probe_#t~mem2079#1.base, mwl8k_probe_#t~mem2079#1.offset, mwl8k_probe_~priv~58#1.base, 2642 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~mem2079#1.base, mwl8k_probe_#t~mem2079#1.offset; [2025-02-08 02:47:15,239 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830-1: SUMMARY for call mwl8k_check_ba_#t~memcpy~res1417#1.base, mwl8k_check_ba_#t~memcpy~res1417#1.offset := #Ultimate.C_memcpy#11(mwl8k_check_ba_~cmd~29#1.base, 28 + mwl8k_check_ba_~cmd~29#1.offset, mwl8k_check_ba_#t~mem1416#1.base, 12 + mwl8k_check_ba_#t~mem1416#1.offset, mwl8k_check_ba_~__len~13#1); srcloc: null [2025-02-08 02:47:15,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953-4: assume 0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1757#1 := 0; [2025-02-08 02:47:15,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953-4: assume !(0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:47:15,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953-1: [2025-02-08 02:47:15,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: assume 0 != mwl8k_bss_info_changed_ap_#t~bitwise1757#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~bitwise1757#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~ret328#1.base, ieee80211_beacon_get_#t~ret328#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~32#1.base, ieee80211_beacon_get_~tmp~32#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~32#1.base, ieee80211_beacon_get_~tmp~32#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~ret2154#1.base, ieee80211_beacon_get_tim_#t~ret2154#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:47:15,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: assume !(0 != mwl8k_bss_info_changed_ap_#t~bitwise1757#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~bitwise1757#1; [2025-02-08 02:47:15,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13010-1: SUMMARY for call mwl8k_probe_#t~ret2078#1 := printk(158, 0); srcloc: null [2025-02-08 02:47:15,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830: mwl8k_check_ba_~__ret~14#1.base, mwl8k_check_ba_~__ret~14#1.offset := mwl8k_check_ba_#t~memcpy~res1417#1.base, mwl8k_check_ba_#t~memcpy~res1417#1.offset;havoc mwl8k_check_ba_#t~mem1416#1.base, mwl8k_check_ba_#t~mem1416#1.offset;havoc mwl8k_check_ba_#t~memcpy~res1417#1.base, mwl8k_check_ba_#t~memcpy~res1417#1.offset; [2025-02-08 02:47:15,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953-3: assume 320 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1757#1 := mwl8k_bss_info_changed_ap_~changed#1; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953-3: assume !(320 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953-2: havoc mwl8k_bss_info_changed_ap_#t~bitwise1757#1;assume mwl8k_bss_info_changed_ap_#t~bitwise1757#1 % 4294967296 <= mwl8k_bss_info_changed_ap_~changed#1 % 4294967296 && mwl8k_bss_info_changed_ap_#t~bitwise1757#1 % 4294967296 <= 320; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume 0 != mwl8k_txq_xmit_~tmp___16~0#1;call mwl8k_txq_xmit_#t~mem997#1.base, mwl8k_txq_xmit_#t~mem997#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~hw#1.base, 46 + mwl8k_txq_xmit_~hw#1.offset, 8); [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume !(0 != mwl8k_txq_xmit_~tmp___16~0#1); [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-3: [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-2: ieee80211_is_action_#res#1 := (if 208 == ieee80211_is_action_#t~bitwise292#1 then 1 else 0);havoc ieee80211_is_action_#t~bitwise292#1; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329: havoc ieee80211_is_action_#t~bitwise292#1;mwl8k_txq_xmit_#t~ret960#1 := ieee80211_is_action_#res#1;havoc ieee80211_is_action_#t~bitwise292#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~ret960#1 && mwl8k_txq_xmit_#t~ret960#1 <= 2147483647;mwl8k_txq_xmit_~tmp___6~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:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-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~bitwise292#1 := 0; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-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:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-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~bitwise292#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:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-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:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-4: havoc ieee80211_is_action_#t~bitwise292#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~bitwise292#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~bitwise292#1 <= 252) && ieee80211_is_action_#t~bitwise292#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~bitwise292#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~bitwise292#1 >= -2147483648; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11954: mwl8k_bss_info_changed_ap_#t~ret1758#1.base, mwl8k_bss_info_changed_ap_#t~ret1758#1.offset := ieee80211_beacon_get_#res#1.base, ieee80211_beacon_get_#res#1.offset;havoc ieee80211_beacon_get_#t~ret328#1.base, ieee80211_beacon_get_#t~ret328#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~32#1.base, ieee80211_beacon_get_~tmp~32#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~ret1758#1.base, mwl8k_bss_info_changed_ap_#t~ret1758#1.offset;havoc mwl8k_bss_info_changed_ap_#t~ret1758#1.base, mwl8k_bss_info_changed_ap_#t~ret1758#1.offset; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10963-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_self_#t~ret1463#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1463#1.offset := kzalloc(48, 208); srcloc: null [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10963: 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~ret1463#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1463#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_#t~ret1463#1.base, mwl8k_cmd_set_new_stn_add_self_#t~ret1463#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:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13209: assume main_#t~switch2100#1; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13209: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 10 == main_~tmp~126#1; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822-1: assume mwl8k_bss_info_changed_sta_#t~short1697#1;call mwl8k_bss_info_changed_sta_#t~mem1696#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1697#1 := 0 == mwl8k_bss_info_changed_sta_#t~mem1696#1 % 256; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822-1: assume !mwl8k_bss_info_changed_sta_#t~short1697#1; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822: assume mwl8k_bss_info_changed_sta_#t~short1697#1;havoc mwl8k_bss_info_changed_sta_#t~mem1696#1;havoc mwl8k_bss_info_changed_sta_#t~short1697#1;call write~int#11(0, mwl8k_bss_info_changed_sta_~priv~44#1.base, 2361 + mwl8k_bss_info_changed_sta_~priv~44#1.offset, 1); [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822: assume !mwl8k_bss_info_changed_sta_#t~short1697#1;havoc mwl8k_bss_info_changed_sta_#t~mem1696#1;havoc mwl8k_bss_info_changed_sta_#t~short1697#1; [2025-02-08 02:47:15,241 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-4: assume mwl8k_add_interface_#t~switch1623#1;call mwl8k_add_interface_#t~mem1631#1 := read~int#11(mwl8k_add_interface_~priv~40#1.base, 60 + mwl8k_add_interface_~priv~40#1.offset, 1);mwl8k_add_interface_#t~short1633#1 := 0 != (if mwl8k_add_interface_#t~mem1631#1 % 256 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~mem1631#1 % 256 % 4294967296 else mwl8k_add_interface_#t~mem1631#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-4: assume !mwl8k_add_interface_#t~switch1623#1;mwl8k_add_interface_#t~switch1623#1 := true; [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-3: assume mwl8k_add_interface_#t~short1633#1;call mwl8k_add_interface_#t~mem1632#1.base, mwl8k_add_interface_#t~mem1632#1.offset := read~$Pointer$#11(mwl8k_add_interface_~di~1#1.base, 16 + mwl8k_add_interface_~di~1#1.offset, 8);mwl8k_add_interface_#t~short1633#1 := 0 != (mwl8k_add_interface_#t~mem1632#1.base + mwl8k_add_interface_#t~mem1632#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-3: assume !mwl8k_add_interface_#t~short1633#1; [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624: assume 0 != mwl8k_add_interface_~rc~47#1;mwl8k_add_interface_#res#1 := mwl8k_add_interface_~rc~47#1; [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624: assume !(0 != mwl8k_add_interface_~rc~47#1); [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-2: assume mwl8k_add_interface_#t~short1633#1;havoc mwl8k_add_interface_#t~mem1631#1;havoc mwl8k_add_interface_#t~mem1632#1.base, mwl8k_add_interface_#t~mem1632#1.offset;havoc mwl8k_add_interface_#t~short1633#1; [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-2: assume !mwl8k_add_interface_#t~short1633#1;havoc mwl8k_add_interface_#t~mem1631#1;havoc mwl8k_add_interface_#t~mem1632#1.base, mwl8k_add_interface_#t~mem1632#1.offset;havoc mwl8k_add_interface_#t~short1633#1; [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-1: assume 0 == mwl8k_add_interface_~tmp___0~28#1;call mwl8k_add_interface_#t~mem1635#1.base, mwl8k_add_interface_#t~mem1635#1.offset := read~$Pointer$#11(mwl8k_add_interface_~hw#1.base, 46 + mwl8k_add_interface_~hw#1.offset, 8); [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11624-1: assume !(0 == mwl8k_add_interface_~tmp___0~28#1);call mwl8k_add_interface_#t~mem1637#1.base, mwl8k_add_interface_#t~mem1637#1.offset := read~$Pointer$#11(mwl8k_add_interface_~di~1#1.base, 16 + mwl8k_add_interface_~di~1#1.offset, 8); [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-1: SUMMARY for call mwl8k_txq_xmit_#t~ret998#1 := dev_printk(68, 0, mwl8k_txq_xmit_#t~mem997#1.base, 242 + mwl8k_txq_xmit_#t~mem997#1.offset, 69, 0); srcloc: null [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13210: 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~mem1617#1.base, mwl8k_add_interface_#t~mem1617#1.offset, mwl8k_add_interface_#t~mem1618#1, mwl8k_add_interface_#t~mem1619#1.base, mwl8k_add_interface_#t~mem1619#1.offset, mwl8k_add_interface_#t~ret1620#1, mwl8k_add_interface_#t~mem1621#1.base, mwl8k_add_interface_#t~mem1621#1.offset, mwl8k_add_interface_#t~mem1622#1, mwl8k_add_interface_#t~switch1623#1, mwl8k_add_interface_#t~mem1624#1, mwl8k_add_interface_#t~mem1625#1.base, mwl8k_add_interface_#t~mem1625#1.offset, mwl8k_add_interface_#t~short1626#1, mwl8k_add_interface_#t~ret1627#1, mwl8k_add_interface_#t~mem1628#1.base, mwl8k_add_interface_#t~mem1628#1.offset, mwl8k_add_interface_#t~ret1629#1, mwl8k_add_interface_#t~mem1630#1, mwl8k_add_interface_#t~mem1631#1, mwl8k_add_interface_#t~mem1632#1.base, mwl8k_add_interface_#t~mem1632#1.offset, mwl8k_add_interface_#t~short1633#1, mwl8k_add_interface_#t~ret1634#1, mwl8k_add_interface_#t~mem1635#1.base, mwl8k_add_interface_#t~mem1635#1.offset, mwl8k_add_interface_#t~ret1636#1, mwl8k_add_interface_#t~mem1637#1.base, mwl8k_add_interface_#t~mem1637#1.offset, mwl8k_add_interface_#t~ret1638#1, mwl8k_add_interface_#t~mem1639#1, mwl8k_add_interface_#t~mem1640#1, mwl8k_add_interface_#t~bitwise1641#1, mwl8k_add_interface_#t~ret1642#1, mwl8k_add_interface_#t~memset~res1643#1.base, mwl8k_add_interface_#t~memset~res1643#1.offset, mwl8k_add_interface_#t~memcpy~res1644#1.base, mwl8k_add_interface_#t~memcpy~res1644#1.offset, mwl8k_add_interface_#t~memcpy~res1645#1.base, mwl8k_add_interface_#t~memcpy~res1645#1.offset, mwl8k_add_interface_#t~ret1646#1, mwl8k_add_interface_#t~mem1647#1, mwl8k_add_interface_#t~ret1648#1, mwl8k_add_interface_#t~mem1651#1, mwl8k_add_interface_#t~mem1649#1, mwl8k_add_interface_#t~bitwise1650#1, mwl8k_add_interface_#t~bitwise1652#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~40#1.base, mwl8k_add_interface_~priv~40#1.offset, mwl8k_add_interface_~mwl8k_vif~9#1.base, mwl8k_add_interface_~mwl8k_vif~9#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~28#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~40#1.base, mwl8k_add_interface_~priv~40#1.offset;havoc mwl8k_add_interface_~mwl8k_vif~9#1.base, mwl8k_add_interface_~mwl8k_vif~9#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~28#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~mem1617#1.base, mwl8k_add_interface_#t~mem1617#1.offset := read~$Pointer$#11(mwl8k_add_interface_~hw#1.base, 62 + mwl8k_add_interface_~hw#1.offset, 8);mwl8k_add_interface_~priv~40#1.base, mwl8k_add_interface_~priv~40#1.offset := mwl8k_add_interface_#t~mem1617#1.base, mwl8k_add_interface_#t~mem1617#1.offset;havoc mwl8k_add_interface_#t~mem1617#1.base, mwl8k_add_interface_#t~mem1617#1.offset;call mwl8k_add_interface_#t~mem1618#1 := read~int#11(mwl8k_add_interface_~priv~40#1.base, 2359 + mwl8k_add_interface_~priv~40#1.offset, 1); [2025-02-08 02:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10369: 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:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10369: assume !(0 == (mwl8k_cmd_set_slot_~cmd~18#1.base + mwl8k_cmd_set_slot_~cmd~18#1.offset) % 18446744073709551616);call write~int#11(276, mwl8k_cmd_set_slot_~cmd~18#1.base, mwl8k_cmd_set_slot_~cmd~18#1.offset, 2);call write~int#11(11, mwl8k_cmd_set_slot_~cmd~18#1.base, 2 + mwl8k_cmd_set_slot_~cmd~18#1.offset, 2);call write~int#11(1, mwl8k_cmd_set_slot_~cmd~18#1.base, 8 + mwl8k_cmd_set_slot_~cmd~18#1.offset, 2);call write~int#11(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:47:15,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: call write~int#11(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~mem1020#1 := read~int#11(mwl8k_txq_xmit_~txq~4#1.base, 8 + mwl8k_txq_xmit_~txq~4#1.offset, 4);call write~int#11(1 + mwl8k_txq_xmit_#t~mem1020#1, mwl8k_txq_xmit_~txq~4#1.base, 8 + mwl8k_txq_xmit_~txq~4#1.offset, 4);havoc mwl8k_txq_xmit_#t~mem1020#1;call mwl8k_txq_xmit_#t~mem1021#1 := read~int#11(mwl8k_txq_xmit_~priv~13#1.base, 1837 + mwl8k_txq_xmit_~priv~13#1.offset, 4);call write~int#11(1 + mwl8k_txq_xmit_#t~mem1021#1, mwl8k_txq_xmit_~priv~13#1.base, 1837 + mwl8k_txq_xmit_~priv~13#1.offset, 4);havoc mwl8k_txq_xmit_#t~mem1021#1;call mwl8k_txq_xmit_#t~mem1022#1 := read~int#11(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);call write~int#11(1 + mwl8k_txq_xmit_#t~mem1022#1, mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);havoc mwl8k_txq_xmit_#t~mem1022#1;call mwl8k_txq_xmit_#t~mem1023#1 := read~int#11(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4); [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: assume -2147483648 <= mwl8k_txq_xmit_#t~ret998#1 && mwl8k_txq_xmit_#t~ret998#1 <= 2147483647;havoc mwl8k_txq_xmit_#t~mem997#1.base, mwl8k_txq_xmit_#t~mem997#1.offset;havoc mwl8k_txq_xmit_#t~ret998#1; [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955: 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~mem1759#1.base, mwl8k_bss_info_changed_ap_#t~mem1759#1.offset := read~$Pointer$#11(mwl8k_bss_info_changed_ap_~skb~3#1.base, 247 + mwl8k_bss_info_changed_ap_~skb~3#1.offset, 8);call mwl8k_bss_info_changed_ap_#t~mem1760#1 := read~int#11(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~mem1759#1.base, mwl8k_bss_info_changed_ap_#t~mem1759#1.offset, (if mwl8k_bss_info_changed_ap_#t~mem1760#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1760#1 % 4294967296 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1760#1 % 4294967296 % 4294967296 - 4294967296);havoc mwl8k_cmd_set_beacon_#res#1;havoc mwl8k_cmd_set_beacon_#t~ret1272#1.base, mwl8k_cmd_set_beacon_#t~ret1272#1.offset, mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.offset, mwl8k_cmd_set_beacon_#t~ret1274#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~73#1.base, mwl8k_cmd_set_beacon_~tmp~73#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~73#1.base, mwl8k_cmd_set_beacon_~tmp~73#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:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955: 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:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume mwl8k_encapsulate_tx_frame_#t~switch565#1;mwl8k_encapsulate_tx_frame_~data_pad~0#1 := 8; [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume !mwl8k_encapsulate_tx_frame_#t~switch565#1;havoc mwl8k_encapsulate_tx_frame_#t~mem564#1;havoc mwl8k_encapsulate_tx_frame_#t~switch565#1;havoc mwl8k_encapsulate_tx_frame_#t~mem564#1;havoc mwl8k_encapsulate_tx_frame_#t~switch565#1; [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13210-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13211: main_#t~ret2104#1 := mwl8k_add_interface_#res#1;havoc mwl8k_add_interface_#t~mem1617#1.base, mwl8k_add_interface_#t~mem1617#1.offset, mwl8k_add_interface_#t~mem1618#1, mwl8k_add_interface_#t~mem1619#1.base, mwl8k_add_interface_#t~mem1619#1.offset, mwl8k_add_interface_#t~ret1620#1, mwl8k_add_interface_#t~mem1621#1.base, mwl8k_add_interface_#t~mem1621#1.offset, mwl8k_add_interface_#t~mem1622#1, mwl8k_add_interface_#t~switch1623#1, mwl8k_add_interface_#t~mem1624#1, mwl8k_add_interface_#t~mem1625#1.base, mwl8k_add_interface_#t~mem1625#1.offset, mwl8k_add_interface_#t~short1626#1, mwl8k_add_interface_#t~ret1627#1, mwl8k_add_interface_#t~mem1628#1.base, mwl8k_add_interface_#t~mem1628#1.offset, mwl8k_add_interface_#t~ret1629#1, mwl8k_add_interface_#t~mem1630#1, mwl8k_add_interface_#t~mem1631#1, mwl8k_add_interface_#t~mem1632#1.base, mwl8k_add_interface_#t~mem1632#1.offset, mwl8k_add_interface_#t~short1633#1, mwl8k_add_interface_#t~ret1634#1, mwl8k_add_interface_#t~mem1635#1.base, mwl8k_add_interface_#t~mem1635#1.offset, mwl8k_add_interface_#t~ret1636#1, mwl8k_add_interface_#t~mem1637#1.base, mwl8k_add_interface_#t~mem1637#1.offset, mwl8k_add_interface_#t~ret1638#1, mwl8k_add_interface_#t~mem1639#1, mwl8k_add_interface_#t~mem1640#1, mwl8k_add_interface_#t~bitwise1641#1, mwl8k_add_interface_#t~ret1642#1, mwl8k_add_interface_#t~memset~res1643#1.base, mwl8k_add_interface_#t~memset~res1643#1.offset, mwl8k_add_interface_#t~memcpy~res1644#1.base, mwl8k_add_interface_#t~memcpy~res1644#1.offset, mwl8k_add_interface_#t~memcpy~res1645#1.base, mwl8k_add_interface_#t~memcpy~res1645#1.offset, mwl8k_add_interface_#t~ret1646#1, mwl8k_add_interface_#t~mem1647#1, mwl8k_add_interface_#t~ret1648#1, mwl8k_add_interface_#t~mem1651#1, mwl8k_add_interface_#t~mem1649#1, mwl8k_add_interface_#t~bitwise1650#1, mwl8k_add_interface_#t~bitwise1652#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~40#1.base, mwl8k_add_interface_~priv~40#1.offset, mwl8k_add_interface_~mwl8k_vif~9#1.base, mwl8k_add_interface_~mwl8k_vif~9#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~28#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~ret2104#1 && main_#t~ret2104#1 <= 2147483647; [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-1: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: mwl8k_sta_add_#t~ret1812#1 := mwl8k_cmd_set_new_stn_add_#res#1;havoc mwl8k_cmd_set_new_stn_add_#t~ret1444#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1444#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1445#1, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.offset, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1448#1, mwl8k_cmd_set_new_stn_add_#t~mem1449#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1449#1.offset, mwl8k_cmd_set_new_stn_add_#t~mem1450#1, mwl8k_cmd_set_new_stn_add_#t~mem1451#1, mwl8k_cmd_set_new_stn_add_#t~mem1452#1, mwl8k_cmd_set_new_stn_add_#t~mem1453#1, mwl8k_cmd_set_new_stn_add_#t~mem1454#1, mwl8k_cmd_set_new_stn_add_#t~mem1455#1, mwl8k_cmd_set_new_stn_add_#t~mem1456#1, mwl8k_cmd_set_new_stn_add_#t~mem1457#1, mwl8k_cmd_set_new_stn_add_#t~mem1458#1, mwl8k_cmd_set_new_stn_add_#t~mem1459#1, mwl8k_cmd_set_new_stn_add_#t~mem1460#1, mwl8k_cmd_set_new_stn_add_#t~bitwise1461#1, mwl8k_cmd_set_new_stn_add_#t~ret1462#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~ret1812#1 && mwl8k_sta_add_#t~ret1812#1 <= 2147483647;mwl8k_sta_add_~ret~1#1 := mwl8k_sta_add_#t~ret1812#1;havoc mwl8k_sta_add_#t~ret1812#1; [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: assume 0 != (if mwl8k_txq_xmit_#t~mem934#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem934#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem934#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_txq_xmit_#t~mem934#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~mem558#1.base, mwl8k_encapsulate_tx_frame_#t~mem558#1.offset, mwl8k_encapsulate_tx_frame_#t~ret559#1.base, mwl8k_encapsulate_tx_frame_#t~ret559#1.offset, mwl8k_encapsulate_tx_frame_#t~mem560#1, mwl8k_encapsulate_tx_frame_#t~ret561#1, mwl8k_encapsulate_tx_frame_#t~mem562#1.base, mwl8k_encapsulate_tx_frame_#t~mem562#1.offset, mwl8k_encapsulate_tx_frame_#t~mem563#1, mwl8k_encapsulate_tx_frame_#t~mem564#1, mwl8k_encapsulate_tx_frame_#t~switch565#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~41#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~41#1;mwl8k_encapsulate_tx_frame_~head_pad~0#1 := 0;call mwl8k_encapsulate_tx_frame_#t~mem558#1.base, mwl8k_encapsulate_tx_frame_#t~mem558#1.offset := read~$Pointer$#11(mwl8k_encapsulate_tx_frame_~skb#1.base, 247 + 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~mem558#1.base, mwl8k_encapsulate_tx_frame_#t~mem558#1.offset;havoc mwl8k_encapsulate_tx_frame_#t~mem558#1.base, mwl8k_encapsulate_tx_frame_#t~mem558#1.offset; [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: assume !(0 != (if mwl8k_txq_xmit_#t~mem934#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem934#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem934#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_txq_xmit_#t~mem934#1; [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115-1: call mwl8k_txq_xmit_#t~mem934#1 := read~int#11(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1); [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: mwl8k_ampdu_action_~i~19#1 := 0; [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: 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:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: 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:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11295: 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#11(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~mem1529#1 := read~int#11(mwl8k_cmd_update_stadb_add_~vif#1.base, 24 + mwl8k_cmd_update_stadb_add_~vif#1.offset, 2);call write~int#11(mwl8k_cmd_update_stadb_add_#t~mem1529#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~mem1529#1;call mwl8k_cmd_update_stadb_add_#t~mem1530#1 := read~int#11(mwl8k_cmd_update_stadb_add_~sta#1.base, 22 + mwl8k_cmd_update_stadb_add_~sta#1.offset, 1);call write~int#11(mwl8k_cmd_update_stadb_add_#t~mem1530#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~mem1530#1;call mwl8k_cmd_update_stadb_add_#t~mem1531#1 := read~int#11(mwl8k_cmd_update_stadb_add_~sta#1.base, 20 + mwl8k_cmd_update_stadb_add_~sta#1.offset, 2);call write~int#11(mwl8k_cmd_update_stadb_add_#t~mem1531#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~mem1531#1;call mwl8k_cmd_update_stadb_add_#t~mem1532#1 := read~int#11(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~mem1533#1 := read~int#11(mwl8k_cmd_update_stadb_add_~sta#1.base, 24 + mwl8k_cmd_update_stadb_add_~sta#1.offset, 1); [2025-02-08 02:47:15,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12947: 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~nondet2167#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~nondet2167#1;assume -2147483648 <= pci_enable_device_#t~nondet2167#1 && pci_enable_device_#t~nondet2167#1 <= 2147483647;pci_enable_device_#res#1 := pci_enable_device_#t~nondet2167#1;havoc pci_enable_device_#t~nondet2167#1; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-2: havoc mwl8k_configure_filter_sniffer_#t~bitwise1776#1;assume mwl8k_configure_filter_sniffer_#t~bitwise1776#1 % 4294967296 <= mwl8k_configure_filter_sniffer_#t~mem1775#1 % 4294967296 && mwl8k_configure_filter_sniffer_#t~bitwise1776#1 % 4294967296 <= 115; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: mwl8k_bss_info_changed_ap_#t~ret1761#1 := mwl8k_cmd_set_beacon_#res#1;havoc mwl8k_cmd_set_beacon_#t~ret1272#1.base, mwl8k_cmd_set_beacon_#t~ret1272#1.offset, mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.base, mwl8k_cmd_set_beacon_#t~memcpy~res1273#1.offset, mwl8k_cmd_set_beacon_#t~ret1274#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~73#1.base, mwl8k_cmd_set_beacon_~tmp~73#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~ret1761#1 && mwl8k_bss_info_changed_ap_#t~ret1761#1 <= 2147483647;havoc mwl8k_bss_info_changed_ap_#t~mem1759#1.base, mwl8k_bss_info_changed_ap_#t~mem1759#1.offset;havoc mwl8k_bss_info_changed_ap_#t~mem1760#1;havoc mwl8k_bss_info_changed_ap_#t~ret1761#1; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908: assume -2147483648 <= mwl8k_cmd_get_stat_#t~ret1247#1 && mwl8k_cmd_get_stat_#t~ret1247#1 <= 2147483647;mwl8k_cmd_get_stat_~rc~10#1 := mwl8k_cmd_get_stat_#t~ret1247#1;havoc mwl8k_cmd_get_stat_#t~ret1247#1; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-1: [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: 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:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: 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#11(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#11(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:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9908-1: SUMMARY for call mwl8k_cmd_get_stat_#t~ret1247#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:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-4: assume 0 == mwl8k_configure_filter_sniffer_#t~mem1775#1 % 4294967296;mwl8k_configure_filter_sniffer_#t~bitwise1776#1 := 0; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-4: assume !(0 == mwl8k_configure_filter_sniffer_#t~mem1775#1 % 4294967296); [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-3: assume 115 == mwl8k_configure_filter_sniffer_#t~mem1775#1 % 4294967296;mwl8k_configure_filter_sniffer_#t~bitwise1776#1 := mwl8k_configure_filter_sniffer_#t~mem1775#1; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-3: assume !(115 == mwl8k_configure_filter_sniffer_#t~mem1775#1 % 4294967296); [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022: call write~int#4(mwl8k_configure_filter_sniffer_#t~bitwise1776#1, mwl8k_configure_filter_sniffer_~total_flags#1.base, mwl8k_configure_filter_sniffer_~total_flags#1.offset, 4);havoc mwl8k_configure_filter_sniffer_#t~mem1775#1;havoc mwl8k_configure_filter_sniffer_#t~bitwise1776#1;mwl8k_configure_filter_sniffer_#res#1 := 1; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11626: assume -2147483648 <= mwl8k_add_interface_#t~ret1634#1 && mwl8k_add_interface_#t~ret1634#1 <= 2147483647;mwl8k_add_interface_~tmp___0~28#1 := mwl8k_add_interface_#t~ret1634#1;havoc mwl8k_add_interface_#t~ret1634#1; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-1: SUMMARY for call mwl8k_check_ba_#t~memcpy~res1419#1.base, mwl8k_check_ba_#t~memcpy~res1419#1.offset := #Ultimate.C_memcpy#11(mwl8k_check_ba_~cmd~29#1.base, 28 + mwl8k_check_ba_~cmd~29#1.offset, mwl8k_check_ba_#t~mem1418#1.base, 12 + mwl8k_check_ba_#t~mem1418#1.offset, mwl8k_check_ba_~__len~13#1); srcloc: null [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: mwl8k_check_ba_~__ret~14#1.base, mwl8k_check_ba_~__ret~14#1.offset := mwl8k_check_ba_#t~memcpy~res1419#1.base, mwl8k_check_ba_#t~memcpy~res1419#1.offset;havoc mwl8k_check_ba_#t~mem1418#1.base, mwl8k_check_ba_#t~mem1418#1.offset;havoc mwl8k_check_ba_#t~memcpy~res1419#1.base, mwl8k_check_ba_#t~memcpy~res1419#1.offset; [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12022-5: call mwl8k_configure_filter_sniffer_#t~mem1775#1 := read~int#4(mwl8k_configure_filter_sniffer_~total_flags#1.base, mwl8k_configure_filter_sniffer_~total_flags#1.offset, 4); [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11626-1: SUMMARY for call mwl8k_add_interface_#t~ret1634#1 := list_empty(mwl8k_add_interface_~priv~40#1.base, 1794 + mwl8k_add_interface_~priv~40#1.offset); srcloc: null [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: havoc mwl8k_encapsulate_tx_frame_#t~mem558#1.base, mwl8k_encapsulate_tx_frame_#t~mem558#1.offset, mwl8k_encapsulate_tx_frame_#t~ret559#1.base, mwl8k_encapsulate_tx_frame_#t~ret559#1.offset, mwl8k_encapsulate_tx_frame_#t~mem560#1, mwl8k_encapsulate_tx_frame_#t~ret561#1, mwl8k_encapsulate_tx_frame_#t~mem562#1.base, mwl8k_encapsulate_tx_frame_#t~mem562#1.offset, mwl8k_encapsulate_tx_frame_#t~mem563#1, mwl8k_encapsulate_tx_frame_#t~mem564#1, mwl8k_encapsulate_tx_frame_#t~switch565#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~41#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:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248: SUMMARY for call spin_lock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: assume 0 != mwl8k_txq_xmit_~tmp___11~0#1;call mwl8k_txq_xmit_#t~mem966#1 := read~int#11(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1); [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: assume !(0 != mwl8k_txq_xmit_~tmp___11~0#1); [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume 0 == mwl8k_cmd_get_stat_~rc~10#1;call mwl8k_cmd_get_stat_#t~mem1248#1 := read~int#11(mwl8k_cmd_get_stat_~cmd~5#1.base, 44 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 4);call write~int#34(mwl8k_cmd_get_stat_#t~mem1248#1, mwl8k_cmd_get_stat_~stats#1.base, mwl8k_cmd_get_stat_~stats#1.offset, 4);havoc mwl8k_cmd_get_stat_#t~mem1248#1;call mwl8k_cmd_get_stat_#t~mem1249#1 := read~int#11(mwl8k_cmd_get_stat_~cmd~5#1.base, 56 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 4);call write~int#34(mwl8k_cmd_get_stat_#t~mem1249#1, mwl8k_cmd_get_stat_~stats#1.base, 4 + mwl8k_cmd_get_stat_~stats#1.offset, 4);havoc mwl8k_cmd_get_stat_#t~mem1249#1;call mwl8k_cmd_get_stat_#t~mem1250#1 := read~int#11(mwl8k_cmd_get_stat_~cmd~5#1.base, 104 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 4);call write~int#34(mwl8k_cmd_get_stat_#t~mem1250#1, mwl8k_cmd_get_stat_~stats#1.base, 8 + mwl8k_cmd_get_stat_~stats#1.offset, 4);havoc mwl8k_cmd_get_stat_#t~mem1250#1;call mwl8k_cmd_get_stat_#t~mem1251#1 := read~int#11(mwl8k_cmd_get_stat_~cmd~5#1.base, 52 + mwl8k_cmd_get_stat_~cmd~5#1.offset, 4);call write~int#34(mwl8k_cmd_get_stat_#t~mem1251#1, mwl8k_cmd_get_stat_~stats#1.base, 12 + mwl8k_cmd_get_stat_~stats#1.offset, 4);havoc mwl8k_cmd_get_stat_#t~mem1251#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume !(0 == mwl8k_cmd_get_stat_~rc~10#1); [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11957: 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:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13014-1: SUMMARY for call mwl8k_probe_#t~ret2081#1 := mwl8k_init_firmware(mwl8k_probe_~hw~6#1.base, mwl8k_probe_~hw~6#1.offset, mwl8k_probe_#t~mem2080#1.base, mwl8k_probe_#t~mem2080#1.offset, 1); srcloc: null [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14005: havoc pci_enable_device_#t~nondet2167#1;mwl8k_probe_#t~ret2040#1 := pci_enable_device_#res#1;havoc pci_enable_device_#t~nondet2167#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~ret2040#1 && mwl8k_probe_#t~ret2040#1 <= 2147483647;mwl8k_probe_~rc~61#1 := mwl8k_probe_#t~ret2040#1;havoc mwl8k_probe_#t~ret2040#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13014-2: call mwl8k_probe_#t~mem2080#1.base, mwl8k_probe_#t~mem2080#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 2642 + mwl8k_probe_~priv~58#1.offset, 8); [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12948: assume 0 != mwl8k_probe_~rc~61#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12948: 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, 150, 0;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2169#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~nondet2169#1;assume -2147483648 <= pci_request_regions_#t~nondet2169#1 && pci_request_regions_#t~nondet2169#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet2169#1;havoc pci_request_regions_#t~nondet2169#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13080-1: SUMMARY for call mwl8k_txq_deinit(mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#1.offset, mwl8k_remove_~i~24#1); srcloc: null [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12089-1: SUMMARY for call mwl8k_configure_filter_#t~ret1798#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:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13014: assume -2147483648 <= mwl8k_probe_#t~ret2081#1 && mwl8k_probe_#t~ret2081#1 <= 2147483647;mwl8k_probe_~rc~61#1 := mwl8k_probe_#t~ret2081#1;havoc mwl8k_probe_#t~mem2080#1.base, mwl8k_probe_#t~mem2080#1.offset;havoc mwl8k_probe_#t~ret2081#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12089: assume -2147483648 <= mwl8k_configure_filter_#t~ret1798#1 && mwl8k_configure_filter_#t~ret1798#1 <= 2147483647;havoc mwl8k_configure_filter_#t~ret1798#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13080: mwl8k_remove_~i~24#1 := 1 + mwl8k_remove_~i~24#1;call mwl8k_remove_#t~mem2091#1 := read~int#11(mwl8k_remove_~priv~59#1.base, 1293 + mwl8k_remove_~priv~59#1.offset, 1); [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: mwl8k_sta_add_~i~18#1 := 0; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13213: assume main_#t~switch2100#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13213: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 11 == main_~tmp~126#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9249: 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:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12222: mwl8k_get_stats_#t~ret1827#1 := mwl8k_cmd_get_stat_#res#1;havoc mwl8k_cmd_get_stat_#t~ret1246#1.base, mwl8k_cmd_get_stat_#t~ret1246#1.offset, mwl8k_cmd_get_stat_#t~ret1247#1, mwl8k_cmd_get_stat_#t~mem1248#1, mwl8k_cmd_get_stat_#t~mem1249#1, mwl8k_cmd_get_stat_#t~mem1250#1, mwl8k_cmd_get_stat_#t~mem1251#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~65#1.base, mwl8k_cmd_get_stat_~tmp~65#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~ret1827#1 && mwl8k_get_stats_#t~ret1827#1 <= 2147483647;mwl8k_get_stats_~tmp~119#1 := mwl8k_get_stats_#t~ret1827#1;havoc mwl8k_get_stats_#t~ret1827#1;mwl8k_get_stats_#res#1 := mwl8k_get_stats_~tmp~119#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret967#1 && mwl8k_txq_xmit_#t~ret967#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___12~0#1 := mwl8k_txq_xmit_#t~ret967#1;havoc mwl8k_txq_xmit_#t~mem966#1;havoc mwl8k_txq_xmit_#t~ret967#1; [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9183-1: SUMMARY for call mwl8k_txq_xmit_#t~ret967#1 := ldv__builtin_expect((if mwl8k_txq_xmit_#t~mem966#1 % 256 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_#t~mem966#1 % 256 % 18446744073709551616 else mwl8k_txq_xmit_#t~mem966#1 % 256 % 18446744073709551616 - 18446744073709551616), 0); srcloc: null [2025-02-08 02:47:15,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892: assume mwl8k_bss_info_changed_sta_#t~short1736#1;havoc mwl8k_bss_info_changed_sta_#t~mem1732#1;havoc mwl8k_bss_info_changed_sta_#t~mem1733#1;havoc mwl8k_bss_info_changed_sta_#t~short1734#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1735#1;havoc mwl8k_bss_info_changed_sta_#t~short1736#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~ret1301#1.base, mwl8k_cmd_set_aid_#t~ret1301#1.offset, mwl8k_cmd_set_aid_#t~mem1302#1, mwl8k_cmd_set_aid_#t~mem1303#1.base, mwl8k_cmd_set_aid_#t~mem1303#1.offset, mwl8k_cmd_set_aid_#t~memcpy~res1304#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1304#1.offset, mwl8k_cmd_set_aid_#t~mem1305#1.base, mwl8k_cmd_set_aid_#t~mem1305#1.offset, mwl8k_cmd_set_aid_#t~memcpy~res1306#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1306#1.offset, mwl8k_cmd_set_aid_#t~mem1307#1, mwl8k_cmd_set_aid_#t~mem1308#1, mwl8k_cmd_set_aid_#t~switch1309#1, mwl8k_cmd_set_aid_#t~ret1310#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~78#1.base, mwl8k_cmd_set_aid_~tmp~78#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~78#1.base, mwl8k_cmd_set_aid_~tmp~78#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:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892: assume !mwl8k_bss_info_changed_sta_#t~short1736#1;havoc mwl8k_bss_info_changed_sta_#t~mem1732#1;havoc mwl8k_bss_info_changed_sta_#t~mem1733#1;havoc mwl8k_bss_info_changed_sta_#t~short1734#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1735#1;havoc mwl8k_bss_info_changed_sta_#t~short1736#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: assume -2147483648 <= mwl8k_probe_#t~ret2041#1 && mwl8k_probe_#t~ret2041#1 <= 2147483647;havoc mwl8k_probe_#t~ret2041#1;mwl8k_probe_#res#1 := mwl8k_probe_~rc~61#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-2: [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: assume 0 != (if mwl8k_bss_info_changed_sta_#t~mem1698#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1698#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1698#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1698#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: assume !(0 != (if mwl8k_bss_info_changed_sta_#t~mem1698#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1698#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1698#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_bss_info_changed_sta_#t~mem1698#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949-1: SUMMARY for call mwl8k_probe_#t~ret2041#1 := printk(148, 0); srcloc: null [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-1: mwl8k_bss_info_changed_sta_#t~short1736#1 := 0 != mwl8k_bss_info_changed_sta_#t~bitwise1735#1 % 4294967296; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: assume 0 != mwl8k_probe_~rc~61#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: assume !(0 != mwl8k_probe_~rc~61#1);call write~int#11(0, mwl8k_probe_~priv~58#1.base, 2637 + mwl8k_probe_~priv~58#1.offset, 1);call write~int#11(0, mwl8k_probe_~priv~58#1.base, 2747 + mwl8k_probe_~priv~58#1.offset, 4);mwl8k_probe_#res#1 := mwl8k_probe_~rc~61#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-8: assume mwl8k_bss_info_changed_sta_#t~short1734#1;call mwl8k_bss_info_changed_sta_#t~mem1733#1 := read~int#11(mwl8k_bss_info_changed_sta_~priv~44#1.base, 60 + mwl8k_bss_info_changed_sta_~priv~44#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1734#1 := 0 == mwl8k_bss_info_changed_sta_#t~mem1733#1 % 256; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-8: assume !mwl8k_bss_info_changed_sta_#t~short1734#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11628: assume -2147483648 <= mwl8k_add_interface_#t~ret1636#1 && mwl8k_add_interface_#t~ret1636#1 <= 2147483647;havoc mwl8k_add_interface_#t~mem1635#1.base, mwl8k_add_interface_#t~mem1635#1.offset;havoc mwl8k_add_interface_#t~ret1636#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-7: mwl8k_bss_info_changed_sta_#t~short1736#1 := mwl8k_bss_info_changed_sta_#t~short1734#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-9: call mwl8k_bss_info_changed_sta_#t~mem1732#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1734#1 := 0 != (if mwl8k_bss_info_changed_sta_#t~mem1732#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1732#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1732#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11628-1: SUMMARY for call mwl8k_add_interface_#t~ret1636#1 := dev_warn(mwl8k_add_interface_#t~mem1635#1.base, 242 + mwl8k_add_interface_#t~mem1635#1.offset, 91, 0); srcloc: null [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-4: assume 19 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1735#1 := mwl8k_bss_info_changed_sta_~changed#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-4: assume !(19 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-3: havoc mwl8k_bss_info_changed_sta_#t~bitwise1735#1;assume mwl8k_bss_info_changed_sta_#t~bitwise1735#1 % 4294967296 <= mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 && mwl8k_bss_info_changed_sta_#t~bitwise1735#1 % 4294967296 <= 19; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826-1: call mwl8k_bss_info_changed_sta_#t~mem1698#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1); [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-6: assume mwl8k_bss_info_changed_sta_#t~short1736#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-6: assume !mwl8k_bss_info_changed_sta_#t~short1736#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume 3 == mwl8k_remove_interface_#t~mem1659#1 % 4294967296;havoc mwl8k_remove_interface_#t~mem1659#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11694: assume !(3 == mwl8k_remove_interface_#t~mem1659#1 % 4294967296);havoc mwl8k_remove_interface_#t~mem1659#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-5: assume 0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1735#1 := 0; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-5: assume !(0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11364: mwl8k_interrupt_~status~4#1 := mwl8k_interrupt_#t~ret1549#1;havoc mwl8k_interrupt_#t~mem1548#1.base, mwl8k_interrupt_#t~mem1548#1.offset;havoc mwl8k_interrupt_#t~ret1549#1; [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: assume 128 == mwl8k_txq_xmit_#t~mem1023#1;havoc mwl8k_txq_xmit_#t~mem1023#1;call write~int#11(0, mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4); [2025-02-08 02:47:15,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9316: assume !(128 == mwl8k_txq_xmit_#t~mem1023#1);havoc mwl8k_txq_xmit_#t~mem1023#1; [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12355-1: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11364-1: SUMMARY for call mwl8k_interrupt_#t~ret1549#1 := ioread32(mwl8k_interrupt_#t~mem1548#1.base, 3120 + mwl8k_interrupt_#t~mem1548#1.offset); srcloc: null [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12355: 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_create_ba_#in~vif#1.base, mwl8k_create_ba_#in~vif#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, (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), mwl8k_ampdu_action_~vif#1.base, mwl8k_ampdu_action_~vif#1.offset;havoc mwl8k_create_ba_#res#1;havoc mwl8k_create_ba_#t~ret1422#1.base, mwl8k_create_ba_#t~ret1422#1.offset, mwl8k_create_ba_#t~mem1423#1, mwl8k_create_ba_#t~mem1424#1.base, mwl8k_create_ba_#t~mem1424#1.offset, mwl8k_create_ba_#t~memcpy~res1425#1.base, mwl8k_create_ba_#t~memcpy~res1425#1.offset, mwl8k_create_ba_#t~mem1426#1.base, mwl8k_create_ba_#t~mem1426#1.offset, mwl8k_create_ba_#t~memcpy~res1427#1.base, mwl8k_create_ba_#t~memcpy~res1427#1.offset, mwl8k_create_ba_#t~mem1428#1, mwl8k_create_ba_#t~mem1429#1.base, mwl8k_create_ba_#t~mem1429#1.offset, mwl8k_create_ba_#t~mem1430#1, mwl8k_create_ba_#t~mem1431#1.base, mwl8k_create_ba_#t~mem1431#1.offset, mwl8k_create_ba_#t~mem1432#1, mwl8k_create_ba_#t~bitwise1433#1, mwl8k_create_ba_#t~bitwise1434#1, mwl8k_create_ba_#t~ret1435#1, mwl8k_create_ba_#t~mem1436#1.base, mwl8k_create_ba_#t~mem1436#1.offset, mwl8k_create_ba_#t~mem1437#1.base, mwl8k_create_ba_#t~mem1437#1.offset, mwl8k_create_ba_#t~mem1438#1, mwl8k_create_ba_#t~ret1439#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_~vif#1.base, mwl8k_create_ba_~vif#1.offset, 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;mwl8k_create_ba_~vif#1.base, mwl8k_create_ba_~vif#1.offset := mwl8k_create_ba_#in~vif#1.base, mwl8k_create_ba_#in~vif#1.offset;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:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9250: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13214-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: assume mwl8k_cmd_set_aid_~__len~9#1 % 18446744073709551616 > 63;call mwl8k_cmd_set_aid_#t~mem1303#1.base, mwl8k_cmd_set_aid_#t~mem1303#1.offset := read~$Pointer$#11(mwl8k_cmd_set_aid_~vif#1.base, 4 + mwl8k_cmd_set_aid_~vif#1.offset, 8); [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: assume !(mwl8k_cmd_set_aid_~__len~9#1 % 18446744073709551616 > 63);call mwl8k_cmd_set_aid_#t~mem1305#1.base, mwl8k_cmd_set_aid_#t~mem1305#1.offset := read~$Pointer$#11(mwl8k_cmd_set_aid_~vif#1.base, 4 + mwl8k_cmd_set_aid_~vif#1.offset, 8); [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13214: 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~mem1658#1.base, mwl8k_remove_interface_#t~mem1658#1.offset, mwl8k_remove_interface_#t~mem1659#1, mwl8k_remove_interface_#t~ret1660#1, mwl8k_remove_interface_#t~ret1661#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~41#1.base, mwl8k_remove_interface_~priv~41#1.offset, mwl8k_remove_interface_~mwl8k_vif~10#1.base, mwl8k_remove_interface_~mwl8k_vif~10#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~41#1.base, mwl8k_remove_interface_~priv~41#1.offset;havoc mwl8k_remove_interface_~mwl8k_vif~10#1.base, mwl8k_remove_interface_~mwl8k_vif~10#1.offset;call mwl8k_remove_interface_#t~mem1658#1.base, mwl8k_remove_interface_#t~mem1658#1.offset := read~$Pointer$#11(mwl8k_remove_interface_~hw#1.base, 62 + mwl8k_remove_interface_~hw#1.offset, 8);mwl8k_remove_interface_~priv~41#1.base, mwl8k_remove_interface_~priv~41#1.offset := mwl8k_remove_interface_#t~mem1658#1.base, mwl8k_remove_interface_#t~mem1658#1.offset;havoc mwl8k_remove_interface_#t~mem1658#1.base, mwl8k_remove_interface_#t~mem1658#1.offset;mwl8k_remove_interface_~mwl8k_vif~10#1.base, mwl8k_remove_interface_~mwl8k_vif~10#1.offset := mwl8k_remove_interface_~vif#1.base, 239 + mwl8k_remove_interface_~vif#1.offset;call mwl8k_remove_interface_#t~mem1659#1 := read~int#11(mwl8k_remove_interface_~vif#1.base, mwl8k_remove_interface_~vif#1.offset, 4); [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9184: assume 0 != mwl8k_txq_xmit_~tmp___12~0#1;call mwl8k_txq_xmit_#t~mem968#1 := read~int#11(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~mem968#1;havoc mwl8k_txq_xmit_#t~mem968#1; [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9184: assume !(0 != mwl8k_txq_xmit_~tmp___12~0#1); [2025-02-08 02:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9118: 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:47:15,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: call mwl8k_check_ba_#t~mem1420#1 := read~int#11(mwl8k_check_ba_~stream#1.base, 8 + mwl8k_check_ba_~stream#1.offset, 1);call write~int#11(mwl8k_check_ba_#t~mem1420#1, mwl8k_check_ba_~cmd~29#1.base, 35 + mwl8k_check_ba_~cmd~29#1.offset, 1);havoc mwl8k_check_ba_#t~mem1420#1;call write~int#11(1, mwl8k_check_ba_~cmd~29#1.base, 12 + mwl8k_check_ba_~cmd~29#1.offset, 4); [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: mwl8k_bss_info_changed_sta_#t~ret1737#1 := mwl8k_cmd_set_aid_#res#1;havoc mwl8k_cmd_set_aid_#t~ret1301#1.base, mwl8k_cmd_set_aid_#t~ret1301#1.offset, mwl8k_cmd_set_aid_#t~mem1302#1, mwl8k_cmd_set_aid_#t~mem1303#1.base, mwl8k_cmd_set_aid_#t~mem1303#1.offset, mwl8k_cmd_set_aid_#t~memcpy~res1304#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1304#1.offset, mwl8k_cmd_set_aid_#t~mem1305#1.base, mwl8k_cmd_set_aid_#t~mem1305#1.offset, mwl8k_cmd_set_aid_#t~memcpy~res1306#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1306#1.offset, mwl8k_cmd_set_aid_#t~mem1307#1, mwl8k_cmd_set_aid_#t~mem1308#1, mwl8k_cmd_set_aid_#t~switch1309#1, mwl8k_cmd_set_aid_#t~ret1310#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~78#1.base, mwl8k_cmd_set_aid_~tmp~78#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~ret1737#1 && mwl8k_bss_info_changed_sta_#t~ret1737#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1737#1;havoc mwl8k_bss_info_changed_sta_#t~ret1737#1; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-1: SUMMARY for call rcu_read_lock(); srcloc: null [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827: call mwl8k_bss_info_changed_sta_#t~mem1699#1.base, mwl8k_bss_info_changed_sta_#t~mem1699#1.offset := read~$Pointer$#11(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~mem1699#1.base, mwl8k_bss_info_changed_sta_#t~mem1699#1.offset;havoc ieee80211_find_sta_#res#1.base, ieee80211_find_sta_#res#1.offset;havoc ieee80211_find_sta_#t~ret2156#1.base, ieee80211_find_sta_#t~ret2156#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:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11695-1: SUMMARY for call mwl8k_remove_interface_#t~ret1660#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, 207 + mwl8k_remove_interface_~vif#1.offset); srcloc: null [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11695: assume -2147483648 <= mwl8k_remove_interface_#t~ret1660#1 && mwl8k_remove_interface_#t~ret1660#1 <= 2147483647;havoc mwl8k_remove_interface_#t~ret1660#1; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12356: mwl8k_ampdu_action_#t~ret1850#1 := mwl8k_create_ba_#res#1;havoc mwl8k_create_ba_#t~ret1422#1.base, mwl8k_create_ba_#t~ret1422#1.offset, mwl8k_create_ba_#t~mem1423#1, mwl8k_create_ba_#t~mem1424#1.base, mwl8k_create_ba_#t~mem1424#1.offset, mwl8k_create_ba_#t~memcpy~res1425#1.base, mwl8k_create_ba_#t~memcpy~res1425#1.offset, mwl8k_create_ba_#t~mem1426#1.base, mwl8k_create_ba_#t~mem1426#1.offset, mwl8k_create_ba_#t~memcpy~res1427#1.base, mwl8k_create_ba_#t~memcpy~res1427#1.offset, mwl8k_create_ba_#t~mem1428#1, mwl8k_create_ba_#t~mem1429#1.base, mwl8k_create_ba_#t~mem1429#1.offset, mwl8k_create_ba_#t~mem1430#1, mwl8k_create_ba_#t~mem1431#1.base, mwl8k_create_ba_#t~mem1431#1.offset, mwl8k_create_ba_#t~mem1432#1, mwl8k_create_ba_#t~bitwise1433#1, mwl8k_create_ba_#t~bitwise1434#1, mwl8k_create_ba_#t~ret1435#1, mwl8k_create_ba_#t~mem1436#1.base, mwl8k_create_ba_#t~mem1436#1.offset, mwl8k_create_ba_#t~mem1437#1.base, mwl8k_create_ba_#t~mem1437#1.offset, mwl8k_create_ba_#t~mem1438#1, mwl8k_create_ba_#t~ret1439#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_~vif#1.base, mwl8k_create_ba_~vif#1.offset, 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, mwl8k_create_ba_#in~vif#1.base, mwl8k_create_ba_#in~vif#1.offset;assume { :end_inline_mwl8k_create_ba } true;assume -2147483648 <= mwl8k_ampdu_action_#t~ret1850#1 && mwl8k_ampdu_action_#t~ret1850#1 <= 2147483647;mwl8k_ampdu_action_~rc~53#1 := mwl8k_ampdu_action_#t~ret1850#1; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: assume 0 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#res#1 := 0; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: assume !(0 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: call mwl8k_ampdu_action_#t~mem1841#1 := read~int#11(mwl8k_ampdu_action_~sta_info~3#1.base, 1 + mwl8k_ampdu_action_~sta_info~3#1.offset, 1); [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242: mwl8k_cmd_set_aid_~__ret~10#1.base, mwl8k_cmd_set_aid_~__ret~10#1.offset := mwl8k_cmd_set_aid_#t~memcpy~res1304#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1304#1.offset;havoc mwl8k_cmd_set_aid_#t~mem1303#1.base, mwl8k_cmd_set_aid_#t~mem1303#1.offset;havoc mwl8k_cmd_set_aid_#t~memcpy~res1304#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1304#1.offset; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13083: assume 4 + (if mwl8k_remove_#t~mem2091#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_#t~mem2091#1 % 256 % 4294967296 else mwl8k_remove_#t~mem2091#1 % 256 % 4294967296 - 4294967296) > mwl8k_remove_~i~24#1;havoc mwl8k_remove_#t~mem2091#1; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13083: assume !(4 + (if mwl8k_remove_#t~mem2091#1 % 256 % 4294967296 <= 2147483647 then mwl8k_remove_#t~mem2091#1 % 256 % 4294967296 else mwl8k_remove_#t~mem2091#1 % 256 % 4294967296 - 4294967296) > mwl8k_remove_~i~24#1);havoc mwl8k_remove_#t~mem2091#1; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-1: SUMMARY for call mwl8k_cmd_set_aid_#t~memcpy~res1304#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1304#1.offset := #Ultimate.C_memcpy#11(mwl8k_cmd_set_aid_~cmd~14#1.base, 10 + mwl8k_cmd_set_aid_~cmd~14#1.offset, mwl8k_cmd_set_aid_#t~mem1303#1.base, mwl8k_cmd_set_aid_#t~mem1303#1.offset, mwl8k_cmd_set_aid_~__len~9#1); srcloc: null [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13215: havoc mwl8k_remove_interface_#t~mem1658#1.base, mwl8k_remove_interface_#t~mem1658#1.offset, mwl8k_remove_interface_#t~mem1659#1, mwl8k_remove_interface_#t~ret1660#1, mwl8k_remove_interface_#t~ret1661#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~41#1.base, mwl8k_remove_interface_~priv~41#1.offset, mwl8k_remove_interface_~mwl8k_vif~10#1.base, mwl8k_remove_interface_~mwl8k_vif~10#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:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1); [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11630-1: SUMMARY for call mwl8k_add_interface_#t~ret1638#1 := mwl8k_reload_firmware(mwl8k_add_interface_~hw#1.base, mwl8k_add_interface_~hw#1.offset, mwl8k_add_interface_#t~mem1637#1.base, mwl8k_add_interface_#t~mem1637#1.offset); srcloc: null [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11630: assume -2147483648 <= mwl8k_add_interface_#t~ret1638#1 && mwl8k_add_interface_#t~ret1638#1 <= 2147483647;mwl8k_add_interface_~rc~47#1 := mwl8k_add_interface_#t~ret1638#1;havoc mwl8k_add_interface_#t~mem1637#1.base, mwl8k_add_interface_#t~mem1637#1.offset;havoc mwl8k_add_interface_#t~ret1638#1; [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300: call write~int#11(mwl8k_cmd_update_stadb_add_#t~bitwise1534#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~mem1532#1;havoc mwl8k_cmd_update_stadb_add_#t~mem1533#1;havoc mwl8k_cmd_update_stadb_add_#t~bitwise1534#1;call mwl8k_cmd_update_stadb_add_#t~mem1535#1.base, mwl8k_cmd_update_stadb_add_#t~mem1535#1.offset := read~$Pointer$#11(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~mem1536#1 := read~int#11(mwl8k_cmd_update_stadb_add_#t~mem1535#1.base, mwl8k_cmd_update_stadb_add_#t~mem1535#1.offset, 4); [2025-02-08 02:47:15,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12357: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300-2: havoc mwl8k_cmd_update_stadb_add_#t~bitwise1534#1;assume ((((((if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 < 0 && (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) >= 0) || mwl8k_cmd_update_stadb_add_#t~bitwise1534#1 >= (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)) && (((if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 >= 0 && (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) < 0) || mwl8k_cmd_update_stadb_add_#t~bitwise1534#1 >= (if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4)) && (((if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 < 0 || (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) < 0) || mwl8k_cmd_update_stadb_add_#t~bitwise1534#1 <= (if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 + (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256))) && (((if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 >= 0 && (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256) >= 0) || mwl8k_cmd_update_stadb_add_#t~bitwise1534#1 < 0)) && mwl8k_cmd_update_stadb_add_#t~bitwise1534#1 <= 2147483647; [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12291: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300-1: [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186: mwl8k_txq_xmit_~tid~0#1 := mwl8k_txq_xmit_#t~bitwise969#1 / 4;havoc mwl8k_txq_xmit_#t~bitwise969#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~ret852#1, mwl8k_tid_queue_mapping_#t~switch853#1, mwl8k_tid_queue_mapping_~tid#1, mwl8k_tid_queue_mapping_~tmp~51#1;mwl8k_tid_queue_mapping_~tid#1 := mwl8k_tid_queue_mapping_#in~tid#1;havoc mwl8k_tid_queue_mapping_~tmp~51#1; [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093-1: [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: assume 0 != mwl8k_configure_filter_#t~bitwise1800#1 % 4294967296;havoc mwl8k_configure_filter_#t~mem1799#1;havoc mwl8k_configure_filter_#t~bitwise1800#1; [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: assume !(0 != mwl8k_configure_filter_#t~bitwise1800#1 % 4294967296);havoc mwl8k_configure_filter_#t~mem1799#1;havoc mwl8k_configure_filter_#t~bitwise1800#1; [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093-3: assume 2 == mwl8k_configure_filter_#t~mem1799#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1800#1 := mwl8k_configure_filter_#t~mem1799#1; [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093-3: assume !(2 == mwl8k_configure_filter_#t~mem1799#1 % 4294967296); [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093-2: havoc mwl8k_configure_filter_#t~bitwise1800#1;assume mwl8k_configure_filter_#t~bitwise1800#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1799#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1800#1 % 4294967296 <= 2; [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300-4: assume 0 == (if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 || (if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 == (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256);mwl8k_cmd_update_stadb_add_#t~bitwise1534#1 := (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256); [2025-02-08 02:47:15,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300-4: assume !(0 == (if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 || (if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4 == (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)); [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186-1: [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300-3: assume 0 == (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256);mwl8k_cmd_update_stadb_add_#t~bitwise1534#1 := (if mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 <= 127 then mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 else mwl8k_cmd_update_stadb_add_#t~mem1532#1 % 256 % 256 - 256) % 4; [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300-3: assume !(0 == (if 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 <= 127 then 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 else 4 * ((if mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1533#1 % 256 % 4294967296 - 4294967296) % 8) % 256 - 256)); [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186-2: havoc mwl8k_txq_xmit_#t~bitwise969#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~bitwise969#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~bitwise969#1 <= 60) && mwl8k_txq_xmit_#t~bitwise969#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~bitwise969#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~bitwise969#1 >= -2147483648; [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: call mwl8k_txq_xmit_#t~mem935#1.base, mwl8k_txq_xmit_#t~mem935#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~skb#1.base, 247 + 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~mem935#1.base, 2 + mwl8k_txq_xmit_#t~mem935#1.offset;havoc mwl8k_txq_xmit_#t~mem935#1.base, mwl8k_txq_xmit_#t~mem935#1.offset; [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186-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~bitwise969#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:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186-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:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: mwl8k_sta_add_~key~0#1.base, mwl8k_sta_add_~key~0#1.offset := mwl8k_sta_add_~mwl8k_vif~12#1.base, 1 + (30 + mwl8k_sta_add_~mwl8k_vif~12#1.offset + 26 * mwl8k_sta_add_~i~18#1);call mwl8k_sta_add_#t~mem1813#1 := read~int#11(mwl8k_sta_add_~mwl8k_vif~12#1.base, 30 + mwl8k_sta_add_~mwl8k_vif~12#1.offset + 26 * mwl8k_sta_add_~i~18#1, 1); [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186-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~bitwise969#1 := 0; [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186-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:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838-1: SUMMARY for call mwl8k_check_ba_#t~ret1421#1 := mwl8k_post_pervif_cmd(mwl8k_check_ba_~hw#1.base, mwl8k_check_ba_~hw#1.offset, mwl8k_check_ba_~vif#1.base, mwl8k_check_ba_~vif#1.offset, mwl8k_check_ba_~cmd~29#1.base, mwl8k_check_ba_~cmd~29#1.offset); srcloc: null [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: 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:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: 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~mem1701#1.base, mwl8k_bss_info_changed_sta_#t~mem1701#1.offset := read~$Pointer$#11(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~mem1702#1 := read~int#11(mwl8k_bss_info_changed_sta_#t~mem1701#1.base, mwl8k_bss_info_changed_sta_#t~mem1701#1.offset, 4); [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093-5: call mwl8k_configure_filter_#t~mem1799#1 := read~int#4(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093-4: assume 0 == mwl8k_configure_filter_#t~mem1799#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1800#1 := 0; [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093-4: assume !(0 == mwl8k_configure_filter_#t~mem1799#1 % 4294967296); [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: assume -2147483648 <= mwl8k_check_ba_#t~ret1421#1 && mwl8k_check_ba_#t~ret1421#1 <= 2147483647;mwl8k_check_ba_~rc~35#1 := mwl8k_check_ba_#t~ret1421#1;havoc mwl8k_check_ba_#t~ret1421#1; [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13283: assume 1 == main_~ldv_s_mwl8k_driver_pci_driver~0#1; [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13283: assume !(1 == main_~ldv_s_mwl8k_driver_pci_driver~0#1); [2025-02-08 02:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: 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:47:15,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253: SUMMARY for call consume_skb(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset); srcloc: null [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13283-1: assume main_#t~switch2100#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13283-1: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 25 == main_~tmp~126#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301: assume 0 == mwl8k_cmd_update_stadb_add_#t~mem1536#1 % 4294967296;havoc mwl8k_cmd_update_stadb_add_#t~mem1535#1.base, mwl8k_cmd_update_stadb_add_#t~mem1535#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~mem1536#1;call mwl8k_cmd_update_stadb_add_#t~mem1537#1 := read~int#11(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~mem1537#1;havoc mwl8k_cmd_update_stadb_add_#t~mem1537#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301: assume !(0 == mwl8k_cmd_update_stadb_add_#t~mem1536#1 % 4294967296);havoc mwl8k_cmd_update_stadb_add_#t~mem1535#1.base, mwl8k_cmd_update_stadb_add_#t~mem1535#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~mem1536#1;call mwl8k_cmd_update_stadb_add_#t~mem1538#1 := read~int#11(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~mem1538#1 % 4294967296);havoc mwl8k_cmd_update_stadb_add_#t~mem1538#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: 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:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: 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:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: assume 0 != mwl8k_bss_info_changed_ap_#t~bitwise1762#1 % 4294967296;havoc mwl8k_bss_info_changed_ap_#t~bitwise1762#1;call mwl8k_bss_info_changed_ap_#t~mem1763#1 := read~int#31(mwl8k_bss_info_changed_ap_~info#1.base, 16 + mwl8k_bss_info_changed_ap_~info#1.offset, 1); [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: assume !(0 != mwl8k_bss_info_changed_ap_#t~bitwise1762#1 % 4294967296);havoc mwl8k_bss_info_changed_ap_#t~bitwise1762#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8064: 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:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume 0 != mwl8k_sta_add_#t~mem1813#1 % 256 % 4294967296;havoc mwl8k_sta_add_#t~mem1813#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume !(0 != mwl8k_sta_add_#t~mem1813#1 % 256 % 4294967296);havoc mwl8k_sta_add_#t~mem1813#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121: mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset := mwl8k_txq_xmit_#t~ret936#1.base, mwl8k_txq_xmit_#t~ret936#1.offset;havoc mwl8k_txq_xmit_#t~ret936#1.base, mwl8k_txq_xmit_#t~ret936#1.offset;call mwl8k_txq_xmit_#t~mem937#1.base, mwl8k_txq_xmit_#t~mem937#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~tx_info~1#1.base, 29 + 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~mem937#1.base, 239 + mwl8k_txq_xmit_#t~mem937#1.offset;havoc mwl8k_txq_xmit_#t~mem937#1.base, mwl8k_txq_xmit_#t~mem937#1.offset;call mwl8k_txq_xmit_#t~mem938#1 := read~int#11(mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset, 4); [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9121-1: SUMMARY for call mwl8k_txq_xmit_#t~ret936#1.base, mwl8k_txq_xmit_#t~ret936#1.offset := IEEE80211_SKB_CB(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset); srcloc: null [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12094: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13217: assume main_#t~switch2100#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13217: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 12 == main_~tmp~126#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: mwl8k_remove_interface_#t~ret1661#1 := mwl8k_cmd_del_mac_addr_#res#1;havoc mwl8k_cmd_del_mac_addr_#t~ret1363#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~91#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~ret1661#1 && mwl8k_remove_interface_#t~ret1661#1 <= 2147483647;havoc mwl8k_remove_interface_#t~ret1661#1; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-2: havoc mwl8k_bss_info_changed_ap_#t~bitwise1762#1;assume mwl8k_bss_info_changed_ap_#t~bitwise1762#1 % 4294967296 <= mwl8k_bss_info_changed_ap_~changed#1 % 4294967296 && mwl8k_bss_info_changed_ap_#t~bitwise1762#1 % 4294967296 <= 512; [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-1: [2025-02-08 02:47:15,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-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:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-4: assume 0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1762#1 := 0; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-4: assume !(0 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839: mwl8k_check_ba_#res#1 := mwl8k_check_ba_~rc~35#1; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-3: assume 512 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296;mwl8k_bss_info_changed_ap_#t~bitwise1762#1 := mwl8k_bss_info_changed_ap_~changed#1; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962-3: assume !(512 == mwl8k_bss_info_changed_ap_~changed#1 % 4294967296); [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-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, 207 + mwl8k_remove_interface_~vif#1.offset;havoc mwl8k_cmd_del_mac_addr_#res#1;havoc mwl8k_cmd_del_mac_addr_#t~ret1363#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~91#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~91#1; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293-1: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10245: mwl8k_cmd_set_aid_~__ret~10#1.base, mwl8k_cmd_set_aid_~__ret~10#1.offset := mwl8k_cmd_set_aid_#t~memcpy~res1306#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1306#1.offset;havoc mwl8k_cmd_set_aid_#t~mem1305#1.base, mwl8k_cmd_set_aid_#t~mem1305#1.offset;havoc mwl8k_cmd_set_aid_#t~memcpy~res1306#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1306#1.offset; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12293: mwl8k_ampdu_action_#res#1 := -16; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10245-1: SUMMARY for call mwl8k_cmd_set_aid_#t~memcpy~res1306#1.base, mwl8k_cmd_set_aid_#t~memcpy~res1306#1.offset := #Ultimate.C_memcpy#11(mwl8k_cmd_set_aid_~cmd~14#1.base, 10 + mwl8k_cmd_set_aid_~cmd~14#1.offset, mwl8k_cmd_set_aid_#t~mem1305#1.base, mwl8k_cmd_set_aid_#t~mem1305#1.offset, mwl8k_cmd_set_aid_~__len~9#1); srcloc: null [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13218: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10377: assume -2147483648 <= mwl8k_cmd_set_slot_#t~ret1323#1 && mwl8k_cmd_set_slot_#t~ret1323#1 <= 2147483647;mwl8k_cmd_set_slot_~rc~23#1 := mwl8k_cmd_set_slot_#t~ret1323#1;havoc mwl8k_cmd_set_slot_#t~ret1323#1; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10377-1: SUMMARY for call mwl8k_cmd_set_slot_#t~ret1323#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:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9320: 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:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972: assume mwl8k_cmd_set_new_stn_add_self_~__len~16#1 % 18446744073709551616 > 63; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972: assume !(mwl8k_cmd_set_new_stn_add_self_~__len~16#1 % 18446744073709551616 > 63); [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: assume 0 != mwl8k_probe_~rc~61#1; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: 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:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963-1: SUMMARY for call mwl8k_bss_info_changed_ap_#t~ret1764#1 := mwl8k_cmd_bss_start(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~mem1763#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_ap_#t~mem1763#1 % 256 % 4294967296 else mwl8k_bss_info_changed_ap_#t~mem1763#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1764#1 && mwl8k_bss_info_changed_ap_#t~ret1764#1 <= 2147483647;havoc mwl8k_bss_info_changed_ap_#t~mem1763#1;havoc mwl8k_bss_info_changed_ap_#t~ret1764#1; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161-1: SUMMARY for call mwl8k_sta_add_#t~ret1814#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:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12161: assume -2147483648 <= mwl8k_sta_add_#t~ret1814#1 && mwl8k_sta_add_#t~ret1814#1 <= 2147483647;havoc mwl8k_sta_add_#t~ret1814#1; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095-1: SUMMARY for call mwl8k_configure_filter_#t~ret1801#1.base, mwl8k_configure_filter_#t~ret1801#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:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset := mwl8k_configure_filter_#t~ret1801#1.base, mwl8k_configure_filter_#t~ret1801#1.offset;havoc mwl8k_configure_filter_#t~ret1801#1.base, mwl8k_configure_filter_#t~ret1801#1.offset; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11699: SUMMARY for call mwl8k_remove_vif(mwl8k_remove_interface_~priv~41#1.base, mwl8k_remove_interface_~priv~41#1.offset, mwl8k_remove_interface_~mwl8k_vif~10#1.base, mwl8k_remove_interface_~mwl8k_vif~10#1.offset); srcloc: null [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378: mwl8k_cmd_set_slot_#res#1 := mwl8k_cmd_set_slot_~rc~23#1; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13219: assume -2147483648 <= main_#t~ret2105#1 && main_#t~ret2105#1 <= 2147483647; [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13219-1: SUMMARY for call main_#t~ret2105#1 := mwl8k_config(main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_mwl8k_config_107_p1~0#1); srcloc: null [2025-02-08 02:47:15,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: 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~ret2086#1.base, mwl8k_remove_#t~ret2086#1.offset, mwl8k_remove_#t~mem2087#1.base, mwl8k_remove_#t~mem2087#1.offset, mwl8k_remove_#t~mem2088#1, mwl8k_remove_#t~ret2089#1, mwl8k_remove_#t~mem2090#1, mwl8k_remove_#t~mem2091#1, mwl8k_remove_#t~mem2092#1.base, mwl8k_remove_#t~mem2092#1.offset, mwl8k_remove_#t~mem2093#1.base, mwl8k_remove_#t~mem2093#1.offset, mwl8k_remove_#t~mem2094#1, mwl8k_remove_#t~mem2095#1.base, mwl8k_remove_#t~mem2095#1.offset, mwl8k_remove_#t~mem2096#1.base, mwl8k_remove_#t~mem2096#1.offset, mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#1.offset, mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset, mwl8k_remove_~priv~59#1.base, mwl8k_remove_~priv~59#1.offset, mwl8k_remove_~i~24#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~7#1.base, mwl8k_remove_~hw~7#1.offset;havoc mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset;havoc mwl8k_remove_~priv~59#1.base, mwl8k_remove_~priv~59#1.offset;havoc mwl8k_remove_~i~24#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~ret246#1.base, pci_get_drvdata_#t~ret246#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, 146 + pci_get_drvdata_~pdev#1.offset;havoc dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset;havoc dev_get_drvdata_#t~ret2148#1.base, dev_get_drvdata_#t~ret2148#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:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume 0 != mwl8k_txq_xmit_#t~bitwise939#1 % 4294967296;havoc mwl8k_txq_xmit_#t~mem938#1;havoc mwl8k_txq_xmit_#t~bitwise939#1;call mwl8k_txq_xmit_#t~mem940#1 := read~int#11(mwl8k_txq_xmit_~wh~4#1.base, 22 + mwl8k_txq_xmit_~wh~4#1.offset, 2);call write~int#11(mwl8k_txq_xmit_#t~mem940#1 % 65536 % 16, mwl8k_txq_xmit_~wh~4#1.base, 22 + mwl8k_txq_xmit_~wh~4#1.offset, 2);havoc mwl8k_txq_xmit_#t~mem940#1;call mwl8k_txq_xmit_#t~mem941#1 := read~int#11(mwl8k_txq_xmit_~wh~4#1.base, 22 + mwl8k_txq_xmit_~wh~4#1.offset, 2);call mwl8k_txq_xmit_#t~mem942#1 := read~int#11(mwl8k_txq_xmit_~mwl8k_vif~2#1.base, 28 + mwl8k_txq_xmit_~mwl8k_vif~2#1.offset, 2); [2025-02-08 02:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume !(0 != mwl8k_txq_xmit_#t~bitwise939#1 % 4294967296);havoc mwl8k_txq_xmit_#t~mem938#1;havoc mwl8k_txq_xmit_#t~bitwise939#1; [2025-02-08 02:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123-1: [2025-02-08 02:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10378-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:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9321: SUMMARY for call spin_unlock_bh(mwl8k_txq_xmit_~priv~13#1.base, 1714 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369: assume 0 != (if mwl8k_interrupt_~status~4#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_interrupt_~status~4#1 % 4294967296 % 4294967296 else mwl8k_interrupt_~status~4#1 % 4294967296 % 4294967296 - 4294967296) % 2;mwl8k_interrupt_~status~4#1 := mwl8k_interrupt_~status~4#1 - mwl8k_interrupt_~status~4#1 % 2; [2025-02-08 02:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369: assume !(0 != (if mwl8k_interrupt_~status~4#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_interrupt_~status~4#1 % 4294967296 % 4294967296 else mwl8k_interrupt_~status~4#1 % 4294967296 % 4294967296 - 4294967296) % 2); [2025-02-08 02:47:15,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12955: assume -2147483648 <= mwl8k_probe_#t~ret2043#1 && mwl8k_probe_#t~ret2043#1 <= 2147483647;havoc mwl8k_probe_#t~ret2043#1; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10973-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.offset := #Ultimate.C_memcpy#11(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, 207 + 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:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12955-1: SUMMARY for call mwl8k_probe_#t~ret2043#1 := printk(151, 0); srcloc: null [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9916: mwl8k_cmd_get_stat_#res#1 := mwl8k_cmd_get_stat_~rc~10#1; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10973: 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~res1464#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1464#1.offset; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9916-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:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13087: call mwl8k_remove_#t~mem2092#1.base, mwl8k_remove_#t~mem2092#1.offset := read~$Pointer$#11(mwl8k_remove_~priv~59#1.base, 8 + mwl8k_remove_~priv~59#1.offset, 8);call mwl8k_remove_#t~mem2093#1.base, mwl8k_remove_#t~mem2093#1.offset := read~$Pointer$#11(mwl8k_remove_~priv~59#1.base, 1810 + mwl8k_remove_~priv~59#1.offset, 8);call mwl8k_remove_#t~mem2094#1 := read~int#11(mwl8k_remove_~priv~59#1.base, 1818 + mwl8k_remove_~priv~59#1.offset, 8); [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123-2: havoc mwl8k_txq_xmit_#t~bitwise939#1;assume mwl8k_txq_xmit_#t~bitwise939#1 % 4294967296 <= mwl8k_txq_xmit_#t~mem938#1 % 4294967296 && mwl8k_txq_xmit_#t~bitwise939#1 % 4294967296 <= 2; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13087-1: SUMMARY for call mwl8k_rxq_deinit(mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#1.offset, 0); srcloc: null [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123-3: assume 2 == mwl8k_txq_xmit_#t~mem938#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise939#1 := mwl8k_txq_xmit_#t~mem938#1; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123-3: assume !(2 == mwl8k_txq_xmit_#t~mem938#1 % 4294967296); [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123-4: assume 0 == mwl8k_txq_xmit_#t~mem938#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise939#1 := 0; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123-4: assume !(0 == mwl8k_txq_xmit_#t~mem938#1 % 4294967296); [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13880-3: SUMMARY for call ieee80211_alloc_hw_#t~ret2153#1.base, ieee80211_alloc_hw_#t~ret2153#1.offset := ldv_malloc(122); srcloc: null [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13880-2: ieee80211_alloc_hw_#res#1.base, ieee80211_alloc_hw_#res#1.offset := ieee80211_alloc_hw_#t~ret2153#1.base, ieee80211_alloc_hw_#t~ret2153#1.offset;havoc ieee80211_alloc_hw_#t~ret2153#1.base, ieee80211_alloc_hw_#t~ret2153#1.offset; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13880: havoc ieee80211_alloc_hw_#t~ret2153#1.base, ieee80211_alloc_hw_#t~ret2153#1.offset;mwl8k_probe_#t~ret2044#1.base, mwl8k_probe_#t~ret2044#1.offset := ieee80211_alloc_hw_#res#1.base, ieee80211_alloc_hw_#res#1.offset;havoc ieee80211_alloc_hw_#t~ret2153#1.base, ieee80211_alloc_hw_#t~ret2153#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~6#1.base, mwl8k_probe_~hw~6#1.offset := mwl8k_probe_#t~ret2044#1.base, mwl8k_probe_#t~ret2044#1.offset;havoc mwl8k_probe_#t~ret2044#1.base, mwl8k_probe_#t~ret2044#1.offset; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9322: 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:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9322: 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:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13286: havoc mwl8k_remove_#t~ret2086#1.base, mwl8k_remove_#t~ret2086#1.offset, mwl8k_remove_#t~mem2087#1.base, mwl8k_remove_#t~mem2087#1.offset, mwl8k_remove_#t~mem2088#1, mwl8k_remove_#t~ret2089#1, mwl8k_remove_#t~mem2090#1, mwl8k_remove_#t~mem2091#1, mwl8k_remove_#t~mem2092#1.base, mwl8k_remove_#t~mem2092#1.offset, mwl8k_remove_#t~mem2093#1.base, mwl8k_remove_#t~mem2093#1.offset, mwl8k_remove_#t~mem2094#1, mwl8k_remove_#t~mem2095#1.base, mwl8k_remove_#t~mem2095#1.offset, mwl8k_remove_#t~mem2096#1.base, mwl8k_remove_#t~mem2096#1.offset, mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#1.offset, mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset, mwl8k_remove_~priv~59#1.base, mwl8k_remove_~priv~59#1.offset, mwl8k_remove_~i~24#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:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088-1: SUMMARY for call pci_free_consistent(mwl8k_remove_#t~mem2092#1.base, mwl8k_remove_#t~mem2092#1.offset, 4, mwl8k_remove_#t~mem2093#1.base, mwl8k_remove_#t~mem2093#1.offset, mwl8k_remove_#t~mem2094#1); srcloc: null [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12031-1: SUMMARY for call mwl8k_first_vif_#t~ret1777#1 := list_empty(mwl8k_first_vif_~priv#1.base, 1794 + mwl8k_first_vif_~priv#1.offset); srcloc: null [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088: havoc mwl8k_remove_#t~mem2092#1.base, mwl8k_remove_#t~mem2092#1.offset;havoc mwl8k_remove_#t~mem2093#1.base, mwl8k_remove_#t~mem2093#1.offset;havoc mwl8k_remove_#t~mem2094#1;call mwl8k_remove_#t~mem2095#1.base, mwl8k_remove_#t~mem2095#1.offset := read~$Pointer$#11(mwl8k_remove_~priv~59#1.base, 36 + mwl8k_remove_~priv~59#1.offset, 8); [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12031: assume -2147483648 <= mwl8k_first_vif_#t~ret1777#1 && mwl8k_first_vif_#t~ret1777#1 <= 2147483647;mwl8k_first_vif_~tmp~114#1 := mwl8k_first_vif_#t~ret1777#1;havoc mwl8k_first_vif_#t~ret1777#1; [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12362: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323: 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~mem893#1, mwl8k_start_stream_#t~mem894#1.base, mwl8k_start_stream_#t~mem894#1.offset, mwl8k_start_stream_#t~mem895#1, mwl8k_start_stream_#t~ret896#1, mwl8k_start_stream_#t~mem897#1.base, mwl8k_start_stream_#t~mem897#1.offset, mwl8k_start_stream_#t~mem898#1.base, mwl8k_start_stream_#t~mem898#1.offset, mwl8k_start_stream_#t~mem899#1, mwl8k_start_stream_#t~ret900#1, mwl8k_start_stream_#t~mem901#1.base, mwl8k_start_stream_#t~mem901#1.offset, mwl8k_start_stream_#t~mem902#1.base, mwl8k_start_stream_#t~mem902#1.offset, mwl8k_start_stream_#t~mem903#1, mwl8k_start_stream_#t~ret904#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~mem893#1 := read~int#11(mwl8k_start_stream_~stream#1.base, 9 + mwl8k_start_stream_~stream#1.offset, 1); [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11371: SUMMARY for call tasklet_schedule(mwl8k_interrupt_~priv~34#1.base, 2452 + mwl8k_interrupt_~priv~34#1.offset); srcloc: null [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9323-1: SUMMARY for call spin_lock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: mwl8k_sta_add_~i~18#1 := 1 + mwl8k_sta_add_~i~18#1; [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125: call write~int#11(mwl8k_txq_xmit_#t~bitwise943#1, mwl8k_txq_xmit_~wh~4#1.base, 22 + mwl8k_txq_xmit_~wh~4#1.offset, 2);havoc mwl8k_txq_xmit_#t~mem941#1;havoc mwl8k_txq_xmit_#t~mem942#1;havoc mwl8k_txq_xmit_#t~bitwise943#1;call mwl8k_txq_xmit_#t~mem944#1 := read~int#11(mwl8k_txq_xmit_~mwl8k_vif~2#1.base, 28 + mwl8k_txq_xmit_~mwl8k_vif~2#1.offset, 2);call write~int#11(16 + mwl8k_txq_xmit_#t~mem944#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~mem944#1; [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-1: [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12098: assume 0 != (mwl8k_configure_filter_~cmd~41#1.base + mwl8k_configure_filter_~cmd~41#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12098: assume !(0 != (mwl8k_configure_filter_~cmd~41#1.base + mwl8k_configure_filter_~cmd~41#1.offset) % 18446744073709551616); [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13221: assume main_#t~switch2100#1; [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13221: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 13 == main_~tmp~126#1; [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-2: havoc mwl8k_txq_xmit_#t~bitwise943#1;assume ((((((if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) < 0 && (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) >= 0) || mwl8k_txq_xmit_#t~bitwise943#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)) && (((if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) >= 0 && (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) < 0) || mwl8k_txq_xmit_#t~bitwise943#1 >= (if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296))) && (((if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) < 0 || (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) < 0) || mwl8k_txq_xmit_#t~bitwise943#1 <= (if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) + (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))) && (((if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) >= 0 && (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) >= 0) || mwl8k_txq_xmit_#t~bitwise943#1 < 0)) && mwl8k_txq_xmit_#t~bitwise943#1 <= 2147483647; [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-3: assume 0 == (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);mwl8k_txq_xmit_#t~bitwise943#1 := (if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-3: assume !(0 == (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)); [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257: mwl8k_txq_xmit_~txq~4#1.base, mwl8k_txq_xmit_~txq~4#1.offset := mwl8k_txq_xmit_~priv~13#1.base, 1877 + 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~mem999#1 := read~int#11(mwl8k_txq_xmit_~txq~4#1.base, 8 + mwl8k_txq_xmit_~txq~4#1.offset, 4); [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: assume 0 != (if mwl8k_cmd_set_aid_#t~mem1307#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_aid_#t~mem1307#1 % 256 % 4294967296 else mwl8k_cmd_set_aid_#t~mem1307#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_cmd_set_aid_#t~mem1307#1;mwl8k_cmd_set_aid_~prot_mode~0#1 := 7; [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: assume !(0 != (if mwl8k_cmd_set_aid_#t~mem1307#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_set_aid_#t~mem1307#1 % 256 % 4294967296 else mwl8k_cmd_set_aid_#t~mem1307#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_cmd_set_aid_#t~mem1307#1;call mwl8k_cmd_set_aid_#t~mem1308#1 := read~int#11(mwl8k_cmd_set_aid_~vif#1.base, 55 + mwl8k_cmd_set_aid_~vif#1.offset, 2);mwl8k_cmd_set_aid_#t~switch1309#1 := 2 == (if mwl8k_cmd_set_aid_#t~mem1308#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_cmd_set_aid_#t~mem1308#1 % 65536 % 4294967296 else mwl8k_cmd_set_aid_#t~mem1308#1 % 65536 % 4294967296 - 4294967296) % 4; [2025-02-08 02:47:15,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257-1: SUMMARY for call spin_lock_bh(mwl8k_txq_xmit_~priv~13#1.base, 1714 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248-1: call mwl8k_cmd_set_aid_#t~mem1307#1 := read~int#11(mwl8k_cmd_set_aid_~vif#1.base, 17 + mwl8k_cmd_set_aid_~vif#1.offset, 1); [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900: assume mwl8k_bss_info_changed_sta_#t~short1740#1;havoc mwl8k_bss_info_changed_sta_#t~mem1738#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1739#1;havoc mwl8k_bss_info_changed_sta_#t~short1740#1;mwl8k_bss_info_changed_sta_~__len___0~5#1 := 6; [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900: assume !mwl8k_bss_info_changed_sta_#t~short1740#1;havoc mwl8k_bss_info_changed_sta_#t~mem1738#1;havoc mwl8k_bss_info_changed_sta_#t~bitwise1739#1;havoc mwl8k_bss_info_changed_sta_#t~short1740#1; [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-2: [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834: assume 0 == mwl8k_bss_info_changed_sta_#t~mem1702#1 % 4294967296;havoc mwl8k_bss_info_changed_sta_#t~mem1701#1.base, mwl8k_bss_info_changed_sta_#t~mem1701#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1702#1;call mwl8k_bss_info_changed_sta_#t~mem1703#1 := read~int#11(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~mem1703#1;havoc mwl8k_bss_info_changed_sta_#t~mem1703#1; [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834: assume !(0 == mwl8k_bss_info_changed_sta_#t~mem1702#1 % 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1701#1.base, mwl8k_bss_info_changed_sta_#t~mem1701#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1702#1;call mwl8k_bss_info_changed_sta_#t~mem1704#1 := read~int#11(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~mem1704#1 % 4294967296);havoc mwl8k_bss_info_changed_sta_#t~mem1704#1; [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-1: mwl8k_bss_info_changed_sta_#t~short1740#1 := 0 != mwl8k_bss_info_changed_sta_#t~bitwise1739#1 % 4294967296; [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13023: call mwl8k_probe_#t~mem2082#1.base, mwl8k_probe_#t~mem2082#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 36 + mwl8k_probe_~priv~58#1.offset, 8); [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032: assume 0 == mwl8k_first_vif_~tmp~114#1;call mwl8k_first_vif_#t~mem1778#1.base, mwl8k_first_vif_#t~mem1778#1.offset := read~$Pointer$#11(mwl8k_first_vif_~priv#1.base, 1794 + mwl8k_first_vif_~priv#1.offset, 8);mwl8k_first_vif_~__mptr~5#1.base, mwl8k_first_vif_~__mptr~5#1.offset := mwl8k_first_vif_#t~mem1778#1.base, mwl8k_first_vif_#t~mem1778#1.offset;havoc mwl8k_first_vif_#t~mem1778#1.base, mwl8k_first_vif_#t~mem1778#1.offset;mwl8k_first_vif_#res#1.base, mwl8k_first_vif_#res#1.offset := mwl8k_first_vif_~__mptr~5#1.base, mwl8k_first_vif_~__mptr~5#1.offset; [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12032: 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:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-4: assume 0 == (if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) || (if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) == (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);mwl8k_txq_xmit_#t~bitwise943#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); [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9125-4: assume !(0 == (if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) || (if mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem941#1 % 65536 % 4294967296 - 4294967296) == (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)); [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13023-1: SUMMARY for call mwl8k_hw_reset(mwl8k_probe_~priv~58#1.base, mwl8k_probe_~priv~58#1.offset); srcloc: null [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10975-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.offset := #Ultimate.C_memcpy#11(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, 207 + 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:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10975: 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~res1465#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.offset;havoc mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.base, mwl8k_cmd_set_new_stn_add_self_#t~memcpy~res1465#1.offset; [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-7: call mwl8k_bss_info_changed_sta_#t~mem1738#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1740#1 := 0 != (if mwl8k_bss_info_changed_sta_#t~mem1738#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1738#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1738#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-4: assume 65 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1739#1 := mwl8k_bss_info_changed_sta_~changed#1; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-4: assume !(65 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-3: havoc mwl8k_bss_info_changed_sta_#t~bitwise1739#1;assume mwl8k_bss_info_changed_sta_#t~bitwise1739#1 % 4294967296 <= mwl8k_bss_info_changed_sta_~changed#1 % 4294967296 && mwl8k_bss_info_changed_sta_#t~bitwise1739#1 % 4294967296 <= 65; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-6: assume mwl8k_bss_info_changed_sta_#t~short1740#1; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-6: assume !mwl8k_bss_info_changed_sta_#t~short1740#1; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-5: assume 0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296;mwl8k_bss_info_changed_sta_#t~bitwise1739#1 := 0; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900-5: assume !(0 == mwl8k_bss_info_changed_sta_~changed#1 % 4294967296); [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9324: mwl8k_txq_xmit_#t~ret1024#1 := mwl8k_start_stream_#res#1;havoc mwl8k_start_stream_#t~mem893#1, mwl8k_start_stream_#t~mem894#1.base, mwl8k_start_stream_#t~mem894#1.offset, mwl8k_start_stream_#t~mem895#1, mwl8k_start_stream_#t~ret896#1, mwl8k_start_stream_#t~mem897#1.base, mwl8k_start_stream_#t~mem897#1.offset, mwl8k_start_stream_#t~mem898#1.base, mwl8k_start_stream_#t~mem898#1.offset, mwl8k_start_stream_#t~mem899#1, mwl8k_start_stream_#t~ret900#1, mwl8k_start_stream_#t~mem901#1.base, mwl8k_start_stream_#t~mem901#1.offset, mwl8k_start_stream_#t~mem902#1.base, mwl8k_start_stream_#t~mem902#1.offset, mwl8k_start_stream_#t~mem903#1, mwl8k_start_stream_#t~ret904#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~ret1024#1 && mwl8k_txq_xmit_#t~ret1024#1 <= 2147483647;mwl8k_txq_xmit_~tmp___19~0#1 := mwl8k_txq_xmit_#t~ret1024#1;havoc mwl8k_txq_xmit_#t~ret1024#1; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306: mwl8k_cmd_update_stadb_add_~__len___0~4#1 := 16; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12363: SUMMARY for call mwl8k_destroy_ba(mwl8k_ampdu_action_~hw#1.base, mwl8k_ampdu_action_~hw#1.offset, (if mwl8k_ampdu_action_~idx~4#1 % 256 % 4294967296 <= 2147483647 then mwl8k_ampdu_action_~idx~4#1 % 256 % 4294967296 else mwl8k_ampdu_action_~idx~4#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13090: call mwl8k_remove_#t~mem2096#1.base, mwl8k_remove_#t~mem2096#1.offset := read~$Pointer$#11(mwl8k_remove_~priv~59#1.base, 28 + mwl8k_remove_~priv~59#1.offset, 8); [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12099-1: SUMMARY for call mwl8k_configure_filter_#t~ret1802#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:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13222-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12099: assume -2147483648 <= mwl8k_configure_filter_#t~ret1802#1 && mwl8k_configure_filter_#t~ret1802#1 <= 2147483647;havoc mwl8k_configure_filter_#t~ret1802#1; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: mwl8k_ampdu_action_#t~ret1842#1 := mwl8k_check_ba_#res#1;havoc mwl8k_check_ba_#t~ret1414#1.base, mwl8k_check_ba_#t~ret1414#1.offset, mwl8k_check_ba_#t~mem1415#1, mwl8k_check_ba_#t~mem1416#1.base, mwl8k_check_ba_#t~mem1416#1.offset, mwl8k_check_ba_#t~memcpy~res1417#1.base, mwl8k_check_ba_#t~memcpy~res1417#1.offset, mwl8k_check_ba_#t~mem1418#1.base, mwl8k_check_ba_#t~mem1418#1.offset, mwl8k_check_ba_#t~memcpy~res1419#1.base, mwl8k_check_ba_#t~memcpy~res1419#1.offset, mwl8k_check_ba_#t~mem1420#1, mwl8k_check_ba_#t~ret1421#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_~vif#1.base, mwl8k_check_ba_~vif#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, mwl8k_check_ba_#in~vif#1.base, mwl8k_check_ba_#in~vif#1.offset;assume { :end_inline_mwl8k_check_ba } true;assume -2147483648 <= mwl8k_ampdu_action_#t~ret1842#1 && mwl8k_ampdu_action_#t~ret1842#1 <= 2147483647;mwl8k_ampdu_action_~rc~53#1 := mwl8k_ampdu_action_#t~ret1842#1; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306-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:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13222: 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_110_p2~0#1.base, main_~var_mwl8k_bss_info_changed_110_p2~0#1.offset, main_~var_mwl8k_bss_info_changed_110_p3~0#1;havoc mwl8k_bss_info_changed_#t~mem1765#1, mwl8k_bss_info_changed_#t~mem1766#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_~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;call mwl8k_bss_info_changed_#t~mem1765#1 := read~int#11(mwl8k_bss_info_changed_~vif#1.base, mwl8k_bss_info_changed_~vif#1.offset, 4); [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9192: mwl8k_txq_xmit_~txpriority~0#1 := mwl8k_txq_xmit_~index#1;call mwl8k_txq_xmit_#t~mem971#1 := read~int#11(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1);mwl8k_txq_xmit_#t~short973#1 := 0 != (if mwl8k_txq_xmit_#t~mem971#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem971#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem971#1 % 256 % 4294967296 - 4294967296) && 0 != (mwl8k_txq_xmit_~sta#1.base + mwl8k_txq_xmit_~sta#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13883: havoc ieee80211_beacon_get_tim_#t~ret2154#1.base, ieee80211_beacon_get_tim_#t~ret2154#1.offset;ieee80211_beacon_get_#t~ret328#1.base, ieee80211_beacon_get_#t~ret328#1.offset := ieee80211_beacon_get_tim_#res#1.base, ieee80211_beacon_get_tim_#res#1.offset;havoc ieee80211_beacon_get_tim_#t~ret2154#1.base, ieee80211_beacon_get_tim_#t~ret2154#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~32#1.base, ieee80211_beacon_get_~tmp~32#1.offset := ieee80211_beacon_get_#t~ret328#1.base, ieee80211_beacon_get_#t~ret328#1.offset;havoc ieee80211_beacon_get_#t~ret328#1.base, ieee80211_beacon_get_#t~ret328#1.offset;ieee80211_beacon_get_#res#1.base, ieee80211_beacon_get_#res#1.offset := ieee80211_beacon_get_~tmp~32#1.base, ieee80211_beacon_get_~tmp~32#1.offset; [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13090-1: SUMMARY for call pci_iounmap(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, mwl8k_remove_#t~mem2095#1.base, mwl8k_remove_#t~mem2095#1.offset); srcloc: null [2025-02-08 02:47:15,257 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11967: 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:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13883-2: ieee80211_beacon_get_tim_#res#1.base, ieee80211_beacon_get_tim_#res#1.offset := ieee80211_beacon_get_tim_#t~ret2154#1.base, ieee80211_beacon_get_tim_#t~ret2154#1.offset;havoc ieee80211_beacon_get_tim_#t~ret2154#1.base, ieee80211_beacon_get_tim_#t~ret2154#1.offset; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13883-3: SUMMARY for call ieee80211_beacon_get_tim_#t~ret2154#1.base, ieee80211_beacon_get_tim_#t~ret2154#1.offset := ldv_malloc(263); srcloc: null [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12364: call mwl8k_ampdu_action_#t~mem1852#1.base, mwl8k_ampdu_action_#t~mem1852#1.offset := read~$Pointer$#11(mwl8k_ampdu_action_~hw#1.base, 46 + mwl8k_ampdu_action_~hw#1.offset, 8); [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: assume 0 != mwl8k_txq_xmit_~tmp___19~0#1; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: assume !(0 != mwl8k_txq_xmit_~tmp___19~0#1); [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259: assume mwl8k_txq_xmit_#t~mem999#1 % 4294967296 > 125;havoc mwl8k_txq_xmit_#t~mem999#1;mwl8k_txq_xmit_#t~short1001#1 := 0 == mwl8k_txq_xmit_~mgmtframe~0#1 % 256; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9259: assume !(mwl8k_txq_xmit_#t~mem999#1 % 4294967296 > 125);havoc mwl8k_txq_xmit_#t~mem999#1; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12364-1: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13091: havoc mwl8k_remove_#t~mem2096#1.base, mwl8k_remove_#t~mem2096#1.offset; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12100: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13091-1: SUMMARY for call pci_iounmap(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, mwl8k_remove_#t~mem2096#1.base, mwl8k_remove_#t~mem2096#1.offset); srcloc: null [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13223: havoc mwl8k_bss_info_changed_#t~mem1765#1, mwl8k_bss_info_changed_#t~mem1766#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_#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:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193: assume mwl8k_txq_xmit_#t~short973#1 && 0 == mwl8k_txq_xmit_~eapol_frame~0#1 % 256;havoc mwl8k_txq_xmit_#t~mem971#1;havoc mwl8k_txq_xmit_#t~mem972#1;havoc mwl8k_txq_xmit_#t~short973#1;call mwl8k_txq_xmit_#t~mem974#1 := read~int#11(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193: assume !(mwl8k_txq_xmit_#t~short973#1 && 0 == mwl8k_txq_xmit_~eapol_frame~0#1 % 256);havoc mwl8k_txq_xmit_#t~mem971#1;havoc mwl8k_txq_xmit_#t~mem972#1;havoc mwl8k_txq_xmit_#t~short973#1; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193-1: assume mwl8k_txq_xmit_#t~short973#1;call mwl8k_txq_xmit_#t~mem972#1 := read~int#11(mwl8k_txq_xmit_~sta#1.base, 22 + mwl8k_txq_xmit_~sta#1.offset, 1);mwl8k_txq_xmit_#t~short973#1 := 0 != (if mwl8k_txq_xmit_#t~mem972#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem972#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem972#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193-1: assume !mwl8k_txq_xmit_#t~short973#1; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166: assume mwl8k_sta_add_~i~18#1 <= 3; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166: assume !(mwl8k_sta_add_~i~18#1 <= 3);mwl8k_sta_add_#res#1 := mwl8k_sta_add_~ret~1#1; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: 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 := 3144, ~#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~ret2153#1.base, ieee80211_alloc_hw_#t~ret2153#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:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: assume 0 != (mwl8k_probe_#t~mem2082#1.base + mwl8k_probe_#t~mem2082#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem2082#1.base, mwl8k_probe_#t~mem2082#1.offset;call mwl8k_probe_#t~mem2083#1.base, mwl8k_probe_#t~mem2083#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 36 + mwl8k_probe_~priv~58#1.offset, 8); [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13025: assume !(0 != (mwl8k_probe_#t~mem2082#1.base + mwl8k_probe_#t~mem2082#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem2082#1.base, mwl8k_probe_#t~mem2082#1.offset; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11902: assume mwl8k_bss_info_changed_sta_~__len___0~5#1 % 18446744073709551616 > 63;call mwl8k_bss_info_changed_sta_#t~mem1741#1.base, mwl8k_bss_info_changed_sta_#t~mem1741#1.offset := read~$Pointer$#11(mwl8k_bss_info_changed_sta_~vif#1.base, 4 + mwl8k_bss_info_changed_sta_~vif#1.offset, 8); [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11902: assume !(mwl8k_bss_info_changed_sta_~__len___0~5#1 % 18446744073709551616 > 63);call mwl8k_bss_info_changed_sta_#t~mem1743#1.base, mwl8k_bss_info_changed_sta_#t~mem1743#1.offset := read~$Pointer$#11(mwl8k_bss_info_changed_sta_~vif#1.base, 4 + mwl8k_bss_info_changed_sta_~vif#1.offset, 8); [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11638: call mwl8k_add_interface_#t~mem1639#1 := read~int#11(mwl8k_add_interface_~priv~40#1.base, 1289 + mwl8k_add_interface_~priv~40#1.offset, 4);mwl8k_add_interface_~macids_supported~0#1 := mwl8k_add_interface_#t~mem1639#1; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374-2: havoc mwl8k_interrupt_#t~bitwise1550#1;assume mwl8k_interrupt_#t~bitwise1550#1 % 4294967296 <= mwl8k_interrupt_~status~4#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1550#1 % 4294967296 <= 2; [2025-02-08 02:47:15,258 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1853#1 := dev_printk(101, 0, mwl8k_ampdu_action_#t~mem1852#1.base, 242 + mwl8k_ampdu_action_#t~mem1852#1.offset, 102, 0); srcloc: null [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: assume mwl8k_cmd_update_stadb_add_~__len___0~4#1 % 18446744073709551616 > 63; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: assume !(mwl8k_cmd_update_stadb_add_~__len___0~4#1 % 18446744073709551616 > 63); [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374-1: [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: assume -2147483648 <= mwl8k_ampdu_action_#t~ret1853#1 && mwl8k_ampdu_action_#t~ret1853#1 <= 2147483647;havoc mwl8k_ampdu_action_#t~mem1852#1.base, mwl8k_ampdu_action_#t~mem1852#1.offset;havoc mwl8k_ampdu_action_#t~ret1853#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: assume mwl8k_txq_xmit_#t~short1001#1;havoc mwl8k_txq_xmit_#t~mem1000#1;havoc mwl8k_txq_xmit_#t~short1001#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: assume !mwl8k_txq_xmit_#t~short1001#1;havoc mwl8k_txq_xmit_#t~mem1000#1;havoc mwl8k_txq_xmit_#t~short1001#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374-4: assume 0 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1550#1 := 0; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374-4: assume !(0 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260-1: assume mwl8k_txq_xmit_#t~short1001#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260-1: assume !mwl8k_txq_xmit_#t~short1001#1;call mwl8k_txq_xmit_#t~mem1000#1 := read~int#11(mwl8k_txq_xmit_~txq~4#1.base, 8 + mwl8k_txq_xmit_~txq~4#1.offset, 4);mwl8k_txq_xmit_#t~short1001#1 := 128 == mwl8k_txq_xmit_#t~mem1000#1 % 4294967296; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374-3: assume 2 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1550#1 := mwl8k_interrupt_~status~4#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374-3: assume !(2 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: 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;havoc mwl8k_txq_xmit_#t~ret975#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume 0 != mwl8k_interrupt_#t~bitwise1550#1 % 4294967296;havoc mwl8k_interrupt_#t~bitwise1550#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume !(0 != mwl8k_interrupt_#t~bitwise1550#1 % 4294967296);havoc mwl8k_interrupt_#t~bitwise1550#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9326: 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:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026: havoc mwl8k_probe_#t~mem2083#1.base, mwl8k_probe_#t~mem2083#1.offset; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978: assume -2147483648 <= mwl8k_cmd_set_new_stn_add_self_#t~ret1466#1 && mwl8k_cmd_set_new_stn_add_self_#t~ret1466#1 <= 2147483647;mwl8k_cmd_set_new_stn_add_self_~rc~38#1 := mwl8k_cmd_set_new_stn_add_self_#t~ret1466#1;havoc mwl8k_cmd_set_new_stn_add_self_#t~ret1466#1; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13092: SUMMARY for call pci_set_drvdata(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset, 0, 0); srcloc: null [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194-1: SUMMARY for call mwl8k_txq_xmit_#t~ret975#1 := ieee80211_is_data_qos((if mwl8k_txq_xmit_#t~mem974#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem974#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem974#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: assume 0 != mwl8k_get_survey_~idx#1;mwl8k_get_survey_#res#1 := -2; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: assume !(0 != mwl8k_get_survey_~idx#1);call mwl8k_get_survey_#t~mem1829#1.base, mwl8k_get_survey_#t~mem1829#1.offset := read~$Pointer$#11(mwl8k_get_survey_~conf~1#1.base, 21 + mwl8k_get_survey_~conf~1#1.offset, 8);call write~$Pointer$#5(mwl8k_get_survey_#t~mem1829#1.base, mwl8k_get_survey_#t~mem1829#1.offset, mwl8k_get_survey_~survey#1.base, mwl8k_get_survey_~survey#1.offset, 8);havoc mwl8k_get_survey_#t~mem1829#1.base, mwl8k_get_survey_#t~mem1829#1.offset;call write~int#5(1, mwl8k_get_survey_~survey#1.base, 48 + mwl8k_get_survey_~survey#1.offset, 4);call mwl8k_get_survey_#t~mem1830#1 := read~int#11(mwl8k_get_survey_~priv~50#1.base, 2524 + mwl8k_get_survey_~priv~50#1.offset, 1);call write~int#5(mwl8k_get_survey_#t~mem1830#1, mwl8k_get_survey_~survey#1.base, 52 + mwl8k_get_survey_~survey#1.offset, 1);havoc mwl8k_get_survey_#t~mem1830#1;mwl8k_get_survey_#res#1 := 0; [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_self_#t~ret1466#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:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026-1: SUMMARY for call pci_iounmap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_#t~mem2083#1.base, mwl8k_probe_#t~mem2083#1.offset); srcloc: null [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.offset := #Ultimate.C_memcpy#11(mwl8k_bss_info_changed_sta_~priv~44#1.base, 2362 + mwl8k_bss_info_changed_sta_~priv~44#1.offset, mwl8k_bss_info_changed_sta_#t~mem1741#1.base, mwl8k_bss_info_changed_sta_#t~mem1741#1.offset, mwl8k_bss_info_changed_sta_~__len___0~5#1); srcloc: null [2025-02-08 02:47:15,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: 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~res1742#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1741#1.base, mwl8k_bss_info_changed_sta_#t~mem1741#1.offset;havoc mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.offset; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-3: assume 4294967293 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1551#1 := mwl8k_interrupt_~status~4#1; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-3: assume !(4294967293 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13291: assume main_#t~switch2100#1;~LDV_IN_INTERRUPT~0 := 2; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13291: assume !main_#t~switch2100#1;main_#t~switch2100#1 := true; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11309-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.offset := #Ultimate.C_memcpy#11(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:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: 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:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9261: 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:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-2: havoc mwl8k_interrupt_#t~bitwise1551#1;assume mwl8k_interrupt_#t~bitwise1551#1 % 4294967296 <= mwl8k_interrupt_~status~4#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1551#1 % 4294967296 <= 4294967293; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11309: 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~res1539#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1539#1.offset; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: assume mwl8k_cmd_set_aid_#t~switch1309#1;mwl8k_cmd_set_aid_~prot_mode~0#1 := 2; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: assume !mwl8k_cmd_set_aid_#t~switch1309#1;mwl8k_cmd_set_aid_#t~switch1309#1 := mwl8k_cmd_set_aid_#t~switch1309#1 || 3 == (if mwl8k_cmd_set_aid_#t~mem1308#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_cmd_set_aid_#t~mem1308#1 % 65536 % 4294967296 else mwl8k_cmd_set_aid_#t~mem1308#1 % 65536 % 4294967296 - 4294967296) % 4; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume 0 != mwl8k_txq_xmit_~tmp___15~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~ret920#1, mwl8k_tx_count_packet_#t~mem921#1, mwl8k_tx_count_packet_#t~mem922#1, mwl8k_tx_count_packet_#t~mem923#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~55#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~55#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, 74 + mwl8k_tx_count_packet_~sta#1.offset; [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9195: assume !(0 != mwl8k_txq_xmit_~tmp___15~0#1); [2025-02-08 02:47:15,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-4: assume 0 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1551#1 := 0; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-4: assume !(0 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-1: [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375: mwl8k_interrupt_~status~4#1 := mwl8k_interrupt_#t~bitwise1551#1;havoc mwl8k_interrupt_#t~bitwise1551#1; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14018: havoc pci_request_regions_#t~nondet2169#1;mwl8k_probe_#t~ret2042#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2169#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~ret2042#1 && mwl8k_probe_#t~ret2042#1 <= 2147483647;mwl8k_probe_~rc~61#1 := mwl8k_probe_#t~ret2042#1;havoc mwl8k_probe_#t~ret2042#1; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13093: SUMMARY for call ieee80211_free_hw(mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#1.offset); srcloc: null [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10979-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:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10979: mwl8k_cmd_set_new_stn_add_self_#res#1 := mwl8k_cmd_set_new_stn_add_self_~rc~38#1; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: mwl8k_txq_xmit_~txstatus~0#1 := 0;mwl8k_txq_xmit_~txdatarate~0#1 := 0;call mwl8k_txq_xmit_#t~mem945#1 := read~int#11(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: assume 0 == (mwl8k_probe_~hw~6#1.base + mwl8k_probe_~hw~6#1.offset) % 18446744073709551616; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: assume !(0 == (mwl8k_probe_~hw~6#1.base + mwl8k_probe_~hw~6#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~6#1.base, mwl8k_probe_~hw~6#1.offset, mwl8k_probe_~pdev#1.base, 146 + mwl8k_probe_~pdev#1.offset;havoc SET_IEEE80211_DEV_#t~mem309#1.base, SET_IEEE80211_DEV_#t~mem309#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~mem309#1.base, SET_IEEE80211_DEV_#t~mem309#1.offset := read~$Pointer$#11(SET_IEEE80211_DEV_~hw#1.base, 46 + 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~mem309#1.base, SET_IEEE80211_DEV_#t~mem309#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$#11(set_wiphy_dev_~dev#1.base, set_wiphy_dev_~dev#1.offset, set_wiphy_dev_~wiphy#1.base, 242 + set_wiphy_dev_~wiphy#1.offset, 8); [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: assume mwl8k_add_interface_#t~switch1623#1;mwl8k_add_interface_#res#1 := -22; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11640: assume !mwl8k_add_interface_#t~switch1623#1;havoc mwl8k_add_interface_#t~mem1622#1;havoc mwl8k_add_interface_#t~switch1623#1;havoc mwl8k_add_interface_#t~mem1630#1;havoc mwl8k_add_interface_#t~mem1639#1;havoc mwl8k_add_interface_#t~mem1622#1;havoc mwl8k_add_interface_#t~switch1623#1;havoc mwl8k_add_interface_#t~mem1630#1;havoc mwl8k_add_interface_#t~mem1639#1;call mwl8k_add_interface_#t~mem1640#1 := read~int#11(mwl8k_add_interface_~priv~40#1.base, 1790 + mwl8k_add_interface_~priv~40#1.offset, 4); [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13226: assume main_#t~switch2100#1; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13226: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 14 == main_~tmp~126#1; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11376: SUMMARY for call tasklet_schedule(mwl8k_interrupt_~priv~34#1.base, 2488 + mwl8k_interrupt_~priv~34#1.offset); srcloc: null [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12367: 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:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9262: SUMMARY for call spin_lock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12962: assume -2147483648 <= mwl8k_probe_#t~ret2045#1 && mwl8k_probe_#t~ret2045#1 <= 2147483647;havoc mwl8k_probe_#t~ret2045#1;mwl8k_probe_~rc~61#1 := -12; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13094: SUMMARY for call pci_release_regions(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset); srcloc: null [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103: SUMMARY for call mwl8k_fw_unlock(mwl8k_configure_filter_~hw#1.base, mwl8k_configure_filter_~hw#1.offset); srcloc: null [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12962-1: SUMMARY for call mwl8k_probe_#t~ret2045#1 := printk(153, 0); srcloc: null [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11839: mwl8k_bss_info_changed_sta_~__len~24#1 := 16; [2025-02-08 02:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13227: 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~ret1767#1.base, mwl8k_prepare_multicast_#t~ret1767#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:47:15,261 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: havoc mwl8k_tx_count_packet_#t~ret920#1, mwl8k_tx_count_packet_#t~mem921#1, mwl8k_tx_count_packet_#t~mem922#1, mwl8k_tx_count_packet_#t~mem923#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~55#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:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-3: [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12302-1: SUMMARY for call msleep(1000); srcloc: null [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13227-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-2: ieee80211_has_a4_#res#1 := (if ieee80211_has_a4_#t~bitwise284#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~bitwise284#1; [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293: 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_97_p0~0#1, main_~var_mwl8k_interrupt_97_p1~0#1.base, main_~var_mwl8k_interrupt_97_p1~0#1.offset;havoc mwl8k_interrupt_#res#1;havoc mwl8k_interrupt_#t~mem1547#1.base, mwl8k_interrupt_#t~mem1547#1.offset, mwl8k_interrupt_#t~mem1548#1.base, mwl8k_interrupt_#t~mem1548#1.offset, mwl8k_interrupt_#t~ret1549#1, mwl8k_interrupt_#t~bitwise1550#1, mwl8k_interrupt_#t~bitwise1551#1, mwl8k_interrupt_#t~bitwise1552#1, mwl8k_interrupt_#t~mem1553#1.base, mwl8k_interrupt_#t~mem1553#1.offset, mwl8k_interrupt_#t~bitwise1554#1, mwl8k_interrupt_#t~mem1555#1.base, mwl8k_interrupt_#t~mem1555#1.offset, mwl8k_interrupt_#t~bitwise1556#1, mwl8k_interrupt_#t~mem1557#1.base, mwl8k_interrupt_#t~mem1557#1.offset, mwl8k_interrupt_#t~mem1558#1.base, mwl8k_interrupt_#t~mem1558#1.offset, mwl8k_interrupt_#t~bitwise1559#1, mwl8k_interrupt_#t~ret1560#1, mwl8k_interrupt_#t~mem1561#1, mwl8k_interrupt_#t~short1562#1, mwl8k_interrupt_#t~mem1563#1, mwl8k_interrupt_#t~short1564#1, mwl8k_interrupt_~irq#1, mwl8k_interrupt_~dev_id#1.base, mwl8k_interrupt_~dev_id#1.offset, mwl8k_interrupt_~hw~1#1.base, mwl8k_interrupt_~hw~1#1.offset, mwl8k_interrupt_~priv~34#1.base, mwl8k_interrupt_~priv~34#1.offset, mwl8k_interrupt_~status~4#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~1#1.base, mwl8k_interrupt_~hw~1#1.offset;havoc mwl8k_interrupt_~priv~34#1.base, mwl8k_interrupt_~priv~34#1.offset;havoc mwl8k_interrupt_~status~4#1;havoc mwl8k_interrupt_~tmp~106#1;mwl8k_interrupt_~hw~1#1.base, mwl8k_interrupt_~hw~1#1.offset := mwl8k_interrupt_~dev_id#1.base, mwl8k_interrupt_~dev_id#1.offset;call mwl8k_interrupt_#t~mem1547#1.base, mwl8k_interrupt_#t~mem1547#1.offset := read~$Pointer$#11(mwl8k_interrupt_~hw~1#1.base, 62 + mwl8k_interrupt_~hw~1#1.offset, 8);mwl8k_interrupt_~priv~34#1.base, mwl8k_interrupt_~priv~34#1.offset := mwl8k_interrupt_#t~mem1547#1.base, mwl8k_interrupt_#t~mem1547#1.offset;havoc mwl8k_interrupt_#t~mem1547#1.base, mwl8k_interrupt_#t~mem1547#1.offset;call mwl8k_interrupt_#t~mem1548#1.base, mwl8k_interrupt_#t~mem1548#1.offset := read~$Pointer$#11(mwl8k_interrupt_~priv~34#1.base, 36 + mwl8k_interrupt_~priv~34#1.offset, 8); [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume -2147483648 <= mwl8k_txq_xmit_#t~ret946#1 && mwl8k_txq_xmit_#t~ret946#1 <= 2147483647;mwl8k_txq_xmit_~tmp___4~1#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:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131-1: SUMMARY for call mwl8k_txq_xmit_#t~ret946#1 := ieee80211_is_mgmt((if mwl8k_txq_xmit_#t~mem945#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem945#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem945#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281: havoc ieee80211_has_a4_#t~bitwise284#1;ieee80211_get_qos_ctl_#t~ret294#1 := ieee80211_has_a4_#res#1;havoc ieee80211_has_a4_#t~bitwise284#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~ret294#1 && ieee80211_get_qos_ctl_#t~ret294#1 <= 2147483647;ieee80211_get_qos_ctl_~tmp~30#1 := ieee80211_get_qos_ctl_#t~ret294#1;havoc ieee80211_get_qos_ctl_#t~mem293#1;havoc ieee80211_get_qos_ctl_#t~ret294#1; [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-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~bitwise284#1 := 0; [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-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:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12302: mwl8k_ampdu_action_~i~19#1 := 1 + mwl8k_ampdu_action_~i~19#1; [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9263: 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:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-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~bitwise284#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:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-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:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7281-4: havoc ieee80211_has_a4_#t~bitwise284#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~bitwise284#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~bitwise284#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~bitwise284#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~bitwise284#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~bitwise284#1 >= -2147483648; [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13029: assume 0 != (mwl8k_probe_#t~mem2084#1.base + mwl8k_probe_#t~mem2084#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem2084#1.base, mwl8k_probe_#t~mem2084#1.offset;call mwl8k_probe_#t~mem2085#1.base, mwl8k_probe_#t~mem2085#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 28 + mwl8k_probe_~priv~58#1.offset, 8); [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13029: assume !(0 != (mwl8k_probe_#t~mem2084#1.base + mwl8k_probe_#t~mem2084#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem2084#1.base, mwl8k_probe_#t~mem2084#1.offset; [2025-02-08 02:47:15,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: 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~res1744#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1744#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1743#1.base, mwl8k_bss_info_changed_sta_#t~mem1743#1.offset;havoc mwl8k_bss_info_changed_sta_#t~memcpy~res1744#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1744#1.offset; [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13029-1: call mwl8k_probe_#t~mem2084#1.base, mwl8k_probe_#t~mem2084#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 28 + mwl8k_probe_~priv~58#1.offset, 8); [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13095: SUMMARY for call pci_disable_device(mwl8k_remove_~pdev#1.base, mwl8k_remove_~pdev#1.offset); srcloc: null [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11840: assume mwl8k_bss_info_changed_sta_~__len~24#1 % 18446744073709551616 > 63; [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11840: assume !(mwl8k_bss_info_changed_sta_~__len~24#1 % 18446744073709551616 > 63); [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~memcpy~res1744#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1744#1.offset := #Ultimate.C_memcpy#11(mwl8k_bss_info_changed_sta_~priv~44#1.base, 2362 + mwl8k_bss_info_changed_sta_~priv~44#1.offset, mwl8k_bss_info_changed_sta_#t~mem1743#1.base, mwl8k_bss_info_changed_sta_#t~mem1743#1.offset, mwl8k_bss_info_changed_sta_~__len___0~5#1); srcloc: null [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13492: assume 1 == ~ldv_mutex_fw_mutex_of_mwl8k_priv~0;havoc ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#t~nondet2126#1;assume -2147483648 <= ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#t~nondet2126#1 && ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#t~nondet2126#1 <= 2147483647;ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~nondetermined~2#1 := ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#t~nondet2126#1;havoc ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#t~nondet2126#1; [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13492: assume !(1 == ~ldv_mutex_fw_mutex_of_mwl8k_priv~0);ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#res#1 := 1; [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: assume 0 != mwl8k_txq_xmit_~tmp___4~1#1;mwl8k_txq_xmit_~txdatarate~0#1 := 0; [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: assume !(0 != mwl8k_txq_xmit_~tmp___4~1#1);call mwl8k_txq_xmit_#t~mem948#1 := read~int#11(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~mem948#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem948#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem948#1 % 65536 % 4294967296 - 4294967296);havoc ieee80211_is_ctl_#res#1;havoc ieee80211_is_ctl_#t~bitwise287#1, ieee80211_is_ctl_~fc#1;ieee80211_is_ctl_~fc#1 := ieee80211_is_ctl_#in~fc#1; [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13228: main_#t~ret2106#1 := mwl8k_prepare_multicast_#res#1;havoc mwl8k_prepare_multicast_#t~ret1767#1.base, mwl8k_prepare_multicast_#t~ret1767#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:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: 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~res1540#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.offset;havoc mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.offset; [2025-02-08 02:47:15,263 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13294: main_#t~ret2116#1 := mwl8k_interrupt_#res#1;havoc mwl8k_interrupt_#t~mem1547#1.base, mwl8k_interrupt_#t~mem1547#1.offset, mwl8k_interrupt_#t~mem1548#1.base, mwl8k_interrupt_#t~mem1548#1.offset, mwl8k_interrupt_#t~ret1549#1, mwl8k_interrupt_#t~bitwise1550#1, mwl8k_interrupt_#t~bitwise1551#1, mwl8k_interrupt_#t~bitwise1552#1, mwl8k_interrupt_#t~mem1553#1.base, mwl8k_interrupt_#t~mem1553#1.offset, mwl8k_interrupt_#t~bitwise1554#1, mwl8k_interrupt_#t~mem1555#1.base, mwl8k_interrupt_#t~mem1555#1.offset, mwl8k_interrupt_#t~bitwise1556#1, mwl8k_interrupt_#t~mem1557#1.base, mwl8k_interrupt_#t~mem1557#1.offset, mwl8k_interrupt_#t~mem1558#1.base, mwl8k_interrupt_#t~mem1558#1.offset, mwl8k_interrupt_#t~bitwise1559#1, mwl8k_interrupt_#t~ret1560#1, mwl8k_interrupt_#t~mem1561#1, mwl8k_interrupt_#t~short1562#1, mwl8k_interrupt_#t~mem1563#1, mwl8k_interrupt_#t~short1564#1, mwl8k_interrupt_~irq#1, mwl8k_interrupt_~dev_id#1.base, mwl8k_interrupt_~dev_id#1.offset, mwl8k_interrupt_~hw~1#1.base, mwl8k_interrupt_~hw~1#1.offset, mwl8k_interrupt_~priv~34#1.base, mwl8k_interrupt_~priv~34#1.offset, mwl8k_interrupt_~status~4#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~ret2116#1 && main_#t~ret2116#1 <= 2147483647;~LDV_IN_INTERRUPT~0 := 1; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: SUMMARY for call spin_unlock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255: assume mwl8k_cmd_set_aid_#t~switch1309#1;mwl8k_cmd_set_aid_~prot_mode~0#1 := 6; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255: assume !mwl8k_cmd_set_aid_#t~switch1309#1;mwl8k_cmd_set_aid_#t~switch1309#1 := true; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.base, mwl8k_cmd_update_stadb_add_#t~memcpy~res1540#1.offset := #Ultimate.C_memcpy#11(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:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: SUMMARY for call spin_lock(mwl8k_txq_xmit_~priv~13#1.base, 1294 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916: 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~ret1444#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1444#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~ret1444#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1444#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:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13030-1: SUMMARY for call pci_iounmap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_#t~mem2085#1.base, mwl8k_probe_#t~mem2085#1.offset); srcloc: null [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10916-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_#t~ret1444#1.base, mwl8k_cmd_set_new_stn_add_#t~ret1444#1.offset := kzalloc(48, 208); srcloc: null [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13030: havoc mwl8k_probe_#t~mem2085#1.base, mwl8k_probe_#t~mem2085#1.offset; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.offset := #Ultimate.C_memcpy#11(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:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: 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~res1705#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.offset;havoc mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.offset; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7415: 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~mem309#1.base, SET_IEEE80211_DEV_#t~mem309#1.offset; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-1: [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12370: assume mwl8k_ampdu_action_#t~switch1835#1;mwl8k_ampdu_action_~rc~53#1 := -524; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12370: assume !mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379: assume 0 != mwl8k_interrupt_#t~bitwise1552#1 % 4294967296;havoc mwl8k_interrupt_#t~bitwise1552#1;call mwl8k_interrupt_#t~mem1553#1.base, mwl8k_interrupt_#t~mem1553#1.offset := read~$Pointer$#11(mwl8k_interrupt_~priv~34#1.base, 36 + mwl8k_interrupt_~priv~34#1.offset, 8); [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379: assume !(0 != mwl8k_interrupt_#t~bitwise1552#1 % 4294967296);havoc mwl8k_interrupt_#t~bitwise1552#1; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-3: assume 16384 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1552#1 := mwl8k_interrupt_~status~4#1; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-3: assume !(16384 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-2: havoc mwl8k_interrupt_#t~bitwise1552#1;assume mwl8k_interrupt_#t~bitwise1552#1 % 4294967296 <= mwl8k_interrupt_~status~4#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1552#1 % 4294967296 <= 16384; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: mwl8k_txq_xmit_~stream~2#1.base, mwl8k_txq_xmit_~stream~2#1.offset := mwl8k_txq_xmit_#t~ret976#1.base, mwl8k_txq_xmit_#t~ret976#1.offset;havoc mwl8k_txq_xmit_#t~ret976#1.base, mwl8k_txq_xmit_#t~ret976#1.offset; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-4: assume 0 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1552#1 := 0; [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-4: assume !(0 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199-1: SUMMARY for call mwl8k_txq_xmit_#t~ret976#1.base, mwl8k_txq_xmit_#t~ret976#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:47:15,264 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13890: havoc ieee80211_find_sta_#t~ret2156#1.base, ieee80211_find_sta_#t~ret2156#1.offset;mwl8k_bss_info_changed_sta_#t~ret1700#1.base, mwl8k_bss_info_changed_sta_#t~ret1700#1.offset := ieee80211_find_sta_#res#1.base, ieee80211_find_sta_#res#1.offset;havoc ieee80211_find_sta_#t~ret2156#1.base, ieee80211_find_sta_#t~ret2156#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~ret1700#1.base, mwl8k_bss_info_changed_sta_#t~ret1700#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1699#1.base, mwl8k_bss_info_changed_sta_#t~mem1699#1.offset;havoc mwl8k_bss_info_changed_sta_#t~ret1700#1.base, mwl8k_bss_info_changed_sta_#t~ret1700#1.offset; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644: assume -2147483648 <= mwl8k_add_interface_#t~ret1642#1 && mwl8k_add_interface_#t~ret1642#1 <= 2147483647;mwl8k_add_interface_~macid~0#1 := mwl8k_add_interface_#t~ret1642#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:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644-2: [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644-1: SUMMARY for call mwl8k_add_interface_#t~ret1642#1 := ffs((if mwl8k_add_interface_#t~bitwise1641#1 % 4294967296 % 4294967296 <= 2147483647 then mwl8k_add_interface_#t~bitwise1641#1 % 4294967296 % 4294967296 else mwl8k_add_interface_#t~bitwise1641#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13890-3: SUMMARY for call ieee80211_find_sta_#t~ret2156#1.base, ieee80211_find_sta_#t~ret2156#1.offset := ldv_malloc(74); srcloc: null [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13890-2: ieee80211_find_sta_#res#1.base, ieee80211_find_sta_#res#1.offset := ieee80211_find_sta_#t~ret2156#1.base, ieee80211_find_sta_#t~ret2156#1.offset;havoc ieee80211_find_sta_#t~ret2156#1.base, ieee80211_find_sta_#t~ret2156#1.offset; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380: havoc mwl8k_interrupt_#t~mem1553#1.base, mwl8k_interrupt_#t~mem1553#1.offset; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380-1: SUMMARY for call iowrite32(4294950911, mwl8k_interrupt_#t~mem1553#1.base, 3132 + mwl8k_interrupt_#t~mem1553#1.offset); srcloc: null [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644-4: assume (4294967295 - mwl8k_add_interface_#t~mem1640#1) % 4294967296 == mwl8k_add_interface_~macids_supported~0#1 % 4294967296;mwl8k_add_interface_#t~bitwise1641#1 := 4294967295 - mwl8k_add_interface_#t~mem1640#1; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644-4: assume !((4294967295 - mwl8k_add_interface_#t~mem1640#1) % 4294967296 == mwl8k_add_interface_~macids_supported~0#1 % 4294967296); [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494: assume 0 != ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~nondetermined~2#1;ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#res#1 := 0; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494: assume !(0 != ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_~nondetermined~2#1);ldv_mutex_is_locked_fw_mutex_of_mwl8k_priv_#res#1 := 1; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644-3: havoc mwl8k_add_interface_#t~bitwise1641#1;assume mwl8k_add_interface_#t~bitwise1641#1 % 4294967296 <= (4294967295 - mwl8k_add_interface_#t~mem1640#1) % 4294967296 && mwl8k_add_interface_#t~bitwise1641#1 % 4294967296 <= mwl8k_add_interface_~macids_supported~0#1 % 4294967296; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644-5: assume 0 == (4294967295 - mwl8k_add_interface_#t~mem1640#1) % 4294967296 || 0 == mwl8k_add_interface_~macids_supported~0#1 % 4294967296;mwl8k_add_interface_#t~bitwise1641#1 := 0; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11644-5: assume !(0 == (4294967295 - mwl8k_add_interface_#t~mem1640#1) % 4294967296 || 0 == mwl8k_add_interface_~macids_supported~0#1 % 4294967296); [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134-1: [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134-2: havoc mwl8k_txq_xmit_#t~bitwise947#1;assume (mwl8k_txq_xmit_#t~bitwise947#1 % 4294967296 >= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise947#1 % 4294967296 >= 65296) && mwl8k_txq_xmit_#t~bitwise947#1 % 4294967296 <= 65296 + mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134-3: assume false;mwl8k_txq_xmit_#t~bitwise947#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134-3: assume !false; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 65296 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise947#1 := 65296; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 65296 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13230: assume main_#t~switch2100#1; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13230: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 15 == main_~tmp~126#1; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200: assume 0 != (mwl8k_txq_xmit_~stream~2#1.base + mwl8k_txq_xmit_~stream~2#1.offset) % 18446744073709551616;call mwl8k_txq_xmit_#t~mem977#1 := read~int#11(mwl8k_txq_xmit_~stream~2#1.base, 9 + mwl8k_txq_xmit_~stream~2#1.offset, 1); [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200: 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~ret916#1, mwl8k_ampdu_allowed_#t~mem917#1, mwl8k_ampdu_allowed_#t~mem918#1, mwl8k_ampdu_allowed_#t~short919#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~54#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~54#1;mwl8k_ampdu_allowed_~sta_info~1#1.base, mwl8k_ampdu_allowed_~sta_info~1#1.offset := mwl8k_ampdu_allowed_~sta#1.base, 74 + mwl8k_ampdu_allowed_~sta#1.offset; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9134: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise947#1;havoc mwl8k_txq_xmit_#t~bitwise947#1; [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10852: mwl8k_create_ba_~tmp~96#1.base, mwl8k_create_ba_~tmp~96#1.offset := mwl8k_create_ba_#t~ret1422#1.base, mwl8k_create_ba_#t~ret1422#1.offset;havoc mwl8k_create_ba_#t~ret1422#1.base, mwl8k_create_ba_#t~ret1422#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:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: call write~int#11(1, mwl8k_bss_info_changed_sta_~priv~44#1.base, 2361 + mwl8k_bss_info_changed_sta_~priv~44#1.offset, 1); [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10852-1: SUMMARY for call mwl8k_create_ba_#t~ret1422#1.base, mwl8k_create_ba_#t~ret1422#1.offset := kzalloc(51, 208); srcloc: null [2025-02-08 02:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10918: 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:47:15,265 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10918: 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#11(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#11(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~mem1445#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 18 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 2);call write~int#11(mwl8k_cmd_set_new_stn_add_#t~mem1445#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~mem1445#1;mwl8k_cmd_set_new_stn_add_~__len~15#1 := 6; [2025-02-08 02:47:15,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975: assume 2 == mwl8k_bss_info_changed_#t~mem1765#1 % 4294967296;havoc mwl8k_bss_info_changed_#t~mem1765#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~mem1694#1.base, mwl8k_bss_info_changed_sta_#t~mem1694#1.offset, mwl8k_bss_info_changed_sta_#t~ret1695#1, mwl8k_bss_info_changed_sta_#t~mem1696#1, mwl8k_bss_info_changed_sta_#t~short1697#1, mwl8k_bss_info_changed_sta_#t~mem1698#1, mwl8k_bss_info_changed_sta_#t~mem1699#1.base, mwl8k_bss_info_changed_sta_#t~mem1699#1.offset, mwl8k_bss_info_changed_sta_#t~ret1700#1.base, mwl8k_bss_info_changed_sta_#t~ret1700#1.offset, mwl8k_bss_info_changed_sta_#t~mem1701#1.base, mwl8k_bss_info_changed_sta_#t~mem1701#1.offset, mwl8k_bss_info_changed_sta_#t~mem1702#1, mwl8k_bss_info_changed_sta_#t~mem1703#1, mwl8k_bss_info_changed_sta_#t~mem1704#1, mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1705#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.offset, mwl8k_bss_info_changed_sta_#t~mem1707#1, mwl8k_bss_info_changed_sta_#t~short1708#1, mwl8k_bss_info_changed_sta_#t~mem1709#1, mwl8k_bss_info_changed_sta_#t~short1710#1, mwl8k_bss_info_changed_sta_#t~ret1711#1, mwl8k_bss_info_changed_sta_#t~ret1712#1, mwl8k_bss_info_changed_sta_#t~mem1713#1, mwl8k_bss_info_changed_sta_#t~short1714#1, mwl8k_bss_info_changed_sta_#t~mem1715#1, mwl8k_bss_info_changed_sta_#t~short1716#1, mwl8k_bss_info_changed_sta_#t~mem1717#1, mwl8k_bss_info_changed_sta_#t~ret1718#1, mwl8k_bss_info_changed_sta_#t~mem1719#1.base, mwl8k_bss_info_changed_sta_#t~mem1719#1.offset, mwl8k_bss_info_changed_sta_#t~mem1720#1, mwl8k_bss_info_changed_sta_#t~mem1721#1, mwl8k_bss_info_changed_sta_#t~mem1722#1, mwl8k_bss_info_changed_sta_#t~ret1723#1, mwl8k_bss_info_changed_sta_#t~bitwise1724#1, mwl8k_bss_info_changed_sta_#t~mem1725#1, mwl8k_bss_info_changed_sta_#t~ret1726#1, mwl8k_bss_info_changed_sta_#t~bitwise1727#1, mwl8k_bss_info_changed_sta_#t~mem1728#1, mwl8k_bss_info_changed_sta_#t~short1729#1, mwl8k_bss_info_changed_sta_#t~mem1730#1, mwl8k_bss_info_changed_sta_#t~ret1731#1, mwl8k_bss_info_changed_sta_#t~mem1732#1, mwl8k_bss_info_changed_sta_#t~mem1733#1, mwl8k_bss_info_changed_sta_#t~short1734#1, mwl8k_bss_info_changed_sta_#t~bitwise1735#1, mwl8k_bss_info_changed_sta_#t~short1736#1, mwl8k_bss_info_changed_sta_#t~ret1737#1, mwl8k_bss_info_changed_sta_#t~mem1738#1, mwl8k_bss_info_changed_sta_#t~bitwise1739#1, mwl8k_bss_info_changed_sta_#t~short1740#1, mwl8k_bss_info_changed_sta_#t~mem1741#1.base, mwl8k_bss_info_changed_sta_#t~mem1741#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1742#1.offset, mwl8k_bss_info_changed_sta_#t~mem1743#1.base, mwl8k_bss_info_changed_sta_#t~mem1743#1.offset, mwl8k_bss_info_changed_sta_#t~memcpy~res1744#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1744#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~44#1.base, mwl8k_bss_info_changed_sta_~priv~44#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_~idx~2#1, mwl8k_bss_info_changed_sta_~rate~0#1, 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~44#1.base, mwl8k_bss_info_changed_sta_~priv~44#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_~idx~2#1;havoc mwl8k_bss_info_changed_sta_~rate~0#1;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~mem1694#1.base, mwl8k_bss_info_changed_sta_#t~mem1694#1.offset := read~$Pointer$#11(mwl8k_bss_info_changed_sta_~hw#1.base, 62 + mwl8k_bss_info_changed_sta_~hw#1.offset, 8);mwl8k_bss_info_changed_sta_~priv~44#1.base, mwl8k_bss_info_changed_sta_~priv~44#1.offset := mwl8k_bss_info_changed_sta_#t~mem1694#1.base, mwl8k_bss_info_changed_sta_#t~mem1694#1.offset;havoc mwl8k_bss_info_changed_sta_#t~mem1694#1.base, mwl8k_bss_info_changed_sta_#t~mem1694#1.offset;mwl8k_bss_info_changed_sta_~ap_legacy_rates~0#1 := 0; [2025-02-08 02:47:15,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975: assume !(2 == mwl8k_bss_info_changed_#t~mem1765#1 % 4294967296);havoc mwl8k_bss_info_changed_#t~mem1765#1; [2025-02-08 02:47:15,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: SUMMARY for call atomic_inc(mwl8k_interrupt_~priv~34#1.base, 1710 + mwl8k_interrupt_~priv~34#1.offset); srcloc: null [2025-02-08 02:47:15,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: call mwl8k_txq_xmit_#t~mem1002#1.base, mwl8k_txq_xmit_#t~mem1002#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~priv~13#1.base, 8 + mwl8k_txq_xmit_~priv~13#1.offset, 8);call mwl8k_txq_xmit_#t~mem1003#1 := read~int#11(mwl8k_txq_xmit_~skb#1.base, 104 + mwl8k_txq_xmit_~skb#1.offset, 4); [2025-02-08 02:47:15,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11315: call write~int#11(1, mwl8k_cmd_update_stadb_add_~p~0#1.base, 57 + mwl8k_cmd_update_stadb_add_~p~0#1.offset, 1);call write~int#11(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:47:15,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10258: assume mwl8k_cmd_set_aid_#t~switch1309#1;mwl8k_cmd_set_aid_~prot_mode~0#1 := 0; [2025-02-08 02:47:15,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10258: assume !mwl8k_cmd_set_aid_#t~switch1309#1;havoc mwl8k_cmd_set_aid_#t~mem1308#1;havoc mwl8k_cmd_set_aid_#t~switch1309#1;havoc mwl8k_cmd_set_aid_#t~mem1308#1;havoc mwl8k_cmd_set_aid_#t~switch1309#1; [2025-02-08 02:47:15,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267-1: SUMMARY for call spin_unlock_bh(mwl8k_txq_xmit_~priv~13#1.base, 1714 + mwl8k_txq_xmit_~priv~13#1.offset); srcloc: null [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13231: 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_114_p1~0#1, main_~var_mwl8k_configure_filter_114_p2~0#1.base, main_~var_mwl8k_configure_filter_114_p2~0#1.offset, main_~var_mwl8k_configure_filter_114_p3~0#1;havoc mwl8k_configure_filter_#t~mem1779#1.base, mwl8k_configure_filter_#t~mem1779#1.offset, mwl8k_configure_filter_#t~mem1780#1, mwl8k_configure_filter_#t~mem1781#1, mwl8k_configure_filter_#t~bitwise1782#1, mwl8k_configure_filter_#t~mem1783#1, mwl8k_configure_filter_#t~bitwise1784#1, mwl8k_configure_filter_#t~ret1785#1, mwl8k_configure_filter_#t~mem1786#1, mwl8k_configure_filter_#t~bitwise1787#1, mwl8k_configure_filter_#t~ret1788#1, mwl8k_configure_filter_#t~mem1789#1, mwl8k_configure_filter_#t~ret1790#1, mwl8k_configure_filter_#t~bitwise1791#1, mwl8k_configure_filter_#t~mem1792#1, mwl8k_configure_filter_#t~bitwise1793#1, mwl8k_configure_filter_#t~ret1794#1, mwl8k_configure_filter_#t~ret1795#1.base, mwl8k_configure_filter_#t~ret1795#1.offset, mwl8k_configure_filter_#t~mem1796#1.base, mwl8k_configure_filter_#t~mem1796#1.offset, mwl8k_configure_filter_#t~mem1797#1.base, mwl8k_configure_filter_#t~mem1797#1.offset, mwl8k_configure_filter_#t~ret1798#1, mwl8k_configure_filter_#t~mem1799#1, mwl8k_configure_filter_#t~bitwise1800#1, mwl8k_configure_filter_#t~ret1801#1.base, mwl8k_configure_filter_#t~ret1801#1.offset, mwl8k_configure_filter_#t~ret1802#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~46#1.base, mwl8k_configure_filter_~priv~46#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~30#1, mwl8k_configure_filter_~mwl8k_vif~11#1.base, mwl8k_configure_filter_~mwl8k_vif~11#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~46#1.base, mwl8k_configure_filter_~priv~46#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~30#1;havoc mwl8k_configure_filter_~mwl8k_vif~11#1.base, mwl8k_configure_filter_~mwl8k_vif~11#1.offset;havoc mwl8k_configure_filter_~bssid~0#1.base, mwl8k_configure_filter_~bssid~0#1.offset;call mwl8k_configure_filter_#t~mem1779#1.base, mwl8k_configure_filter_#t~mem1779#1.offset := read~$Pointer$#11(mwl8k_configure_filter_~hw#1.base, 62 + mwl8k_configure_filter_~hw#1.offset, 8);mwl8k_configure_filter_~priv~46#1.base, mwl8k_configure_filter_~priv~46#1.offset := mwl8k_configure_filter_#t~mem1779#1.base, mwl8k_configure_filter_#t~mem1779#1.offset;havoc mwl8k_configure_filter_#t~mem1779#1.base, mwl8k_configure_filter_#t~mem1779#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~mem1780#1 := read~int#11(mwl8k_configure_filter_~priv~46#1.base, 60 + mwl8k_configure_filter_~priv~46#1.offset, 1); [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201: assume 3 == mwl8k_txq_xmit_#t~mem977#1 % 256 % 4294967296;havoc mwl8k_txq_xmit_#t~mem977#1; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9201: assume !(3 == mwl8k_txq_xmit_#t~mem977#1 % 256 % 4294967296);havoc mwl8k_txq_xmit_#t~mem977#1;call mwl8k_txq_xmit_#t~mem984#1 := read~int#11(mwl8k_txq_xmit_~stream~2#1.base, 9 + mwl8k_txq_xmit_~stream~2#1.offset, 1); [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13231-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297: assume main_#t~switch2100#1; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297: assume !main_#t~switch2100#1;havoc main_#t~switch2100#1;havoc main_#t~ret2101#1;havoc main_#t~ret2102#1;havoc main_#t~ret2103#1;havoc main_#t~ret2104#1;havoc main_#t~ret2105#1;havoc main_#t~ret2106#1;havoc main_#t~ret2107#1;havoc main_#t~ret2108#1;havoc main_#t~ret2109#1;havoc main_#t~ret2110#1;havoc main_#t~ret2111#1;havoc main_#t~ret2112#1;havoc main_#t~ret2113#1;havoc main_#t~ret2114#1;havoc main_#t~ret2116#1;havoc main_#t~switch2100#1;havoc main_#t~ret2101#1;havoc main_#t~ret2102#1;havoc main_#t~ret2103#1;havoc main_#t~ret2104#1;havoc main_#t~ret2105#1;havoc main_#t~ret2106#1;havoc main_#t~ret2107#1;havoc main_#t~ret2108#1;havoc main_#t~ret2109#1;havoc main_#t~ret2110#1;havoc main_#t~ret2111#1;havoc main_#t~ret2112#1;havoc main_#t~ret2113#1;havoc main_#t~ret2114#1;havoc main_#t~ret2116#1; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: 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~res1706#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.offset;havoc mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.offset; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-1: SUMMARY for call mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.base, mwl8k_bss_info_changed_sta_#t~memcpy~res1706#1.offset := #Ultimate.C_memcpy#11(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:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12967: havoc SET_IEEE80211_DEV_#t~mem309#1.base, SET_IEEE80211_DEV_#t~mem309#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:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033: SUMMARY for call pci_set_drvdata(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 0, 0); srcloc: null [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382-2: havoc mwl8k_interrupt_#t~bitwise1554#1;assume mwl8k_interrupt_#t~bitwise1554#1 % 4294967296 <= mwl8k_interrupt_~status~4#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1554#1 % 4294967296 <= 4294950911; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382-1: [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: havoc mwl8k_txq_xmit_#t~mem1002#1.base, mwl8k_txq_xmit_#t~mem1002#1.offset;havoc mwl8k_txq_xmit_#t~mem1003#1; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382-4: assume 0 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1554#1 := 0; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382-4: assume !(0 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268-1: SUMMARY for call pci_unmap_single(mwl8k_txq_xmit_#t~mem1002#1.base, mwl8k_txq_xmit_#t~mem1002#1.offset, mwl8k_txq_xmit_~dma~0#1, mwl8k_txq_xmit_#t~mem1003#1 % 4294967296, 1); srcloc: null [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382-3: assume 4294950911 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1554#1 := mwl8k_interrupt_~status~4#1; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382-3: assume !(4294950911 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202: mwl8k_txq_xmit_~__ret_warn_on~3#1 := (if 0 == mwl8k_txq_xmit_#t~bitwise978#1 then 1 else 0);havoc mwl8k_txq_xmit_#t~bitwise978#1; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382: mwl8k_interrupt_~status~4#1 := mwl8k_interrupt_#t~bitwise1554#1;havoc mwl8k_interrupt_#t~bitwise1554#1; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13034: SUMMARY for call ieee80211_free_hw(mwl8k_probe_~hw~6#1.base, mwl8k_probe_~hw~6#1.offset); srcloc: null [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202-1: [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202-2: havoc mwl8k_txq_xmit_#t~bitwise978#1;assume (((((if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296) < 0 || mwl8k_txq_xmit_#t~bitwise978#1 <= (if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296)) && mwl8k_txq_xmit_#t~bitwise978#1 <= 96) && mwl8k_txq_xmit_#t~bitwise978#1 >= 0) && ((if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296) >= 0 || mwl8k_txq_xmit_#t~bitwise978#1 > 96 + (if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296))) && mwl8k_txq_xmit_#t~bitwise978#1 >= -2147483648; [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202-3: assume 96 == (if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296);mwl8k_txq_xmit_#t~bitwise978#1 := (if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202-3: assume !(96 == (if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:47:15,267 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13232: havoc mwl8k_configure_filter_#t~mem1779#1.base, mwl8k_configure_filter_#t~mem1779#1.offset, mwl8k_configure_filter_#t~mem1780#1, mwl8k_configure_filter_#t~mem1781#1, mwl8k_configure_filter_#t~bitwise1782#1, mwl8k_configure_filter_#t~mem1783#1, mwl8k_configure_filter_#t~bitwise1784#1, mwl8k_configure_filter_#t~ret1785#1, mwl8k_configure_filter_#t~mem1786#1, mwl8k_configure_filter_#t~bitwise1787#1, mwl8k_configure_filter_#t~ret1788#1, mwl8k_configure_filter_#t~mem1789#1, mwl8k_configure_filter_#t~ret1790#1, mwl8k_configure_filter_#t~bitwise1791#1, mwl8k_configure_filter_#t~mem1792#1, mwl8k_configure_filter_#t~bitwise1793#1, mwl8k_configure_filter_#t~ret1794#1, mwl8k_configure_filter_#t~ret1795#1.base, mwl8k_configure_filter_#t~ret1795#1.offset, mwl8k_configure_filter_#t~mem1796#1.base, mwl8k_configure_filter_#t~mem1796#1.offset, mwl8k_configure_filter_#t~mem1797#1.base, mwl8k_configure_filter_#t~mem1797#1.offset, mwl8k_configure_filter_#t~ret1798#1, mwl8k_configure_filter_#t~mem1799#1, mwl8k_configure_filter_#t~bitwise1800#1, mwl8k_configure_filter_#t~ret1801#1.base, mwl8k_configure_filter_#t~ret1801#1.offset, mwl8k_configure_filter_#t~ret1802#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~46#1.base, mwl8k_configure_filter_~priv~46#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~30#1, mwl8k_configure_filter_~mwl8k_vif~11#1.base, mwl8k_configure_filter_~mwl8k_vif~11#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:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202-4: assume 0 == (if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296);mwl8k_txq_xmit_#t~bitwise978#1 := 0; [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9202-4: assume !(0 == (if mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 else mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12968-1: SUMMARY for call pci_set_drvdata(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_~hw~6#1.base, mwl8k_probe_~hw~6#1.offset); srcloc: null [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: 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:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: assume !(0 == (mwl8k_create_ba_~cmd~30#1.base + mwl8k_create_ba_~cmd~30#1.offset) % 18446744073709551616);call write~int#11(4389, mwl8k_create_ba_~cmd~30#1.base, mwl8k_create_ba_~cmd~30#1.offset, 2);call write~int#11(51, mwl8k_create_ba_~cmd~30#1.base, 2 + mwl8k_create_ba_~cmd~30#1.offset, 2);call write~int#11(0, mwl8k_create_ba_~cmd~30#1.base, 8 + mwl8k_create_ba_~cmd~30#1.offset, 4);call write~int#11(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#11(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~mem1423#1 := read~int#11(mwl8k_create_ba_~stream#1.base, 10 + mwl8k_create_ba_~stream#1.offset, 1);call write~int#11(mwl8k_create_ba_#t~mem1423#1, mwl8k_create_ba_~cmd~30#1.base, 36 + mwl8k_create_ba_~cmd~30#1.offset, 1);havoc mwl8k_create_ba_#t~mem1423#1;mwl8k_create_ba_~__len~14#1 := 6; [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12968: call mwl8k_probe_#t~mem2046#1.base, mwl8k_probe_#t~mem2046#1.offset := read~$Pointer$#11(mwl8k_probe_~hw~6#1.base, 62 + mwl8k_probe_~hw~6#1.offset, 8);mwl8k_probe_~priv~58#1.base, mwl8k_probe_~priv~58#1.offset := mwl8k_probe_#t~mem2046#1.base, mwl8k_probe_#t~mem2046#1.offset;havoc mwl8k_probe_#t~mem2046#1.base, mwl8k_probe_#t~mem2046#1.offset;call write~$Pointer$#11(mwl8k_probe_~hw~6#1.base, mwl8k_probe_~hw~6#1.offset, mwl8k_probe_~priv~58#1.base, mwl8k_probe_~priv~58#1.offset, 8);call write~$Pointer$#11(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, mwl8k_probe_~priv~58#1.base, 8 + mwl8k_probe_~priv~58#1.offset, 8);call mwl8k_probe_#t~mem2047#1 := read~int#17(mwl8k_probe_~id#1.base, 24 + mwl8k_probe_~id#1.offset, 8);call write~$Pointer$#11(~#mwl8k_info_tbl~0.base, ~#mwl8k_info_tbl~0.offset + 44 * (if mwl8k_probe_#t~mem2047#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_probe_#t~mem2047#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_probe_#t~mem2047#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), mwl8k_probe_~priv~58#1.base, 20 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~mem2047#1;call mwl8k_probe_#t~mem2048#1 := read~int#17(mwl8k_probe_~id#1.base, 24 + mwl8k_probe_~id#1.offset, 8); [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647: assume 0 == mwl8k_add_interface_~tmp___1~14#1;mwl8k_add_interface_#res#1 := -16; [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647: assume !(0 == mwl8k_add_interface_~tmp___1~14#1);mwl8k_add_interface_~mwl8k_vif~9#1.base, mwl8k_add_interface_~mwl8k_vif~9#1.offset := mwl8k_add_interface_~vif#1.base, 239 + mwl8k_add_interface_~vif#1.offset; [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317-1: SUMMARY for call mwl8k_cmd_update_stadb_add_#t~ret1541#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:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: SUMMARY for call consume_skb(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset); srcloc: null [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374-1: SUMMARY for call spin_unlock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,268 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317: assume -2147483648 <= mwl8k_cmd_update_stadb_add_#t~ret1541#1 && mwl8k_cmd_update_stadb_add_#t~ret1541#1 <= 2147483647;mwl8k_cmd_update_stadb_add_~rc~44#1 := mwl8k_cmd_update_stadb_add_#t~ret1541#1;havoc mwl8k_cmd_update_stadb_add_#t~ret1541#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret979#1 && mwl8k_txq_xmit_#t~ret979#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___13~0#1 := mwl8k_txq_xmit_#t~ret979#1;havoc mwl8k_txq_xmit_#t~ret979#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203-1: SUMMARY for call mwl8k_txq_xmit_#t~ret979#1 := ldv__builtin_expect((if 0 != mwl8k_txq_xmit_~__ret_warn_on~3#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: mwl8k_ampdu_action_#res#1 := mwl8k_ampdu_action_~rc~53#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11383: SUMMARY for call ieee80211_queue_work(mwl8k_interrupt_~hw~1#1.base, mwl8k_interrupt_~hw~1#1.offset, mwl8k_interrupt_~priv~34#1.base, 1450 + mwl8k_interrupt_~priv~34#1.offset); srcloc: null [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137: assume 0 != mwl8k_txq_xmit_~tmp___5~0#1;mwl8k_txq_xmit_~txdatarate~0#1 := 0; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137: assume !(0 != mwl8k_txq_xmit_~tmp___5~0#1);call mwl8k_txq_xmit_#t~mem951#1 := read~int#11(mwl8k_txq_xmit_~wh~4#1.base, mwl8k_txq_xmit_~wh~4#1.offset, 2); [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13167: havoc main_#t~nondet2099#1;assume -2147483648 <= main_#t~nondet2099#1 && main_#t~nondet2099#1 <= 2147483647;main_~tmp~126#1 := main_#t~nondet2099#1;main_#t~switch2100#1 := 0 == main_~tmp~126#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: assume 0 != mwl8k_txq_xmit_~tmp___13~0#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: assume !(0 != mwl8k_txq_xmit_~tmp___13~0#1); [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: assume 0 == mwl8k_cmd_update_stadb_add_~rc~44#1;call mwl8k_cmd_update_stadb_add_#t~mem1542#1 := read~int#11(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_~rc~44#1 := (if mwl8k_cmd_update_stadb_add_#t~mem1542#1 % 256 % 4294967296 <= 2147483647 then mwl8k_cmd_update_stadb_add_#t~mem1542#1 % 256 % 4294967296 else mwl8k_cmd_update_stadb_add_#t~mem1542#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_cmd_update_stadb_add_#t~mem1542#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: assume !(0 == mwl8k_cmd_update_stadb_add_~rc~44#1); [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9006-1: SUMMARY for call mwl8k_ampdu_allowed_#t~ret916#1 := ldv__builtin_expect((if mwl8k_ampdu_allowed_~tid#1 % 256 % 4294967296 > 7 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979-1: call mwl8k_bss_info_changed_#t~mem1766#1 := read~int#11(mwl8k_bss_info_changed_~vif#1.base, mwl8k_bss_info_changed_~vif#1.offset, 4); [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13036: SUMMARY for call pci_release_regions(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset); srcloc: null [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: assume 3 == mwl8k_bss_info_changed_#t~mem1766#1 % 4294967296;havoc mwl8k_bss_info_changed_#t~mem1766#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~ret1745#1, mwl8k_bss_info_changed_ap_#t~bitwise1746#1, mwl8k_bss_info_changed_ap_#t~mem1747#1, mwl8k_bss_info_changed_ap_#t~ret1748#1, mwl8k_bss_info_changed_ap_#t~bitwise1749#1, mwl8k_bss_info_changed_ap_#t~mem1750#1, mwl8k_bss_info_changed_ap_#t~ret1751#1, mwl8k_bss_info_changed_ap_#t~mem1752#1.base, mwl8k_bss_info_changed_ap_#t~mem1752#1.offset, mwl8k_bss_info_changed_ap_#t~mem1753#1, mwl8k_bss_info_changed_ap_#t~mem1754#1, mwl8k_bss_info_changed_ap_#t~mem1755#1, mwl8k_bss_info_changed_ap_#t~ret1756#1, mwl8k_bss_info_changed_ap_#t~bitwise1757#1, mwl8k_bss_info_changed_ap_#t~ret1758#1.base, mwl8k_bss_info_changed_ap_#t~ret1758#1.offset, mwl8k_bss_info_changed_ap_#t~mem1759#1.base, mwl8k_bss_info_changed_ap_#t~mem1759#1.offset, mwl8k_bss_info_changed_ap_#t~mem1760#1, mwl8k_bss_info_changed_ap_#t~ret1761#1, mwl8k_bss_info_changed_ap_#t~bitwise1762#1, mwl8k_bss_info_changed_ap_#t~mem1763#1, mwl8k_bss_info_changed_ap_#t~ret1764#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~3#1, mwl8k_bss_info_changed_ap_~rate~1#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~3#1;havoc mwl8k_bss_info_changed_ap_~rate~1#1;havoc mwl8k_bss_info_changed_ap_~skb~3#1.base, mwl8k_bss_info_changed_ap_~skb~3#1.offset; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: assume !(3 == mwl8k_bss_info_changed_#t~mem1766#1 % 4294967296);havoc mwl8k_bss_info_changed_#t~mem1766#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111: mwl8k_set_rts_threshold_#t~ret1803#1 := mwl8k_cmd_set_rts_threshold_#res#1;havoc mwl8k_cmd_set_rts_threshold_#t~ret1320#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1320#1.offset, mwl8k_cmd_set_rts_threshold_#t~ret1321#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~81#1.base, mwl8k_cmd_set_rts_threshold_~tmp~81#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~ret1803#1 && mwl8k_set_rts_threshold_#t~ret1803#1 <= 2147483647;mwl8k_set_rts_threshold_~tmp~116#1 := mwl8k_set_rts_threshold_#t~ret1803#1;havoc mwl8k_set_rts_threshold_#t~ret1803#1;mwl8k_set_rts_threshold_#res#1 := mwl8k_set_rts_threshold_~tmp~116#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9006: assume -9223372036854775808 <= mwl8k_ampdu_allowed_#t~ret916#1 && mwl8k_ampdu_allowed_#t~ret916#1 <= 9223372036854775807;mwl8k_ampdu_allowed_~tmp~54#1 := mwl8k_ampdu_allowed_#t~ret916#1;havoc mwl8k_ampdu_allowed_#t~ret916#1; [2025-02-08 02:47:15,269 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11913-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:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11913: 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:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235: assume main_#t~switch2100#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 16 == main_~tmp~126#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9205: SUMMARY for call warn_slowpath_null(66, 0, 2003); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise950#1;havoc mwl8k_txq_xmit_#t~bitwise950#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139-1: [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12310: SUMMARY for call spin_lock(mwl8k_ampdu_action_~priv~51#1.base, 1294 + mwl8k_ampdu_action_~priv~51#1.offset); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11980: havoc mwl8k_bss_info_changed_ap_#t~ret1745#1, mwl8k_bss_info_changed_ap_#t~bitwise1746#1, mwl8k_bss_info_changed_ap_#t~mem1747#1, mwl8k_bss_info_changed_ap_#t~ret1748#1, mwl8k_bss_info_changed_ap_#t~bitwise1749#1, mwl8k_bss_info_changed_ap_#t~mem1750#1, mwl8k_bss_info_changed_ap_#t~ret1751#1, mwl8k_bss_info_changed_ap_#t~mem1752#1.base, mwl8k_bss_info_changed_ap_#t~mem1752#1.offset, mwl8k_bss_info_changed_ap_#t~mem1753#1, mwl8k_bss_info_changed_ap_#t~mem1754#1, mwl8k_bss_info_changed_ap_#t~mem1755#1, mwl8k_bss_info_changed_ap_#t~ret1756#1, mwl8k_bss_info_changed_ap_#t~bitwise1757#1, mwl8k_bss_info_changed_ap_#t~ret1758#1.base, mwl8k_bss_info_changed_ap_#t~ret1758#1.offset, mwl8k_bss_info_changed_ap_#t~mem1759#1.base, mwl8k_bss_info_changed_ap_#t~mem1759#1.offset, mwl8k_bss_info_changed_ap_#t~mem1760#1, mwl8k_bss_info_changed_ap_#t~ret1761#1, mwl8k_bss_info_changed_ap_#t~bitwise1762#1, mwl8k_bss_info_changed_ap_#t~mem1763#1, mwl8k_bss_info_changed_ap_#t~ret1764#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~3#1, mwl8k_bss_info_changed_ap_~rate~1#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:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139-2: havoc mwl8k_txq_xmit_#t~bitwise950#1;assume (mwl8k_txq_xmit_#t~bitwise950#1 % 4294967296 >= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise950#1 % 4294967296 >= 65296) && mwl8k_txq_xmit_#t~bitwise950#1 % 4294967296 <= 65296 + mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139-3: assume false;mwl8k_txq_xmit_#t~bitwise950#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139-3: assume !false; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007: assume 0 != mwl8k_ampdu_allowed_~tmp~54#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9007: assume !(0 != mwl8k_ampdu_allowed_~tmp~54#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~mem917#1 := read~int#11(mwl8k_ampdu_allowed_~sta_info~1#1.base, 1 + mwl8k_ampdu_allowed_~sta_info~1#1.offset, 1);mwl8k_ampdu_allowed_#t~short919#1 := 0 != mwl8k_ampdu_allowed_#t~mem917#1 % 256 % 4294967296; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 65296 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise950#1 := 65296; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 65296 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume main_#t~switch2100#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 1 == main_~tmp~126#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: assume 0 != mwl8k_interrupt_~status~4#1 % 4294967296;call mwl8k_interrupt_#t~mem1555#1.base, mwl8k_interrupt_#t~mem1555#1.offset := read~$Pointer$#11(mwl8k_interrupt_~priv~34#1.base, 36 + mwl8k_interrupt_~priv~34#1.offset, 8); [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: assume !(0 != mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13236: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13038-1: SUMMARY for call pci_disable_device(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13038: mwl8k_probe_#res#1 := mwl8k_probe_~rc~61#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: assume -9223372036854775808 <= mwl8k_tid_queue_mapping_#t~ret852#1 && mwl8k_tid_queue_mapping_#t~ret852#1 <= 9223372036854775807;mwl8k_tid_queue_mapping_~tmp~51#1 := mwl8k_tid_queue_mapping_#t~ret852#1;havoc mwl8k_tid_queue_mapping_#t~ret852#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744-1: SUMMARY for call mwl8k_tid_queue_mapping_#t~ret852#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:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387-1: SUMMARY for call iowrite32(4294967295 - mwl8k_interrupt_~status~4#1, mwl8k_interrupt_#t~mem1555#1.base, 3120 + mwl8k_interrupt_#t~mem1555#1.offset); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11387: havoc mwl8k_interrupt_#t~mem1555#1.base, mwl8k_interrupt_#t~mem1555#1.offset; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: assume -2147483648 <= mwl8k_txq_xmit_#t~ret952#1 && mwl8k_txq_xmit_#t~ret952#1 <= 2147483647;mwl8k_txq_xmit_~tmp___3~4#1 := mwl8k_txq_xmit_#t~ret952#1;havoc mwl8k_txq_xmit_#t~mem951#1;havoc mwl8k_txq_xmit_#t~ret952#1; [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171: SUMMARY for call mwl8k_rxd_ap_init(main_~var_mwl8k_rxd_ap_init_13_p0~0#1.base, main_~var_mwl8k_rxd_ap_init_13_p0~0#1.offset, main_~var_mwl8k_rxd_ap_init_13_p1~0#1); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141-1: SUMMARY for call mwl8k_txq_xmit_#t~ret952#1 := ieee80211_is_data((if mwl8k_txq_xmit_#t~mem951#1 % 65536 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem951#1 % 65536 % 4294967296 else mwl8k_txq_xmit_#t~mem951#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:15,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237: assume -2147483648 <= main_#t~ret2107#1 && main_#t~ret2107#1 <= 2147483647; [2025-02-08 02:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13237-1: SUMMARY for call main_#t~ret2107#1 := mwl8k_set_key(main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_mwl8k_set_key_94_p1~0#1, main_~var_mwl8k_set_key_94_p2~0#1.base, main_~var_mwl8k_set_key_94_p2~0#1.offset, main_~var_mwl8k_set_key_94_p3~0#1.base, main_~var_mwl8k_set_key_94_p3~0#1.offset, main_~var_mwl8k_set_key_94_p4~0#1.base, main_~var_mwl8k_set_key_94_p4~0#1.offset); srcloc: null [2025-02-08 02:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12312: assume -2147483648 <= mwl8k_ampdu_action_#t~ret1844#1 && mwl8k_ampdu_action_#t~ret1844#1 <= 2147483647;havoc mwl8k_ampdu_action_#t~mem1843#1.base, mwl8k_ampdu_action_#t~mem1843#1.offset;havoc mwl8k_ampdu_action_#t~ret1844#1; [2025-02-08 02:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10264: call write~int#11(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:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12312-1: SUMMARY for call mwl8k_ampdu_action_#t~ret1844#1 := dev_err(mwl8k_ampdu_action_#t~mem1843#1.base, 242 + mwl8k_ampdu_action_#t~mem1843#1.offset, 100, 0); srcloc: null [2025-02-08 02:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973: assume 3 == mwl8k_probe_#t~mem2048#1 % 18446744073709551616;havoc mwl8k_probe_#t~mem2048#1;call write~int#11(1, mwl8k_probe_~priv~58#1.base, 2658 + mwl8k_probe_~priv~58#1.offset, 1); [2025-02-08 02:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12973: assume !(3 == mwl8k_probe_#t~mem2048#1 % 18446744073709551616);havoc mwl8k_probe_#t~mem2048#1; [2025-02-08 02:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: assume mwl8k_bss_info_changed_sta_#t~short1710#1;havoc mwl8k_bss_info_changed_sta_#t~mem1707#1;havoc mwl8k_bss_info_changed_sta_#t~short1708#1;havoc mwl8k_bss_info_changed_sta_#t~mem1709#1;havoc mwl8k_bss_info_changed_sta_#t~short1710#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~ret1311#1.base, mwl8k_cmd_set_rate_#t~ret1311#1.offset, mwl8k_cmd_set_rate_#t~memcpy~res1312#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1312#1.offset, mwl8k_cmd_set_rate_#t~memcpy~res1313#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1313#1.offset, mwl8k_cmd_set_rate_#t~ret1314#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~79#1.base, mwl8k_cmd_set_rate_~tmp~79#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~79#1.base, mwl8k_cmd_set_rate_~tmp~79#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:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: assume !mwl8k_bss_info_changed_sta_#t~short1710#1;havoc mwl8k_bss_info_changed_sta_#t~mem1707#1;havoc mwl8k_bss_info_changed_sta_#t~short1708#1;havoc mwl8k_bss_info_changed_sta_#t~mem1709#1;havoc mwl8k_bss_info_changed_sta_#t~short1710#1;mwl8k_bss_info_changed_sta_#t~short1714#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:47:15,271 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: assume 1 != mwl8k_start_stream_#t~mem893#1 % 256 % 4294967296;havoc mwl8k_start_stream_#t~mem893#1;mwl8k_start_stream_#res#1 := 0; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: assume !(1 != mwl8k_start_stream_#t~mem893#1 % 256 % 4294967296);havoc mwl8k_start_stream_#t~mem893#1;call mwl8k_start_stream_#t~mem894#1.base, mwl8k_start_stream_#t~mem894#1.offset := read~$Pointer$#11(mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset, 8);call mwl8k_start_stream_#t~mem895#1 := read~int#11(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~mem894#1.base, mwl8k_start_stream_#t~mem894#1.offset, (if mwl8k_start_stream_#t~mem895#1 % 256 % 4294967296 <= 2147483647 then mwl8k_start_stream_#t~mem895#1 % 256 % 4294967296 else mwl8k_start_stream_#t~mem895#1 % 256 % 4294967296 - 4294967296), 0;havoc ieee80211_start_tx_ba_session_#res#1;havoc ieee80211_start_tx_ba_session_#t~nondet2160#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~nondet2160#1;assume -2147483648 <= ieee80211_start_tx_ba_session_#t~nondet2160#1 && ieee80211_start_tx_ba_session_#t~nondet2160#1 <= 2147483647;ieee80211_start_tx_ba_session_#res#1 := ieee80211_start_tx_ba_session_#t~nondet2160#1;havoc ieee80211_start_tx_ba_session_#t~nondet2160#1; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11652: havoc mwl8k_add_interface_#t~memset~res1643#1.base, mwl8k_add_interface_#t~memset~res1643#1.offset;call write~$Pointer$#11(mwl8k_add_interface_~vif#1.base, mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~mwl8k_vif~9#1.base, 16 + mwl8k_add_interface_~mwl8k_vif~9#1.offset, 8);call write~int#11(mwl8k_add_interface_~macid~0#1, mwl8k_add_interface_~mwl8k_vif~9#1.base, 24 + mwl8k_add_interface_~mwl8k_vif~9#1.offset, 4);call write~int#11(0, mwl8k_add_interface_~mwl8k_vif~9#1.base, 28 + mwl8k_add_interface_~mwl8k_vif~9#1.offset, 2);mwl8k_add_interface_~__len~23#1 := 6; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11652-1: SUMMARY for call mwl8k_add_interface_#t~memset~res1643#1.base, mwl8k_add_interface_#t~memset~res1643#1.offset := #Ultimate.C_memset#11(mwl8k_add_interface_~mwl8k_vif~9#1.base, mwl8k_add_interface_~mwl8k_vif~9#1.offset, 0, 144); srcloc: null [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850-2: mwl8k_bss_info_changed_sta_#t~short1710#1 := mwl8k_bss_info_changed_sta_#t~short1708#1; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume 0 != mwl8k_tid_queue_mapping_~tmp~51#1; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: assume !(0 != mwl8k_tid_queue_mapping_~tmp~51#1);mwl8k_tid_queue_mapping_#t~switch853#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:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850-1: assume mwl8k_bss_info_changed_sta_#t~short1710#1;call mwl8k_bss_info_changed_sta_#t~mem1709#1 := read~int#11(mwl8k_bss_info_changed_sta_~priv~44#1.base, 60 + mwl8k_bss_info_changed_sta_~priv~44#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1710#1 := 0 == mwl8k_bss_info_changed_sta_#t~mem1709#1 % 256; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850-1: assume !mwl8k_bss_info_changed_sta_#t~short1710#1; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850-4: mwl8k_bss_info_changed_sta_#t~short1708#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:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850-3: assume mwl8k_bss_info_changed_sta_#t~short1708#1;call mwl8k_bss_info_changed_sta_#t~mem1707#1 := read~int#11(mwl8k_bss_info_changed_sta_~vif#1.base, 12 + mwl8k_bss_info_changed_sta_~vif#1.offset, 1);mwl8k_bss_info_changed_sta_#t~short1708#1 := 0 != (if mwl8k_bss_info_changed_sta_#t~mem1707#1 % 256 % 4294967296 <= 2147483647 then mwl8k_bss_info_changed_sta_#t~mem1707#1 % 256 % 4294967296 else mwl8k_bss_info_changed_sta_#t~mem1707#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850-3: assume !mwl8k_bss_info_changed_sta_#t~short1708#1; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322: mwl8k_cmd_update_stadb_add_#res#1 := mwl8k_cmd_update_stadb_add_~rc~44#1; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265: 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:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322-1: 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:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9142: assume 0 != mwl8k_txq_xmit_~tmp___3~4#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~mem271#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~mem271#1 := read~int#11(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~mem271#1 % 256 % 4294967296 <= 2147483647 then is_multicast_ether_addr_#t~mem271#1 % 256 % 4294967296 else is_multicast_ether_addr_#t~mem271#1 % 256 % 4294967296 - 4294967296) % 2 then 1 else 0) then 0 else 1);havoc is_multicast_ether_addr_#t~mem271#1; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9142: assume !(0 != mwl8k_txq_xmit_~tmp___3~4#1); [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11851: mwl8k_bss_info_changed_sta_#t~ret1711#1 := mwl8k_cmd_set_rate_#res#1;havoc mwl8k_cmd_set_rate_#t~ret1311#1.base, mwl8k_cmd_set_rate_#t~ret1311#1.offset, mwl8k_cmd_set_rate_#t~memcpy~res1312#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1312#1.offset, mwl8k_cmd_set_rate_#t~memcpy~res1313#1.base, mwl8k_cmd_set_rate_#t~memcpy~res1313#1.offset, mwl8k_cmd_set_rate_#t~ret1314#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~79#1.base, mwl8k_cmd_set_rate_~tmp~79#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~ret1711#1 && mwl8k_bss_info_changed_sta_#t~ret1711#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1711#1;havoc mwl8k_bss_info_changed_sta_#t~ret1711#1; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926: assume mwl8k_cmd_set_new_stn_add_~__len~15#1 % 18446744073709551616 > 63; [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926: assume !(mwl8k_cmd_set_new_stn_add_~__len~15#1 % 18446744073709551616 > 63); [2025-02-08 02:47:15,272 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12314: mwl8k_ampdu_action_~rc~53#1 := -16; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret1007#1 && mwl8k_txq_xmit_#t~ret1007#1 <= 9223372036854775807;mwl8k_txq_xmit_~tmp___17~0#1 := mwl8k_txq_xmit_#t~ret1007#1;havoc mwl8k_txq_xmit_#t~mem1005#1.base, mwl8k_txq_xmit_#t~mem1005#1.offset;havoc mwl8k_txq_xmit_#t~mem1004#1;havoc mwl8k_txq_xmit_#t~mem1006#1.base, mwl8k_txq_xmit_#t~mem1006#1.offset;havoc mwl8k_txq_xmit_#t~ret1007#1; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10266: assume -2147483648 <= mwl8k_cmd_set_aid_#t~ret1310#1 && mwl8k_cmd_set_aid_#t~ret1310#1 <= 2147483647;mwl8k_cmd_set_aid_~rc~19#1 := mwl8k_cmd_set_aid_#t~ret1310#1;havoc mwl8k_cmd_set_aid_#t~ret1310#1; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275-1: SUMMARY for call mwl8k_txq_xmit_#t~ret1007#1 := ldv__builtin_expect((if 0 != (mwl8k_txq_xmit_#t~mem1006#1.base + mwl8k_txq_xmit_#t~mem1006#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173: assume main_#t~switch2100#1; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 2 == main_~tmp~126#1; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10266-1: SUMMARY for call mwl8k_cmd_set_aid_#t~ret1310#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:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9275-2: call mwl8k_txq_xmit_#t~mem1005#1.base, mwl8k_txq_xmit_#t~mem1005#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~txq~4#1.base, 28 + mwl8k_txq_xmit_~txq~4#1.offset, 8);call mwl8k_txq_xmit_#t~mem1004#1 := read~int#11(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);call mwl8k_txq_xmit_#t~mem1006#1.base, mwl8k_txq_xmit_#t~mem1006#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_#t~mem1005#1.base, mwl8k_txq_xmit_#t~mem1005#1.offset + 8 * (if mwl8k_txq_xmit_#t~mem1004#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_#t~mem1004#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_xmit_#t~mem1004#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209: assume -9223372036854775808 <= mwl8k_txq_xmit_#t~ret980#1 && mwl8k_txq_xmit_#t~ret980#1 <= 9223372036854775807;havoc mwl8k_txq_xmit_#t~ret980#1;call mwl8k_txq_xmit_#t~mem981#1 := read~int#11(mwl8k_txq_xmit_~stream~2#1.base, 10 + mwl8k_txq_xmit_~stream~2#1.offset, 1);mwl8k_txq_xmit_~txpriority~0#1 := (if 5 + (if mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 - 4294967296) < 0 && 0 != (5 + (if mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 - 4294967296)) % 8 then (5 + (if mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 - 4294967296)) % 8 - 8 else (5 + (if mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem981#1 % 256 % 4294967296 - 4294967296)) % 8);havoc mwl8k_txq_xmit_#t~mem981#1;call mwl8k_txq_xmit_#t~mem982#1 := read~int#11(mwl8k_txq_xmit_~stream~2#1.base, 10 + mwl8k_txq_xmit_~stream~2#1.offset, 1); [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12314-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:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209-1: SUMMARY for call mwl8k_txq_xmit_#t~ret980#1 := ldv__builtin_expect((if 0 != mwl8k_txq_xmit_~__ret_warn_on~3#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852: 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~ret1337#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#1.offset, mwl8k_cmd_use_fixed_rate_sta_#t~ret1338#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~86#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~86#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~86#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~86#1.offset; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10927-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.offset := #Ultimate.C_memcpy#11(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:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10927: 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~res1446#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1446#1.offset; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390-2: havoc mwl8k_interrupt_#t~bitwise1556#1;assume mwl8k_interrupt_#t~bitwise1556#1 % 4294967296 <= mwl8k_interrupt_~status~4#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1556#1 % 4294967296 <= 4; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390-1: [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390-4: assume 0 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1556#1 := 0; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390-4: assume !(0 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10267: mwl8k_cmd_set_aid_#res#1 := mwl8k_cmd_set_aid_~rc~19#1; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390-3: assume 4 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1556#1 := mwl8k_interrupt_~status~4#1; [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390-3: assume !(4 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10267-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:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: assume 0 != mwl8k_interrupt_#t~bitwise1556#1 % 4294967296;havoc mwl8k_interrupt_#t~bitwise1556#1;call mwl8k_interrupt_#t~mem1557#1.base, mwl8k_interrupt_#t~mem1557#1.offset := read~$Pointer$#11(mwl8k_interrupt_~priv~34#1.base, 1702 + mwl8k_interrupt_~priv~34#1.offset, 8); [2025-02-08 02:47:15,273 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: assume !(0 != mwl8k_interrupt_#t~bitwise1556#1 % 4294967296);havoc mwl8k_interrupt_#t~bitwise1556#1; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13174: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13240: assume main_#t~switch2100#1; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13240: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 17 == main_~tmp~126#1; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume 0 != mwl8k_txq_xmit_~tmp___17~0#1; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume !(0 != mwl8k_txq_xmit_~tmp___17~0#1);call mwl8k_txq_xmit_#t~mem1009#1.base, mwl8k_txq_xmit_#t~mem1009#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~txq~4#1.base, 28 + mwl8k_txq_xmit_~txq~4#1.offset, 8);call mwl8k_txq_xmit_#t~mem1008#1 := read~int#11(mwl8k_txq_xmit_~txq~4#1.base, 4 + mwl8k_txq_xmit_~txq~4#1.offset, 4);call write~$Pointer$#11(mwl8k_txq_xmit_~skb#1.base, mwl8k_txq_xmit_~skb#1.offset, mwl8k_txq_xmit_#t~mem1009#1.base, mwl8k_txq_xmit_#t~mem1009#1.offset + 8 * (if mwl8k_txq_xmit_#t~mem1008#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_#t~mem1008#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_xmit_#t~mem1008#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc mwl8k_txq_xmit_#t~mem1009#1.base, mwl8k_txq_xmit_#t~mem1009#1.offset;havoc mwl8k_txq_xmit_#t~mem1008#1;call mwl8k_txq_xmit_#t~mem1011#1.base, mwl8k_txq_xmit_#t~mem1011#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~txq~4#1.base, 12 + mwl8k_txq_xmit_~txq~4#1.offset, 8);call mwl8k_txq_xmit_#t~mem1010#1 := read~int#11(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~mem1011#1.base, mwl8k_txq_xmit_#t~mem1011#1.offset + 32 * (if mwl8k_txq_xmit_#t~mem1010#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mwl8k_txq_xmit_#t~mem1010#1 % 18446744073709551616 % 18446744073709551616 else mwl8k_txq_xmit_#t~mem1010#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc mwl8k_txq_xmit_#t~mem1011#1.base, mwl8k_txq_xmit_#t~mem1011#1.offset;havoc mwl8k_txq_xmit_#t~mem1010#1;call write~int#11(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#11(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#11(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#11(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~mem1012#1 := read~int#11(mwl8k_txq_xmit_~skb#1.base, 104 + mwl8k_txq_xmit_~skb#1.offset, 4);call write~int#11(mwl8k_txq_xmit_#t~mem1012#1, mwl8k_txq_xmit_~tx~1#1.base, 12 + mwl8k_txq_xmit_~tx~1#1.offset, 2);havoc mwl8k_txq_xmit_#t~mem1012#1;call write~int#11(0, mwl8k_txq_xmit_~tx~1#1.base, 28 + mwl8k_txq_xmit_~tx~1#1.offset, 2);call mwl8k_txq_xmit_#t~mem1013#1 := read~int#11(mwl8k_txq_xmit_~priv~13#1.base, 60 + mwl8k_txq_xmit_~priv~13#1.offset, 1); [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: assume mwl8k_txq_xmit_#t~mem982#1 % 256 % 4294967296 <= 1;havoc mwl8k_txq_xmit_#t~mem982#1;call mwl8k_txq_xmit_#t~mem983#1 := read~int#11(mwl8k_txq_xmit_~stream~2#1.base, 10 + mwl8k_txq_xmit_~stream~2#1.offset, 1);mwl8k_txq_xmit_~index#1 := 4 + (if mwl8k_txq_xmit_#t~mem983#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_#t~mem983#1 % 256 % 4294967296 else mwl8k_txq_xmit_#t~mem983#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_txq_xmit_#t~mem983#1; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: assume !(mwl8k_txq_xmit_#t~mem982#1 % 256 % 4294967296 <= 1);havoc mwl8k_txq_xmit_#t~mem982#1; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11391: assume 0 != (mwl8k_interrupt_#t~mem1557#1.base + mwl8k_interrupt_#t~mem1557#1.offset) % 18446744073709551616;havoc mwl8k_interrupt_#t~mem1557#1.base, mwl8k_interrupt_#t~mem1557#1.offset;call mwl8k_interrupt_#t~mem1558#1.base, mwl8k_interrupt_#t~mem1558#1.offset := read~$Pointer$#11(mwl8k_interrupt_~priv~34#1.base, 1702 + mwl8k_interrupt_~priv~34#1.offset, 8); [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11391: assume !(0 != (mwl8k_interrupt_#t~mem1557#1.base + mwl8k_interrupt_#t~mem1557#1.offset) % 18446744073709551616);havoc mwl8k_interrupt_#t~mem1557#1.base, mwl8k_interrupt_#t~mem1557#1.offset; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: assume 0 != (if mwl8k_configure_filter_#t~mem1780#1 % 256 % 4294967296 <= 2147483647 then mwl8k_configure_filter_#t~mem1780#1 % 256 % 4294967296 else mwl8k_configure_filter_#t~mem1780#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_configure_filter_#t~mem1780#1;call mwl8k_configure_filter_#t~mem1781#1 := read~int#4(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: assume !(0 != (if mwl8k_configure_filter_#t~mem1780#1 % 256 % 4294967296 <= 2147483647 then mwl8k_configure_filter_#t~mem1780#1 % 256 % 4294967296 else mwl8k_configure_filter_#t~mem1780#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_configure_filter_#t~mem1780#1;call mwl8k_configure_filter_#t~mem1783#1 := read~int#4(mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4); [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: assume 0 != (if mwl8k_txq_xmit_~tmp___2~6#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tmp___2~6#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tmp___2~6#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: assume !(0 != (if mwl8k_txq_xmit_~tmp___2~6#1 % 256 % 4294967296 <= 2147483647 then mwl8k_txq_xmit_~tmp___2~6#1 % 256 % 4294967296 else mwl8k_txq_xmit_~tmp___2~6#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13175: SUMMARY for call mwl8k_rxd_ap_refill(main_~var_mwl8k_rxd_ap_refill_14_p0~0#1.base, main_~var_mwl8k_rxd_ap_refill_14_p0~0#1.offset, main_~var_mwl8k_rxd_ap_refill_14_p1~0#1, main_~var_mwl8k_rxd_ap_refill_14_p2~0#1); srcloc: null [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13241: 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_115_p1~0#1;havoc mwl8k_set_rts_threshold_#res#1;havoc mwl8k_set_rts_threshold_#t~ret1803#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~ret1320#1.base, mwl8k_cmd_set_rts_threshold_#t~ret1320#1.offset, mwl8k_cmd_set_rts_threshold_#t~ret1321#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~81#1.base, mwl8k_cmd_set_rts_threshold_~tmp~81#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~81#1.base, mwl8k_cmd_set_rts_threshold_~tmp~81#1.offset; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13241-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10929-1: SUMMARY for call mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.offset := #Ultimate.C_memcpy#11(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:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10929: 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~res1447#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.base, mwl8k_cmd_set_new_stn_add_#t~memcpy~res1447#1.offset; [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12977: call write~$Pointer$#11(mwl8k_probe_#t~ret2049#1.base, mwl8k_probe_#t~ret2049#1.offset, mwl8k_probe_~priv~58#1.base, 28 + mwl8k_probe_~priv~58#1.offset, 8);havoc mwl8k_probe_#t~ret2049#1.base, mwl8k_probe_#t~ret2049#1.offset;call mwl8k_probe_#t~mem2050#1.base, mwl8k_probe_#t~mem2050#1.offset := read~$Pointer$#11(mwl8k_probe_~priv~58#1.base, 28 + mwl8k_probe_~priv~58#1.offset, 8); [2025-02-08 02:47:15,274 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12977-1: SUMMARY for call mwl8k_probe_#t~ret2049#1.base, mwl8k_probe_#t~ret2049#1.offset := pci_iomap(mwl8k_probe_~pdev#1.base, mwl8k_probe_~pdev#1.offset, 0, 65536); srcloc: null [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13242: main_#t~ret2108#1 := mwl8k_set_rts_threshold_#res#1;havoc mwl8k_set_rts_threshold_#t~ret1803#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~ret2108#1 && main_#t~ret2108#1 <= 2147483647; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146: mwl8k_txq_xmit_~txstatus~0#1 := mwl8k_txq_xmit_#t~bitwise954#1;havoc mwl8k_txq_xmit_#t~bitwise954#1; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: havoc mwl8k_interrupt_#t~mem1558#1.base, mwl8k_interrupt_#t~mem1558#1.offset; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392-1: SUMMARY for call complete(mwl8k_interrupt_#t~mem1558#1.base, mwl8k_interrupt_#t~mem1558#1.offset); srcloc: null [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053-1: [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12978: assume 0 == (mwl8k_probe_#t~mem2050#1.base + mwl8k_probe_#t~mem2050#1.offset) % 18446744073709551616;havoc mwl8k_probe_#t~mem2050#1.base, mwl8k_probe_#t~mem2050#1.offset;call mwl8k_probe_#t~mem2051#1.base, mwl8k_probe_#t~mem2051#1.offset := read~$Pointer$#11(mwl8k_probe_~hw~6#1.base, 46 + mwl8k_probe_~hw~6#1.offset, 8); [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12978: assume !(0 == (mwl8k_probe_#t~mem2050#1.base + mwl8k_probe_#t~mem2050#1.offset) % 18446744073709551616);havoc mwl8k_probe_#t~mem2050#1.base, mwl8k_probe_#t~mem2050#1.offset; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053: call write~int#4(mwl8k_configure_filter_#t~bitwise1782#1, mwl8k_configure_filter_~total_flags#1.base, mwl8k_configure_filter_~total_flags#1.offset, 4);havoc mwl8k_configure_filter_#t~mem1781#1;havoc mwl8k_configure_filter_#t~bitwise1782#1; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: assume 0 != mwl8k_start_stream_~ret~0#1;call mwl8k_start_stream_#t~mem897#1.base, mwl8k_start_stream_#t~mem897#1.offset := read~$Pointer$#11(mwl8k_start_stream_~hw#1.base, 46 + mwl8k_start_stream_~hw#1.offset, 8);call mwl8k_start_stream_#t~mem898#1.base, mwl8k_start_stream_#t~mem898#1.offset := read~$Pointer$#11(mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset, 8);call mwl8k_start_stream_#t~mem899#1 := read~int#11(mwl8k_start_stream_~stream#1.base, 8 + mwl8k_start_stream_~stream#1.offset, 1); [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: assume !(0 != mwl8k_start_stream_~ret~0#1);call mwl8k_start_stream_#t~mem901#1.base, mwl8k_start_stream_#t~mem901#1.offset := read~$Pointer$#11(mwl8k_start_stream_~hw#1.base, 46 + mwl8k_start_stream_~hw#1.offset, 8);call mwl8k_start_stream_#t~mem902#1.base, mwl8k_start_stream_#t~mem902#1.offset := read~$Pointer$#11(mwl8k_start_stream_~stream#1.base, mwl8k_start_stream_~stream#1.offset, 8);call mwl8k_start_stream_#t~mem903#1 := read~int#11(mwl8k_start_stream_~stream#1.base, 8 + mwl8k_start_stream_~stream#1.offset, 1); [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053-3: assume 18 == mwl8k_configure_filter_#t~mem1781#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1782#1 := mwl8k_configure_filter_#t~mem1781#1; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053-3: assume !(18 == mwl8k_configure_filter_#t~mem1781#1 % 4294967296); [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053-2: havoc mwl8k_configure_filter_#t~bitwise1782#1;assume mwl8k_configure_filter_#t~bitwise1782#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1781#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1782#1 % 4294967296 <= 18; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146-1: [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146-2: havoc mwl8k_txq_xmit_#t~bitwise954#1;assume (mwl8k_txq_xmit_#t~bitwise954#1 % 4294967296 >= mwl8k_txq_xmit_~txstatus~0#1 % 4294967296 && mwl8k_txq_xmit_#t~bitwise954#1 % 4294967296 >= 8) && mwl8k_txq_xmit_#t~bitwise954#1 % 4294967296 <= 8 + mwl8k_txq_xmit_~txstatus~0#1 % 4294967296; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146-3: assume false;mwl8k_txq_xmit_#t~bitwise954#1 := mwl8k_txq_xmit_~txstatus~0#1; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146-3: assume !false; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146-4: assume 0 == mwl8k_txq_xmit_~txstatus~0#1 % 4294967296 || 8 == mwl8k_txq_xmit_~txstatus~0#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise954#1 := 8; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146-4: assume !(0 == mwl8k_txq_xmit_~txstatus~0#1 % 4294967296 || 8 == mwl8k_txq_xmit_~txstatus~0#1 % 4294967296); [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570: assume -2147483648 <= mutex_is_locked_#t~ret60#1 && mutex_is_locked_#t~ret60#1 <= 2147483647;mutex_is_locked_~tmp~2#1 := mutex_is_locked_#t~ret60#1;havoc mutex_is_locked_#t~ret60#1;mutex_is_locked_#res#1 := (if 1 != mutex_is_locked_~tmp~2#1 then 1 else 0); [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053-4: assume 0 == mwl8k_configure_filter_#t~mem1781#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1782#1 := 0; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12053-4: assume !(0 == mwl8k_configure_filter_#t~mem1781#1 % 4294967296); [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6570-1: SUMMARY for call mutex_is_locked_#t~ret60#1 := atomic_read(mutex_is_locked_~lock#1.base, mutex_is_locked_~lock#1.offset); srcloc: null [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: assume mwl8k_add_interface_~__len~23#1 % 18446744073709551616 > 63; [2025-02-08 02:47:15,275 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: assume !(mwl8k_add_interface_~__len~23#1 % 18446744073709551616 > 63); [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12979: assume -2147483648 <= mwl8k_probe_#t~ret2052#1 && mwl8k_probe_#t~ret2052#1 <= 2147483647;havoc mwl8k_probe_#t~mem2051#1.base, mwl8k_probe_#t~mem2051#1.offset;havoc mwl8k_probe_#t~ret2052#1;mwl8k_probe_~rc~61#1 := -5; [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8949: assume -2147483648 <= mwl8k_start_stream_#t~ret900#1 && mwl8k_start_stream_#t~ret900#1 <= 2147483647;havoc mwl8k_start_stream_#t~mem897#1.base, mwl8k_start_stream_#t~mem897#1.offset;havoc mwl8k_start_stream_#t~mem898#1.base, mwl8k_start_stream_#t~mem898#1.offset;havoc mwl8k_start_stream_#t~mem899#1;havoc mwl8k_start_stream_#t~ret900#1; [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015-2: mwl8k_ampdu_allowed_#res#1 := (if 0 == (if 0 == (if mwl8k_ampdu_allowed_#t~short919#1 then 1 else 0) then 0 else 1) % 256 then 0 else 1);havoc mwl8k_ampdu_allowed_#t~mem917#1;havoc mwl8k_ampdu_allowed_#t~mem918#1;havoc mwl8k_ampdu_allowed_#t~short919#1; [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12979-1: SUMMARY for call mwl8k_probe_#t~ret2052#1 := dev_err(mwl8k_probe_#t~mem2051#1.base, 242 + mwl8k_probe_#t~mem2051#1.offset, 155, 0); srcloc: null [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8949-1: SUMMARY for call mwl8k_start_stream_#t~ret900#1 := dev_printk(60, 0, mwl8k_start_stream_#t~mem897#1.base, 242 + mwl8k_start_stream_#t~mem897#1.offset, 61, 0); srcloc: null [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015-3: assume mwl8k_ampdu_allowed_#t~short919#1;call mwl8k_ampdu_allowed_#t~mem918#1 := read~int#11(mwl8k_ampdu_allowed_~tx_stats~0#1.base, 4 + mwl8k_ampdu_allowed_~tx_stats~0#1.offset, 4);mwl8k_ampdu_allowed_#t~short919#1 := mwl8k_ampdu_allowed_#t~mem918#1 % 4294967296 > 64; [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015-3: assume !mwl8k_ampdu_allowed_#t~short919#1; [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12054: SUMMARY for call kfree(mwl8k_configure_filter_~cmd~41#1.base, mwl8k_configure_filter_~cmd~41#1.offset); srcloc: null [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9015: havoc mwl8k_ampdu_allowed_#t~mem917#1;havoc mwl8k_ampdu_allowed_#t~mem918#1;havoc mwl8k_ampdu_allowed_#t~short919#1;mwl8k_txq_xmit_#t~ret987#1 := mwl8k_ampdu_allowed_#res#1;havoc mwl8k_ampdu_allowed_#t~ret916#1, mwl8k_ampdu_allowed_#t~mem917#1, mwl8k_ampdu_allowed_#t~mem918#1, mwl8k_ampdu_allowed_#t~short919#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~54#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___14~0#1 := (if 0 == mwl8k_txq_xmit_#t~ret987#1 % 256 then 0 else 1);havoc mwl8k_txq_xmit_#t~ret987#1; [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658: mwl8k_add_interface_~__ret~24#1.base, mwl8k_add_interface_~__ret~24#1.offset := mwl8k_add_interface_#t~memcpy~res1644#1.base, mwl8k_add_interface_#t~memcpy~res1644#1.offset;havoc mwl8k_add_interface_#t~memcpy~res1644#1.base, mwl8k_add_interface_#t~memcpy~res1644#1.offset; [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: mwl8k_bss_info_changed_sta_#t~ret1712#1 := mwl8k_cmd_use_fixed_rate_sta_#res#1;havoc mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#1.base, mwl8k_cmd_use_fixed_rate_sta_#t~ret1337#1.offset, mwl8k_cmd_use_fixed_rate_sta_#t~ret1338#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~86#1.base, mwl8k_cmd_use_fixed_rate_sta_~tmp~86#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~ret1712#1 && mwl8k_bss_info_changed_sta_#t~ret1712#1 <= 2147483647;mwl8k_bss_info_changed_sta_~rc~50#1 := mwl8k_bss_info_changed_sta_#t~ret1712#1;havoc mwl8k_bss_info_changed_sta_#t~ret1712#1; [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: assume mwl8k_create_ba_~__len~14#1 % 18446744073709551616 > 63;call mwl8k_create_ba_#t~mem1424#1.base, mwl8k_create_ba_#t~mem1424#1.offset := read~$Pointer$#11(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8); [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: assume !(mwl8k_create_ba_~__len~14#1 % 18446744073709551616 > 63);call mwl8k_create_ba_#t~mem1426#1.base, mwl8k_create_ba_#t~mem1426#1.offset := read~$Pointer$#11(mwl8k_create_ba_~stream#1.base, mwl8k_create_ba_~stream#1.offset, 8); [2025-02-08 02:47:15,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658-1: SUMMARY for call mwl8k_add_interface_#t~memcpy~res1644#1.base, mwl8k_add_interface_#t~memcpy~res1644#1.offset := #Ultimate.C_memcpy#11(mwl8k_add_interface_~mwl8k_vif~9#1.base, 134 + mwl8k_add_interface_~mwl8k_vif~9#1.offset, mwl8k_add_interface_~vif#1.base, 207 + mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~__len~23#1); srcloc: null [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13178: assume main_#t~switch2100#1; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13178: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 3 == main_~tmp~126#1; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13244: assume main_#t~switch2100#1; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13244: assume !main_#t~switch2100#1;main_#t~switch2100#1 := main_#t~switch2100#1 || 18 == main_~tmp~126#1; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: 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:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10932: call mwl8k_cmd_set_new_stn_add_#t~mem1448#1 := read~int#11(mwl8k_cmd_set_new_stn_add_~sta#1.base, 18 + mwl8k_cmd_set_new_stn_add_~sta#1.offset, 2);call write~int#11(mwl8k_cmd_set_new_stn_add_#t~mem1448#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~mem1448#1;call write~int#11(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~mem1449#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1449#1.offset := read~$Pointer$#11(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~mem1450#1 := read~int#11(mwl8k_cmd_set_new_stn_add_#t~mem1449#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1449#1.offset, 4); [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866: mwl8k_create_ba_~__ret~15#1.base, mwl8k_create_ba_~__ret~15#1.offset := mwl8k_create_ba_#t~memcpy~res1425#1.base, mwl8k_create_ba_#t~memcpy~res1425#1.offset;havoc mwl8k_create_ba_#t~mem1424#1.base, mwl8k_create_ba_#t~mem1424#1.offset;havoc mwl8k_create_ba_#t~memcpy~res1425#1.base, mwl8k_create_ba_#t~memcpy~res1425#1.offset; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10866-1: SUMMARY for call mwl8k_create_ba_#t~memcpy~res1425#1.base, mwl8k_create_ba_#t~memcpy~res1425#1.offset := #Ultimate.C_memcpy#11(mwl8k_create_ba_~cmd~30#1.base, 28 + mwl8k_create_ba_~cmd~30#1.offset, mwl8k_create_ba_#t~mem1424#1.base, 12 + mwl8k_create_ba_#t~mem1424#1.offset, mwl8k_create_ba_~__len~14#1); srcloc: null [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: assume 0 != mwl8k_bss_info_changed_sta_~rc~50#1; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: assume !(0 != mwl8k_bss_info_changed_sta_~rc~50#1); [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: havoc ieee80211_is_ctl_#t~bitwise287#1;mwl8k_txq_xmit_#t~ret949#1 := ieee80211_is_ctl_#res#1;havoc ieee80211_is_ctl_#t~bitwise287#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~ret949#1 && mwl8k_txq_xmit_#t~ret949#1 <= 2147483647;mwl8k_txq_xmit_~tmp___5~0#1 := mwl8k_txq_xmit_#t~ret949#1;havoc mwl8k_txq_xmit_#t~mem948#1;havoc mwl8k_txq_xmit_#t~ret949#1; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise955#1;havoc mwl8k_txq_xmit_#t~bitwise955#1;call mwl8k_txq_xmit_#t~mem956#1 := read~int#11(mwl8k_txq_xmit_~tx_info~1#1.base, mwl8k_txq_xmit_~tx_info~1#1.offset, 4); [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-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~bitwise287#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:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-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:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-1: [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-4: havoc ieee80211_is_ctl_#t~bitwise287#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~bitwise287#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~bitwise287#1 <= 12) && ieee80211_is_ctl_#t~bitwise287#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~bitwise287#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~bitwise287#1 >= -2147483648; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: 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_117_p2~0#1.base, main_~var_mwl8k_sta_add_117_p2~0#1.offset;havoc mwl8k_sta_add_#res#1;havoc mwl8k_sta_add_#t~mem1808#1.base, mwl8k_sta_add_#t~mem1808#1.offset, mwl8k_sta_add_#t~mem1809#1, mwl8k_sta_add_#t~ret1810#1, mwl8k_sta_add_#t~mem1811#1, mwl8k_sta_add_#t~ret1812#1, mwl8k_sta_add_#t~mem1813#1, mwl8k_sta_add_#t~ret1814#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~48#1.base, mwl8k_sta_add_~priv~48#1.offset, mwl8k_sta_add_~ret~1#1, mwl8k_sta_add_~i~18#1, mwl8k_sta_add_~mwl8k_vif~12#1.base, mwl8k_sta_add_~mwl8k_vif~12#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~48#1.base, mwl8k_sta_add_~priv~48#1.offset;havoc mwl8k_sta_add_~ret~1#1;havoc mwl8k_sta_add_~i~18#1;havoc mwl8k_sta_add_~mwl8k_vif~12#1.base, mwl8k_sta_add_~mwl8k_vif~12#1.offset;havoc mwl8k_sta_add_~key~0#1.base, mwl8k_sta_add_~key~0#1.offset;call mwl8k_sta_add_#t~mem1808#1.base, mwl8k_sta_add_#t~mem1808#1.offset := read~$Pointer$#11(mwl8k_sta_add_~hw#1.base, 62 + mwl8k_sta_add_~hw#1.offset, 8);mwl8k_sta_add_~priv~48#1.base, mwl8k_sta_add_~priv~48#1.offset := mwl8k_sta_add_#t~mem1808#1.base, mwl8k_sta_add_#t~mem1808#1.offset;havoc mwl8k_sta_add_#t~mem1808#1.base, mwl8k_sta_add_#t~mem1808#1.offset;mwl8k_sta_add_~mwl8k_vif~12#1.base, mwl8k_sta_add_~mwl8k_vif~12#1.offset := mwl8k_sta_add_~vif#1.base, 239 + mwl8k_sta_add_~vif#1.offset;call mwl8k_sta_add_#t~mem1809#1 := read~int#11(mwl8k_sta_add_~priv~48#1.base, 60 + mwl8k_sta_add_~priv~48#1.offset, 1); [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-2: havoc mwl8k_txq_xmit_#t~bitwise955#1;assume mwl8k_txq_xmit_#t~bitwise955#1 % 4294967296 <= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise955#1 % 4294967296 <= 65439; [2025-02-08 02:47:15,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-3: [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-3: assume 65439 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise955#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-3: assume !(65439 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-2: ieee80211_is_ctl_#res#1 := (if 4 == ieee80211_is_ctl_#t~bitwise287#1 then 1 else 0);havoc ieee80211_is_ctl_#t~bitwise287#1; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-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~bitwise287#1 := 0; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-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:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-1: SUMMARY for call mwl8k_prepare_multicast_#t~ret1767#1.base, mwl8k_prepare_multicast_#t~ret1767#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:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise955#1 := 0; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9149-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: mwl8k_prepare_multicast_~cmd~40#1.base, mwl8k_prepare_multicast_~cmd~40#1.offset := mwl8k_prepare_multicast_#t~ret1767#1.base, mwl8k_prepare_multicast_#t~ret1767#1.offset;havoc mwl8k_prepare_multicast_#t~ret1767#1.base, mwl8k_prepare_multicast_#t~ret1767#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:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume mwl8k_tid_queue_mapping_#t~switch853#1; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: assume !mwl8k_tid_queue_mapping_#t~switch853#1; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-1: [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180-1: SUMMARY for call main_#t~ret2101#1 := mwl8k_rxd_ap_process(main_~var_mwl8k_rxd_ap_process_15_p0~0#1.base, main_~var_mwl8k_rxd_ap_process_15_p0~0#1.offset, main_~var_group1~0#1.base, main_~var_group1~0#1.offset, main_~var_mwl8k_rxd_ap_process_15_p2~0#1.base, main_~var_mwl8k_rxd_ap_process_15_p2~0#1.offset, main_~var_mwl8k_rxd_ap_process_15_p3~0#1.base, main_~var_mwl8k_rxd_ap_process_15_p3~0#1.offset); srcloc: null [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-2: havoc mwl8k_txq_xmit_#t~bitwise957#1;assume mwl8k_txq_xmit_#t~bitwise957#1 % 4294967296 <= mwl8k_txq_xmit_#t~mem956#1 % 4294967296 && mwl8k_txq_xmit_#t~bitwise957#1 % 4294967296 <= 64; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-3: assume 64 == mwl8k_txq_xmit_#t~mem956#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise957#1 := mwl8k_txq_xmit_#t~mem956#1; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-3: assume !(64 == mwl8k_txq_xmit_#t~mem956#1 % 4294967296); [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume 0 != (if mwl8k_sta_remove_#t~mem1805#1 % 256 % 4294967296 <= 2147483647 then mwl8k_sta_remove_#t~mem1805#1 % 256 % 4294967296 else mwl8k_sta_remove_#t~mem1805#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_sta_remove_#t~mem1805#1; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume !(0 != (if mwl8k_sta_remove_#t~mem1805#1 % 256 % 4294967296 <= 2147483647 then mwl8k_sta_remove_#t~mem1805#1 % 256 % 4294967296 else mwl8k_sta_remove_#t~mem1805#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_sta_remove_#t~mem1805#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~ret1543#1.base, mwl8k_cmd_update_stadb_del_#t~ret1543#1.offset, mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1544#1.offset, mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.base, mwl8k_cmd_update_stadb_del_#t~memcpy~res1545#1.offset, mwl8k_cmd_update_stadb_del_#t~ret1546#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:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-4: assume 0 == mwl8k_txq_xmit_#t~mem956#1 % 4294967296;mwl8k_txq_xmit_#t~bitwise957#1 := 0; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150-4: assume !(0 == mwl8k_txq_xmit_#t~mem956#1 % 4294967296); [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: assume -2147483648 <= main_#t~ret2101#1 && main_#t~ret2101#1 <= 2147483647; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12321: assume mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12321: assume !mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,278 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: main_#t~ret2109#1 := mwl8k_sta_add_#res#1;havoc mwl8k_sta_add_#t~mem1808#1.base, mwl8k_sta_add_#t~mem1808#1.offset, mwl8k_sta_add_#t~mem1809#1, mwl8k_sta_add_#t~ret1810#1, mwl8k_sta_add_#t~mem1811#1, mwl8k_sta_add_#t~ret1812#1, mwl8k_sta_add_#t~mem1813#1, mwl8k_sta_add_#t~ret1814#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~48#1.base, mwl8k_sta_add_~priv~48#1.offset, mwl8k_sta_add_~ret~1#1, mwl8k_sta_add_~i~18#1, mwl8k_sta_add_~mwl8k_vif~12#1.base, mwl8k_sta_add_~mwl8k_vif~12#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~ret2109#1 && main_#t~ret2109#1 <= 2147483647; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: assume 1 == mwl8k_txq_xmit_#t~mem984#1 % 256 % 4294967296;havoc mwl8k_txq_xmit_#t~mem984#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9216: assume !(1 == mwl8k_txq_xmit_#t~mem984#1 % 256 % 4294967296);havoc mwl8k_txq_xmit_#t~mem984#1;call mwl8k_txq_xmit_#t~mem985#1.base, mwl8k_txq_xmit_#t~mem985#1.offset := read~$Pointer$#11(mwl8k_txq_xmit_~hw#1.base, 46 + mwl8k_txq_xmit_~hw#1.offset, 8); [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume 0 != mwl8k_txq_xmit_#t~bitwise957#1 % 4294967296;havoc mwl8k_txq_xmit_#t~mem956#1;havoc mwl8k_txq_xmit_#t~bitwise957#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: assume !(0 != mwl8k_txq_xmit_#t~bitwise957#1 % 4294967296);havoc mwl8k_txq_xmit_#t~mem956#1;havoc mwl8k_txq_xmit_#t~bitwise957#1;mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_~qos~1#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: assume mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#res#1 := 2; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: assume !mwl8k_tid_queue_mapping_#t~switch853#1;mwl8k_tid_queue_mapping_#t~switch853#1 := mwl8k_tid_queue_mapping_#t~switch853#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:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: assume -2147483648 <= mwl8k_start_stream_#t~ret904#1 && mwl8k_start_stream_#t~ret904#1 <= 2147483647;havoc mwl8k_start_stream_#t~mem901#1.base, mwl8k_start_stream_#t~mem901#1.offset;havoc mwl8k_start_stream_#t~mem902#1.base, mwl8k_start_stream_#t~mem902#1.offset;havoc mwl8k_start_stream_#t~mem903#1;havoc mwl8k_start_stream_#t~ret904#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10934: assume 0 == mwl8k_cmd_set_new_stn_add_#t~mem1450#1 % 4294967296;havoc mwl8k_cmd_set_new_stn_add_#t~mem1449#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1449#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~mem1450#1;call mwl8k_cmd_set_new_stn_add_#t~mem1451#1 := read~int#11(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~mem1451#1;havoc mwl8k_cmd_set_new_stn_add_#t~mem1451#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10934: assume !(0 == mwl8k_cmd_set_new_stn_add_#t~mem1450#1 % 4294967296);havoc mwl8k_cmd_set_new_stn_add_#t~mem1449#1.base, mwl8k_cmd_set_new_stn_add_#t~mem1449#1.offset;havoc mwl8k_cmd_set_new_stn_add_#t~mem1450#1;call mwl8k_cmd_set_new_stn_add_#t~mem1452#1 := read~int#11(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~mem1452#1 % 4294967296);havoc mwl8k_cmd_set_new_stn_add_#t~mem1452#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952-1: SUMMARY for call mwl8k_start_stream_#t~ret904#1 := dev_printk(62, 0, mwl8k_start_stream_#t~mem901#1.base, 242 + mwl8k_start_stream_#t~mem901#1.offset, 63, 0); srcloc: null [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661-1: SUMMARY for call mwl8k_add_interface_#t~memcpy~res1645#1.base, mwl8k_add_interface_#t~memcpy~res1645#1.offset := #Ultimate.C_memcpy#11(mwl8k_add_interface_~mwl8k_vif~9#1.base, 134 + mwl8k_add_interface_~mwl8k_vif~9#1.offset, mwl8k_add_interface_~vif#1.base, 207 + mwl8k_add_interface_~vif#1.offset, mwl8k_add_interface_~__len~23#1); srcloc: null [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: mwl8k_add_interface_~__ret~24#1.base, mwl8k_add_interface_~__ret~24#1.offset := mwl8k_add_interface_#t~memcpy~res1645#1.base, mwl8k_add_interface_#t~memcpy~res1645#1.offset;havoc mwl8k_add_interface_#t~memcpy~res1645#1.base, mwl8k_add_interface_#t~memcpy~res1645#1.offset; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754-1: mwl8k_tid_queue_mapping_#t~switch853#1 := mwl8k_tid_queue_mapping_#t~switch853#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:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397-1: [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397: assume 0 != mwl8k_interrupt_#t~bitwise1559#1 % 4294967296;havoc mwl8k_interrupt_#t~bitwise1559#1;assume { :begin_inline_ldv_mutex_is_locked_9 } true;ldv_mutex_is_locked_9_#in~lock#1.base, ldv_mutex_is_locked_9_#in~lock#1.offset := mwl8k_interrupt_~priv~34#1.base, 1526 + mwl8k_interrupt_~priv~34#1.offset;havoc ldv_mutex_is_locked_9_#res#1;havoc ldv_mutex_is_locked_9_#t~ret2120#1, ldv_mutex_is_locked_9_#t~ret2121#1, ldv_mutex_is_locked_9_~lock#1.base, ldv_mutex_is_locked_9_~lock#1.offset, ldv_mutex_is_locked_9_~ldv_func_res~1#1, ldv_mutex_is_locked_9_~tmp~128#1, ldv_mutex_is_locked_9_~tmp___0~37#1;ldv_mutex_is_locked_9_~lock#1.base, ldv_mutex_is_locked_9_~lock#1.offset := ldv_mutex_is_locked_9_#in~lock#1.base, ldv_mutex_is_locked_9_#in~lock#1.offset;havoc ldv_mutex_is_locked_9_~ldv_func_res~1#1;havoc ldv_mutex_is_locked_9_~tmp~128#1;havoc ldv_mutex_is_locked_9_~tmp___0~37#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_9_~lock#1.base, ldv_mutex_is_locked_9_~lock#1.offset;havoc mutex_is_locked_#res#1;havoc mutex_is_locked_#t~ret60#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; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397: assume !(0 != mwl8k_interrupt_#t~bitwise1559#1 % 4294967296);havoc mwl8k_interrupt_#t~bitwise1559#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397-3: assume 1024 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1559#1 := mwl8k_interrupt_~status~4#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397-3: assume !(1024 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322: assume mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322: assume !mwl8k_ampdu_action_#t~switch1835#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397-2: havoc mwl8k_interrupt_#t~bitwise1559#1;assume mwl8k_interrupt_#t~bitwise1559#1 % 4294967296 <= mwl8k_interrupt_~status~4#1 % 4294967296 && mwl8k_interrupt_#t~bitwise1559#1 % 4294967296 <= 1024; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124: assume -2147483648 <= mwl8k_sta_remove_#t~ret1806#1 && mwl8k_sta_remove_#t~ret1806#1 <= 2147483647;mwl8k_sta_remove_~tmp~117#1 := mwl8k_sta_remove_#t~ret1806#1;havoc mwl8k_sta_remove_#t~ret1806#1;mwl8k_sta_remove_#res#1 := mwl8k_sta_remove_~tmp~117#1; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151-2: havoc mwl8k_txq_xmit_#t~bitwise958#1;assume (mwl8k_txq_xmit_#t~bitwise958#1 % 4294967296 >= mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 && mwl8k_txq_xmit_#t~bitwise958#1 % 4294967296 >= 96) && mwl8k_txq_xmit_#t~bitwise958#1 % 4294967296 <= 96 + mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151-3: assume false;mwl8k_txq_xmit_#t~bitwise958#1 := mwl8k_txq_xmit_~qos~1#1 % 65536; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151-3: assume !false; [2025-02-08 02:47:15,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058: assume 0 != mwl8k_configure_filter_#t~bitwise1784#1 % 4294967296;havoc mwl8k_configure_filter_#t~mem1783#1;havoc mwl8k_configure_filter_#t~bitwise1784#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~mem1768#1.base, mwl8k_configure_filter_sniffer_#t~mem1768#1.offset, mwl8k_configure_filter_sniffer_#t~ret1769#1, mwl8k_configure_filter_sniffer_#t~ret1770#1, mwl8k_configure_filter_sniffer_#t~mem1771#1.base, mwl8k_configure_filter_sniffer_#t~mem1771#1.offset, mwl8k_configure_filter_sniffer_#t~ret1772#1, mwl8k_configure_filter_sniffer_#t~mem1773#1, mwl8k_configure_filter_sniffer_#t~ret1774#1, mwl8k_configure_filter_sniffer_#t~mem1775#1, mwl8k_configure_filter_sniffer_#t~bitwise1776#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~45#1.base, mwl8k_configure_filter_sniffer_~priv~45#1.offset, mwl8k_configure_filter_sniffer_~tmp~113#1, mwl8k_configure_filter_sniffer_~tmp___0~29#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~45#1.base, mwl8k_configure_filter_sniffer_~priv~45#1.offset;havoc mwl8k_configure_filter_sniffer_~tmp~113#1;havoc mwl8k_configure_filter_sniffer_~tmp___0~29#1;havoc mwl8k_configure_filter_sniffer_~tmp___1~15#1;call mwl8k_configure_filter_sniffer_#t~mem1768#1.base, mwl8k_configure_filter_sniffer_#t~mem1768#1.offset := read~$Pointer$#11(mwl8k_configure_filter_sniffer_~hw#1.base, 62 + mwl8k_configure_filter_sniffer_~hw#1.offset, 8);mwl8k_configure_filter_sniffer_~priv~45#1.base, mwl8k_configure_filter_sniffer_~priv~45#1.offset := mwl8k_configure_filter_sniffer_#t~mem1768#1.base, mwl8k_configure_filter_sniffer_#t~mem1768#1.offset;havoc mwl8k_configure_filter_sniffer_#t~mem1768#1.base, mwl8k_configure_filter_sniffer_#t~mem1768#1.offset; [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058: assume !(0 != mwl8k_configure_filter_#t~bitwise1784#1 % 4294967296);havoc mwl8k_configure_filter_#t~mem1783#1;havoc mwl8k_configure_filter_#t~bitwise1784#1; [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151-4: assume 0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 96 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296;mwl8k_txq_xmit_#t~bitwise958#1 := 96; [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151-4: assume !(0 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296 || 96 == mwl8k_txq_xmit_~qos~1#1 % 65536 % 4294967296); [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12124-1: SUMMARY for call mwl8k_sta_remove_#t~ret1806#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:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397-4: assume 0 == mwl8k_interrupt_~status~4#1 % 4294967296;mwl8k_interrupt_#t~bitwise1559#1 := 0; [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11397-4: assume !(0 == mwl8k_interrupt_~status~4#1 % 4294967296); [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322-1: mwl8k_ampdu_action_#t~switch1835#1 := mwl8k_ampdu_action_#t~switch1835#1 || 4 == mwl8k_ampdu_action_~action#1; [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151: mwl8k_txq_xmit_~qos~1#1 := mwl8k_txq_xmit_#t~bitwise958#1;havoc mwl8k_txq_xmit_#t~bitwise958#1; [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151-1: [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10869-1: SUMMARY for call mwl8k_create_ba_#t~memcpy~res1427#1.base, mwl8k_create_ba_#t~memcpy~res1427#1.offset := #Ultimate.C_memcpy#11(mwl8k_create_ba_~cmd~30#1.base, 28 + mwl8k_create_ba_~cmd~30#1.offset, mwl8k_create_ba_#t~mem1426#1.base, 12 + mwl8k_create_ba_#t~mem1426#1.offset, mwl8k_create_ba_~__len~14#1); srcloc: null [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10869: mwl8k_create_ba_~__ret~15#1.base, mwl8k_create_ba_~__ret~15#1.offset := mwl8k_create_ba_#t~memcpy~res1427#1.base, mwl8k_create_ba_#t~memcpy~res1427#1.offset;havoc mwl8k_create_ba_#t~mem1426#1.base, mwl8k_create_ba_#t~mem1426#1.offset;havoc mwl8k_create_ba_#t~memcpy~res1427#1.base, mwl8k_create_ba_#t~memcpy~res1427#1.offset; [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11926-1: SUMMARY for call mwl8k_bss_info_changed_ap_#t~ret1745#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:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058-2: havoc mwl8k_configure_filter_#t~bitwise1784#1;assume mwl8k_configure_filter_#t~bitwise1784#1 % 4294967296 <= mwl8k_configure_filter_#t~mem1783#1 % 4294967296 && mwl8k_configure_filter_#t~bitwise1784#1 % 4294967296 <= 96; [2025-02-08 02:47:15,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058-1: [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13049: mwl8k_remove_#t~ret2086#1.base, mwl8k_remove_#t~ret2086#1.offset := pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset;havoc pci_get_drvdata_#t~ret246#1.base, pci_get_drvdata_#t~ret246#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~ret2086#1.base, mwl8k_remove_#t~ret2086#1.offset;havoc mwl8k_remove_#t~ret2086#1.base, mwl8k_remove_#t~ret2086#1.offset;mwl8k_remove_~hw~7#1.base, mwl8k_remove_~hw~7#1.offset := mwl8k_remove_~tmp~125#1.base, mwl8k_remove_~tmp~125#1.offset; [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058-4: assume 0 == mwl8k_configure_filter_#t~mem1783#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1784#1 := 0; [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058-4: assume !(0 == mwl8k_configure_filter_#t~mem1783#1 % 4294967296); [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11926: assume -2147483648 <= mwl8k_bss_info_changed_ap_#t~ret1745#1 && mwl8k_bss_info_changed_ap_#t~ret1745#1 <= 2147483647;mwl8k_bss_info_changed_ap_~tmp~112#1 := mwl8k_bss_info_changed_ap_#t~ret1745#1;havoc mwl8k_bss_info_changed_ap_#t~ret1745#1; [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058-3: assume 96 == mwl8k_configure_filter_#t~mem1783#1 % 4294967296;mwl8k_configure_filter_#t~bitwise1784#1 := mwl8k_configure_filter_#t~mem1783#1; [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058-3: assume !(96 == mwl8k_configure_filter_#t~mem1783#1 % 4294967296); [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323-1: assume 0 != (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616;call mwl8k_ampdu_action_#t~mem1845#1 := read~int#11(mwl8k_ampdu_action_~stream~3#1.base, 9 + mwl8k_ampdu_action_~stream~3#1.offset, 1); [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323-1: assume !(0 != (mwl8k_ampdu_action_~stream~3#1.base + mwl8k_ampdu_action_~stream~3#1.offset) % 18446744073709551616); [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323: assume 3 == mwl8k_ampdu_action_#t~mem1845#1 % 256 % 4294967296;havoc mwl8k_ampdu_action_#t~mem1845#1;call mwl8k_ampdu_action_#t~mem1846#1 := read~int#11(mwl8k_ampdu_action_~stream~3#1.base, 10 + mwl8k_ampdu_action_~stream~3#1.offset, 1);mwl8k_ampdu_action_~idx~4#1 := mwl8k_ampdu_action_#t~mem1846#1;havoc mwl8k_ampdu_action_#t~mem1846#1; [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323: assume !(3 == mwl8k_ampdu_action_#t~mem1845#1 % 256 % 4294967296);havoc mwl8k_ampdu_action_#t~mem1845#1; [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: assume -2147483648 <= mwl8k_txq_xmit_#t~ret986#1 && mwl8k_txq_xmit_#t~ret986#1 <= 2147483647;havoc mwl8k_txq_xmit_#t~mem985#1.base, mwl8k_txq_xmit_#t~mem985#1.offset;havoc mwl8k_txq_xmit_#t~ret986#1; [2025-02-08 02:47:15,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: mwl8k_interrupt_#t~ret1560#1 := ldv_mutex_is_locked_9_#res#1;havoc ldv_mutex_is_locked_9_#t~ret2120#1, ldv_mutex_is_locked_9_#t~ret2121#1, ldv_mutex_is_locked_9_~lock#1.base, ldv_mutex_is_locked_9_~lock#1.offset, ldv_mutex_is_locked_9_~ldv_func_res~1#1, ldv_mutex_is_locked_9_~tmp~128#1, ldv_mutex_is_locked_9_~tmp___0~37#1;havoc ldv_mutex_is_locked_9_#in~lock#1.base, ldv_mutex_is_locked_9_#in~lock#1.offset;assume { :end_inline_ldv_mutex_is_locked_9 } true;assume -2147483648 <= mwl8k_interrupt_#t~ret1560#1 && mwl8k_interrupt_#t~ret1560#1 <= 2147483647;mwl8k_interrupt_~tmp~106#1 := mwl8k_interrupt_#t~ret1560#1;havoc mwl8k_interrupt_#t~ret1560#1;mwl8k_interrupt_#t~short1562#1 := 0 == mwl8k_interrupt_~tmp~106#1; [2025-02-08 02:47:17,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-5: [2025-02-08 02:47:17,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-4: assume 0 == #t~bitwise1409 % 4294967296 || 0 == ~bitmap % 4294967296;#t~bitwise1410 := 0; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-4: assume !(0 == #t~bitwise1409 % 4294967296 || 0 == ~bitmap % 4294967296); [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-7: assume 0 == #t~mem1408;#t~bitwise1409 := 1; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-7: assume !(0 == #t~mem1408); [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-6: havoc #t~bitwise1409;assume #t~bitwise1409 > 1; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10794: assume -2147483648 <= #t~ret1412 && #t~ret1412 <= 2147483647;havoc #t~ret1412; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10798: ~mwl8k_vif~5.base, ~mwl8k_vif~5.offset := ~tmp_vif~0.base, ~tmp_vif~0.offset;call #t~mem1413.base, #t~mem1413.offset := read~$Pointer$#11(~tmp_vif~0.base, ~tmp_vif~0.offset, 8);~__mptr___1~0.base, ~__mptr___1~0.offset := #t~mem1413.base, #t~mem1413.offset;havoc #t~mem1413.base, #t~mem1413.offset;~tmp_vif~0.base, ~tmp_vif~0.offset := ~__mptr___1~0.base, ~__mptr___1~0.offset; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-1: [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10788: call #t~mem1407.base, #t~mem1407.offset := read~$Pointer$#11(~mwl8k_vif~5.base, 16 + ~mwl8k_vif~5.offset, 8);~vif~0.base, ~vif~0.offset := #t~mem1407.base, #t~mem1407.offset;call #t~mem1408 := read~int#11(~mwl8k_vif~5.base, 24 + ~mwl8k_vif~5.offset, 4); [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789: assume 0 == #t~bitwise1410 % 4294967296;havoc #t~mem1408;havoc #t~bitwise1409;havoc #t~bitwise1410; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789: assume !(0 == #t~bitwise1410 % 4294967296);havoc #t~mem1408;havoc #t~bitwise1409;havoc #t~bitwise1410;call #t~mem1411 := read~int#11(~vif~0.base, ~vif~0.offset, 4); [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-3: assume #t~bitwise1409 % 4294967296 == ~bitmap % 4294967296;#t~bitwise1410 := #t~bitwise1409; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-3: assume !(#t~bitwise1409 % 4294967296 == ~bitmap % 4294967296); [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789-2: havoc #t~bitwise1410;assume #t~bitwise1410 % 4294967296 <= #t~bitwise1409 % 4294967296 && #t~bitwise1410 % 4294967296 <= ~bitmap % 4294967296; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10794-1: SUMMARY for call #t~ret1412 := mwl8k_cmd_bss_start(~hw.base, ~hw.offset, ~vif~0.base, ~vif~0.offset, (if ~enable % 256 % 4294967296 <= 2147483647 then ~enable % 256 % 4294967296 else ~enable % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: assume 3 == #t~mem1411 % 4294967296;havoc #t~mem1411; [2025-02-08 02:47:17,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10793: assume !(3 == #t~mem1411 % 4294967296);havoc #t~mem1411; [2025-02-08 02:47:17,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: havoc request_threaded_irq_#t~nondet2175#1; [2025-02-08 02:47:18,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14075: havoc #t~nondet2182; [2025-02-08 02:47:18,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12208: #t~ret1826#1 := mwl8k_cmd_set_edca_params_#res#1;havoc mwl8k_cmd_set_edca_params_#t~mem1324#1.base, mwl8k_cmd_set_edca_params_#t~mem1324#1.offset, mwl8k_cmd_set_edca_params_#t~ret1325#1.base, mwl8k_cmd_set_edca_params_#t~ret1325#1.offset, mwl8k_cmd_set_edca_params_#t~mem1326#1, mwl8k_cmd_set_edca_params_#t~ret1327#1, mwl8k_cmd_set_edca_params_#t~ret1328#1, mwl8k_cmd_set_edca_params_#t~ret1329#1, mwl8k_cmd_set_edca_params_#t~ret1330#1, mwl8k_cmd_set_edca_params_#t~ret1331#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~83#1.base, mwl8k_cmd_set_edca_params_~tmp~83#1.offset, mwl8k_cmd_set_edca_params_~tmp___0~24#1, mwl8k_cmd_set_edca_params_~tmp___1~12#1, mwl8k_cmd_set_edca_params_~tmp___2~8#1, mwl8k_cmd_set_edca_params_~tmp___3~6#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~ret1826#1 && #t~ret1826#1 <= 2147483647;~rc~52#1 := #t~ret1826#1;havoc #t~mem1822#1;havoc #t~mem1823#1;havoc #t~mem1824#1;havoc #t~mem1825#1;havoc #t~ret1826#1; [2025-02-08 02:47:19,586 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7305: havoc #t~bitwise288; [2025-02-08 02:47:19,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863: havoc #t~nondet2150; [2025-02-08 02:47:19,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787-1: SUMMARY for call #t~ret494 := 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:47:19,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: assume -2147483648 <= #t~ret494 && #t~ret494 <= 2147483647;~rc~1 := #t~ret494;havoc #t~ret494; [2025-02-08 02:47:19,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: assume 0 != ~rc~1; [2025-02-08 02:47:19,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7788: assume !(0 != ~rc~1);~done~0 := ~done~0 + ~block_size~0;~length := ~length - ~block_size~0; [2025-02-08 02:47:19,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7782: ~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:47:19,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784-1: SUMMARY for call #t~memcpy~res493.base, #t~memcpy~res493.offset := #Ultimate.C_memcpy#11(~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:47:19,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784: ~__ret~2.base, ~__ret~2.offset := #t~memcpy~res493.base, #t~memcpy~res493.offset;havoc #t~memcpy~res493.base, #t~memcpy~res493.offset;call write~int#11(~block_size~0, ~cmd~0.base, 2 + ~cmd~0.offset, 2); [2025-02-08 02:47:20,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: havoc mwl8k_txq_init_#t~mem764#1.base, mwl8k_txq_init_#t~mem764#1.offset;havoc mwl8k_txq_init_#t~mem765#1.base, mwl8k_txq_init_#t~mem765#1.offset;havoc mwl8k_txq_init_#t~mem766#1;mwl8k_txq_init_#res#1 := -12; [2025-02-08 02:47:20,598 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558-1: SUMMARY for call mwl8k_txq_init_#t~memset~res761#1.base, mwl8k_txq_init_#t~memset~res761#1.offset := #Ultimate.C_memset#11(mwl8k_txq_init_#t~mem760#1.base, mwl8k_txq_init_#t~mem760#1.offset, 0, mwl8k_txq_init_~size~1#1); srcloc: null [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554: assume -2147483648 <= mwl8k_txq_init_#t~ret759#1 && mwl8k_txq_init_#t~ret759#1 <= 2147483647;havoc mwl8k_txq_init_#t~mem758#1.base, mwl8k_txq_init_#t~mem758#1.offset;havoc mwl8k_txq_init_#t~ret759#1;mwl8k_txq_init_#res#1 := -12; [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562-1: SUMMARY for call pci_free_consistent(mwl8k_txq_init_#t~mem764#1.base, mwl8k_txq_init_#t~mem764#1.offset, mwl8k_txq_init_~size~1#1, mwl8k_txq_init_#t~mem765#1.base, mwl8k_txq_init_#t~mem765#1.offset, mwl8k_txq_init_#t~mem766#1); srcloc: null [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: havoc mwl8k_txq_init_#t~mem760#1.base, mwl8k_txq_init_#t~mem760#1.offset;havoc mwl8k_txq_init_#t~memset~res761#1.base, mwl8k_txq_init_#t~memset~res761#1.offset; [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12578: 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~20#1;havoc mwl8k_txq_init_#res#1;havoc mwl8k_txq_init_#t~mem754#1.base, mwl8k_txq_init_#t~mem754#1.offset, mwl8k_txq_init_#t~mem755#1.base, mwl8k_txq_init_#t~mem755#1.offset, mwl8k_txq_init_#t~ret756#1.base, mwl8k_txq_init_#t~ret756#1.offset, mwl8k_txq_init_#t~mem757#1.base, mwl8k_txq_init_#t~mem757#1.offset, mwl8k_txq_init_#t~mem758#1.base, mwl8k_txq_init_#t~mem758#1.offset, mwl8k_txq_init_#t~ret759#1, mwl8k_txq_init_#t~mem760#1.base, mwl8k_txq_init_#t~mem760#1.offset, mwl8k_txq_init_#t~memset~res761#1.base, mwl8k_txq_init_#t~memset~res761#1.offset, mwl8k_txq_init_#t~ret762#1.base, mwl8k_txq_init_#t~ret762#1.offset, mwl8k_txq_init_#t~mem763#1.base, mwl8k_txq_init_#t~mem763#1.offset, mwl8k_txq_init_#t~mem764#1.base, mwl8k_txq_init_#t~mem764#1.offset, mwl8k_txq_init_#t~mem765#1.base, mwl8k_txq_init_#t~mem765#1.offset, mwl8k_txq_init_#t~mem766#1, mwl8k_txq_init_#t~mem767#1.base, mwl8k_txq_init_#t~mem767#1.offset, mwl8k_txq_init_#t~mem768#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~49#1.base, mwl8k_txq_init_~tmp~49#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~49#1.base, mwl8k_txq_init_~tmp~49#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~mem754#1.base, mwl8k_txq_init_#t~mem754#1.offset := read~$Pointer$#11(mwl8k_txq_init_~hw#1.base, 62 + 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~mem754#1.base, mwl8k_txq_init_#t~mem754#1.offset;havoc mwl8k_txq_init_#t~mem754#1.base, mwl8k_txq_init_#t~mem754#1.offset;mwl8k_txq_init_~txq~0#1.base, mwl8k_txq_init_~txq~0#1.offset := mwl8k_txq_init_~priv~6#1.base, 1877 + 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#11(0, mwl8k_txq_init_~txq~0#1.base, 8 + mwl8k_txq_init_~txq~0#1.offset, 4);call write~int#11(0, mwl8k_txq_init_~txq~0#1.base, mwl8k_txq_init_~txq~0#1.offset, 4);call write~int#11(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~mem755#1.base, mwl8k_txq_init_#t~mem755#1.offset := read~$Pointer$#11(mwl8k_txq_init_~priv~6#1.base, 8 + mwl8k_txq_init_~priv~6#1.offset, 8); [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12584: havoc #t~mem1911#1;havoc #t~mem1913#1.base, #t~mem1913#1.offset;havoc #t~mem1912#1; [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554-1: SUMMARY for call mwl8k_txq_init_#t~ret759#1 := dev_err(mwl8k_txq_init_#t~mem758#1.base, 242 + mwl8k_txq_init_#t~mem758#1.offset, 51, 0); srcloc: null [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12584-1: SUMMARY for call iowrite32(#t~mem1911#1, #t~mem1913#1.base, #t~mem1913#1.offset + (if #t~mem1912#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem1912#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem1912#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: call mwl8k_txq_init_#t~mem767#1.base, mwl8k_txq_init_#t~mem767#1.offset := read~$Pointer$#11(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~mem767#1.base, mwl8k_txq_init_#t~mem767#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#11(0, mwl8k_txq_init_~tx_desc~0#1.base, mwl8k_txq_init_~tx_desc~0#1.offset, 4);call mwl8k_txq_init_#t~mem768#1 := read~int#11(mwl8k_txq_init_~txq~0#1.base, 20 + mwl8k_txq_init_~txq~0#1.offset, 8);call write~int#11(mwl8k_txq_init_#t~mem768#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~mem768#1;mwl8k_txq_init_~i~4#1 := 1 + mwl8k_txq_init_~i~4#1; [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: assume mwl8k_txq_init_~i~4#1 <= 127; [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: assume !(mwl8k_txq_init_~i~4#1 <= 127);mwl8k_txq_init_#res#1 := 0;#t~ret1909#1 := mwl8k_txq_init_#res#1;havoc mwl8k_txq_init_#t~mem754#1.base, mwl8k_txq_init_#t~mem754#1.offset, mwl8k_txq_init_#t~mem755#1.base, mwl8k_txq_init_#t~mem755#1.offset, mwl8k_txq_init_#t~ret756#1.base, mwl8k_txq_init_#t~ret756#1.offset, mwl8k_txq_init_#t~mem757#1.base, mwl8k_txq_init_#t~mem757#1.offset, mwl8k_txq_init_#t~mem758#1.base, mwl8k_txq_init_#t~mem758#1.offset, mwl8k_txq_init_#t~ret759#1, mwl8k_txq_init_#t~mem760#1.base, mwl8k_txq_init_#t~mem760#1.offset, mwl8k_txq_init_#t~memset~res761#1.base, mwl8k_txq_init_#t~memset~res761#1.offset, mwl8k_txq_init_#t~ret762#1.base, mwl8k_txq_init_#t~ret762#1.offset, mwl8k_txq_init_#t~mem763#1.base, mwl8k_txq_init_#t~mem763#1.offset, mwl8k_txq_init_#t~mem764#1.base, mwl8k_txq_init_#t~mem764#1.offset, mwl8k_txq_init_#t~mem765#1.base, mwl8k_txq_init_#t~mem765#1.offset, mwl8k_txq_init_#t~mem766#1, mwl8k_txq_init_#t~mem767#1.base, mwl8k_txq_init_#t~mem767#1.offset, mwl8k_txq_init_#t~mem768#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~49#1.base, mwl8k_txq_init_~tmp~49#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~ret1909#1 && #t~ret1909#1 <= 2147483647;~rc~57#1 := #t~ret1909#1; [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12587: ~i~20#1 := 1 + ~i~20#1; [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8561: assume 0 == (mwl8k_txq_init_#t~mem763#1.base + mwl8k_txq_init_#t~mem763#1.offset) % 18446744073709551616;havoc mwl8k_txq_init_#t~mem763#1.base, mwl8k_txq_init_#t~mem763#1.offset;call mwl8k_txq_init_#t~mem764#1.base, mwl8k_txq_init_#t~mem764#1.offset := read~$Pointer$#11(mwl8k_txq_init_~priv~6#1.base, 8 + mwl8k_txq_init_~priv~6#1.offset, 8);call mwl8k_txq_init_#t~mem765#1.base, mwl8k_txq_init_#t~mem765#1.offset := read~$Pointer$#11(mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8);call mwl8k_txq_init_#t~mem766#1 := read~int#11(mwl8k_txq_init_~txq~0#1.base, 20 + mwl8k_txq_init_~txq~0#1.offset, 8); [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8561: assume !(0 == (mwl8k_txq_init_#t~mem763#1.base + mwl8k_txq_init_#t~mem763#1.offset) % 18446744073709551616);havoc mwl8k_txq_init_#t~mem763#1.base, mwl8k_txq_init_#t~mem763#1.offset;mwl8k_txq_init_~i~4#1 := 0; [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8559: mwl8k_txq_init_~tmp___0~15#1.base, mwl8k_txq_init_~tmp___0~15#1.offset := mwl8k_txq_init_#t~ret762#1.base, mwl8k_txq_init_#t~ret762#1.offset;havoc mwl8k_txq_init_#t~ret762#1.base, mwl8k_txq_init_#t~ret762#1.offset;call write~$Pointer$#11(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~mem763#1.base, mwl8k_txq_init_#t~mem763#1.offset := read~$Pointer$#11(mwl8k_txq_init_~txq~0#1.base, 28 + mwl8k_txq_init_~txq~0#1.offset, 8); [2025-02-08 02:47:20,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8559-1: SUMMARY for call mwl8k_txq_init_#t~ret762#1.base, mwl8k_txq_init_#t~ret762#1.offset := kcalloc(128, 8, 208); srcloc: null [2025-02-08 02:47:20,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12579: assume 0 != ~rc~57#1; [2025-02-08 02:47:20,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12579: assume !(0 != ~rc~57#1);call #t~mem1910#1 := read~int#11(~priv~55#1.base, 60 + ~priv~55#1.offset, 1); [2025-02-08 02:47:20,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: assume 0 == (mwl8k_txq_init_#t~mem757#1.base + mwl8k_txq_init_#t~mem757#1.offset) % 18446744073709551616;havoc mwl8k_txq_init_#t~mem757#1.base, mwl8k_txq_init_#t~mem757#1.offset;call mwl8k_txq_init_#t~mem758#1.base, mwl8k_txq_init_#t~mem758#1.offset := read~$Pointer$#11(mwl8k_txq_init_~hw#1.base, 46 + mwl8k_txq_init_~hw#1.offset, 8); [2025-02-08 02:47:20,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8553: assume !(0 == (mwl8k_txq_init_#t~mem757#1.base + mwl8k_txq_init_#t~mem757#1.offset) % 18446744073709551616);havoc mwl8k_txq_init_#t~mem757#1.base, mwl8k_txq_init_#t~mem757#1.offset;call mwl8k_txq_init_#t~mem760#1.base, mwl8k_txq_init_#t~mem760#1.offset := read~$Pointer$#11(mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8); [2025-02-08 02:47:20,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551: mwl8k_txq_init_~tmp~49#1.base, mwl8k_txq_init_~tmp~49#1.offset := mwl8k_txq_init_#t~ret756#1.base, mwl8k_txq_init_#t~ret756#1.offset;havoc mwl8k_txq_init_#t~mem755#1.base, mwl8k_txq_init_#t~mem755#1.offset;havoc mwl8k_txq_init_#t~ret756#1.base, mwl8k_txq_init_#t~ret756#1.offset;call write~$Pointer$#11(mwl8k_txq_init_~tmp~49#1.base, mwl8k_txq_init_~tmp~49#1.offset, mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8);call mwl8k_txq_init_#t~mem757#1.base, mwl8k_txq_init_#t~mem757#1.offset := read~$Pointer$#11(mwl8k_txq_init_~txq~0#1.base, 12 + mwl8k_txq_init_~txq~0#1.offset, 8); [2025-02-08 02:47:20,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12583: assume 0 != (if #t~mem1910#1 % 256 % 4294967296 <= 2147483647 then #t~mem1910#1 % 256 % 4294967296 else #t~mem1910#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1910#1;call #t~mem1911#1 := read~int#11(~priv~55#1.base, 20 + (1877 + ~priv~55#1.offset + 36 * ~i~20#1), 8);call #t~mem1913#1.base, #t~mem1913#1.offset := read~$Pointer$#11(~priv~55#1.base, 28 + ~priv~55#1.offset, 8);call #t~mem1912#1 := read~int#11(~priv~55#1.base, 2309 + ~priv~55#1.offset + 4 * ~i~20#1, 4); [2025-02-08 02:47:20,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12583: assume !(0 != (if #t~mem1910#1 % 256 % 4294967296 <= 2147483647 then #t~mem1910#1 % 256 % 4294967296 else #t~mem1910#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1910#1; [2025-02-08 02:47:20,600 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8551-1: SUMMARY for call mwl8k_txq_init_#t~ret756#1.base, mwl8k_txq_init_#t~ret756#1.offset := pci_alloc_consistent(mwl8k_txq_init_#t~mem755#1.base, mwl8k_txq_init_#t~mem755#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:47:20,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7311: havoc #t~bitwise289; [2025-02-08 02:47:21,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13900: havoc #t~nondet2158; [2025-02-08 02:47:21,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6535: havoc #t~mem39; [2025-02-08 02:47:22,008 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: havoc is_device_dma_capable_#t~mem152#1.base, is_device_dma_capable_#t~mem152#1.offset;havoc is_device_dma_capable_#t~mem153#1.base, is_device_dma_capable_#t~mem153#1.offset;havoc is_device_dma_capable_#t~mem154#1;havoc is_device_dma_capable_#t~short155#1; [2025-02-08 02:47:22,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12753: ~i~22 := 1 + ~i~22; [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12753-1: SUMMARY for call mwl8k_txq_deinit(~hw.base, ~hw.offset, ~i~22); srcloc: null [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12787: assume -2147483648 <= #t~ret1986 && #t~ret1986 <= 2147483647;~rc~59 := #t~ret1986; [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12787-1: SUMMARY for call #t~ret1986 := mwl8k_conf_tx(~hw.base, ~hw.offset, 0, 0, (if ~i~22 % 65536 % 4294967296 <= 2147483647 then ~i~22 % 65536 % 4294967296 else ~i~22 % 65536 % 4294967296 - 4294967296), ~priv~57.base, 2525 + ~priv~57.offset + 9 * (if ~i~22 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~22 % 18446744073709551616 % 18446744073709551616 else ~i~22 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800-1: SUMMARY for call #t~ret1987 := printk(136, 0); srcloc: null [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800: assume -2147483648 <= #t~ret1987 && #t~ret1987 <= 2147483647;#res := ~rc~59; [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12788: assume 0 != ~rc~59; [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12788: assume !(0 != ~rc~59);~i~22 := 1 + ~i~22; [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12739: ~vif~1.base, ~vif~1.offset := ~tmp_vif~1.base, ~tmp_vif~1.offset;call #t~mem1979.base, #t~mem1979.offset := read~$Pointer$#11(~tmp_vif~1.base, ~tmp_vif~1.offset, 8);~__mptr___1~1.base, ~__mptr___1~1.offset := #t~mem1979.base, #t~mem1979.offset;havoc #t~mem1979.base, #t~mem1979.offset;~tmp_vif~1.base, ~tmp_vif~1.offset := ~__mptr___1~1.base, ~__mptr___1~1.offset; [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12739-1: SUMMARY for call mwl8k_remove_vif(~priv~57.base, ~priv~57.offset, ~vif~1.base, ~vif~1.offset); srcloc: null [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12744: assume (~vif~1.base + ~vif~1.offset) % 18446744073709551616 != (~priv~57.base + (1794 + ~priv~57.offset)) % 18446744073709551616; [2025-02-08 02:47:22,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12744: assume !((~vif~1.base + ~vif~1.offset) % 18446744073709551616 != (~priv~57.base + (1794 + ~priv~57.offset)) % 18446744073709551616); [2025-02-08 02:47:22,667 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: havoc #t~ret145.base, #t~ret145.offset; [2025-02-08 02:47:22,694 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13887: havoc #t~nondet2155; [2025-02-08 02:47:22,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998: assume -2147483648 <= #t~ret549#1 && #t~ret549#1 <= 2147483647;havoc #t~mem547#1.base, #t~mem547#1.offset;havoc #t~mem548#1.base, #t~mem548#1.offset;havoc #t~ret549#1; [2025-02-08 02:47:22,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7998-1: SUMMARY for call #t~ret549#1 := dev_err(#t~mem548#1.base, 242 + #t~mem548#1.offset, 49, 0); srcloc: null [2025-02-08 02:47:22,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14029: havoc pskb_expand_head_#t~nondet2171#1;#t~ret546#1 := pskb_expand_head_#res#1;havoc pskb_expand_head_#t~nondet2171#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~ret546#1 && #t~ret546#1 <= 2147483647;~tmp___0~11#1 := #t~ret546#1;havoc #t~ret546#1; [2025-02-08 02:47:22,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7997: assume 0 != ~tmp___0~11#1;call #t~mem547#1.base, #t~mem547#1.offset := read~$Pointer$#11(~priv#1.base, ~priv#1.offset, 8);call #t~mem548#1.base, #t~mem548#1.offset := read~$Pointer$#11(#t~mem547#1.base, 46 + #t~mem547#1.offset, 8); [2025-02-08 02:47:22,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7997: assume !(0 != ~tmp___0~11#1);call #t~mem550#1 := read~int#11(~skb#1.base, 255 + ~skb#1.offset, 4);call write~int#11(8 + #t~mem550#1, ~skb#1.base, 255 + ~skb#1.offset, 4);havoc #t~mem550#1; [2025-02-08 02:47:22,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14057: havoc skb_push_#t~ret2178#1.base, skb_push_#t~ret2178#1.offset;#t~ret551#1.base, #t~ret551#1.offset := skb_push_#res#1.base, skb_push_#res#1.offset;havoc skb_push_#t~ret2178#1.base, skb_push_#t~ret2178#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~ret551#1.base, #t~ret551#1.offset; [2025-02-08 02:47:23,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13859: havoc #t~nondet2149; [2025-02-08 02:47:23,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8797: ~sta_info~0#1.base, ~sta_info~0#1.offset := 0, 0;call #t~mem855#1 := read~int#11(~txq~2#1.base, ~txq~2#1.offset, 4);~tx~0#1 := #t~mem855#1;havoc #t~mem855#1;call #t~mem856#1.base, #t~mem856#1.offset := read~$Pointer$#11(~txq~2#1.base, 12 + ~txq~2#1.offset, 8);~tx_desc~2#1.base, ~tx_desc~2#1.offset := #t~mem856#1.base, #t~mem856#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~mem856#1.base, #t~mem856#1.offset;call #t~mem857#1 := read~int#11(~tx_desc~2#1.base, ~tx_desc~2#1.offset, 4);~status~2#1 := #t~mem857#1;havoc #t~mem857#1; [2025-02-08 02:47:23,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: assume 0 != ~tmp___0~17#1; [2025-02-08 02:47:23,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: assume !(0 != ~tmp___0~17#1);call #t~mem869#1.base, #t~mem869#1.offset := read~$Pointer$#11(~priv~9#1.base, 8 + ~priv~9#1.offset, 8); [2025-02-08 02:47:23,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834-1: SUMMARY for call mwl8k_remove_dma_header(~skb~2#1.base, ~skb~2#1.offset, (if #t~mem870#1 % 65536 % 4294967296 <= 2147483647 then #t~mem870#1 % 65536 % 4294967296 else #t~mem870#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:23,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: 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:47:23,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8801: 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:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-2: havoc #t~bitwise878#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~bitwise878#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~bitwise878#1 <= 504) && #t~bitwise878#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~bitwise878#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~bitwise878#1 >= -2147483648; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-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~bitwise878#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:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-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:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-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~bitwise878#1 := 0; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-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:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: assume #t~bitwise878#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~bitwise878#1;call write~int#11(0, ~sta_info~0#1.base, 1 + ~sta_info~0#1.offset, 1); [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: assume !(#t~bitwise878#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~bitwise878#1;call write~int#11(1, ~sta_info~0#1.base, 1 + ~sta_info~0#1.offset, 1); [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855-1: [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: 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, 74 + ~sta~0#1.offset; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: assume !(0 != (~sta~0#1.base + ~sta~0#1.offset) % 18446744073709551616); [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810: assume -9223372036854775808 <= #t~ret860#1 && #t~ret860#1 <= 9223372036854775807;~tmp~52#1 := #t~ret860#1;havoc #t~mem859#1;havoc #t~ret860#1; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: assume 0 != ~tmp___1~9#1; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: assume !(0 != ~tmp___1~9#1);call #t~mem877#1 := read~int#11(~tx_desc~2#1.base, 28 + ~tx_desc~2#1.offset, 2);~rate_info~1#1 := #t~mem877#1;havoc #t~mem877#1; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13893-2: ieee80211_find_sta_by_ifaddr_#res#1.base, ieee80211_find_sta_by_ifaddr_#res#1.offset := ieee80211_find_sta_by_ifaddr_#t~ret2157#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2157#1.offset;havoc ieee80211_find_sta_by_ifaddr_#t~ret2157#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2157#1.offset; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: assume 0 != ~status~2#1 % 8 % 4294967296;call #t~mem879#1 := read~int#11(~info~0#1.base, ~info~0#1.offset, 4); [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8868: assume !(0 != ~status~2#1 % 8 % 4294967296); [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13893-3: SUMMARY for call ieee80211_find_sta_by_ifaddr_#t~ret2157#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2157#1.offset := ldv_malloc(74); srcloc: null [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13893: havoc ieee80211_find_sta_by_ifaddr_#t~ret2157#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2157#1.offset;#t~ret875#1.base, #t~ret875#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~ret2157#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2157#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~ret875#1.base, #t~ret875#1.offset;havoc #t~ret875#1.base, #t~ret875#1.offset; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: assume 0 == ~force#1; [2025-02-08 02:47:23,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: assume !(0 == ~force#1);call #t~mem858#1 := read~int#11(~tx_desc~2#1.base, ~tx_desc~2#1.offset, 4);call write~int#11(#t~mem858#1 % 2147483648, ~tx_desc~2#1.base, ~tx_desc~2#1.offset, 4);havoc #t~mem858#1; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8810-1: SUMMARY for call #t~ret860#1 := ldv__builtin_expect((if 0 == #t~mem859#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8872: 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:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839: assume -2147483648 <= #t~ret874#1 && #t~ret874#1 <= 2147483647;~tmp___2~5#1 := #t~ret874#1;havoc #t~mem873#1;havoc #t~ret874#1; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8839-1: SUMMARY for call #t~ret874#1 := ieee80211_is_data((if #t~mem873#1 % 65536 % 4294967296 <= 2147483647 then #t~mem873#1 % 65536 % 4294967296 else #t~mem873#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: assume 0 != ~tmp~52#1; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8811: assume !(0 != ~tmp~52#1);call #t~mem861#1 := read~int#11(~txq~2#1.base, 8 + ~txq~2#1.offset, 4);call write~int#11(#t~mem861#1 - 1, ~txq~2#1.base, 8 + ~txq~2#1.offset, 4);havoc #t~mem861#1;call #t~mem862#1 := read~int#11(~priv~9#1.base, 1837 + ~priv~9#1.offset, 4);call write~int#11(#t~mem862#1 - 1, ~priv~9#1.base, 1837 + ~priv~9#1.offset, 4);havoc #t~mem862#1;call #t~mem863#1 := read~int#11(~tx_desc~2#1.base, 8 + ~tx_desc~2#1.offset, 4);~addr~2#1 := #t~mem863#1 % 4294967296;havoc #t~mem863#1;call #t~mem864#1 := read~int#11(~tx_desc~2#1.base, 12 + ~tx_desc~2#1.offset, 2);~size~2#1 := (if #t~mem864#1 % 65536 % 4294967296 <= 2147483647 then #t~mem864#1 % 65536 % 4294967296 else #t~mem864#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem864#1;call #t~mem865#1.base, #t~mem865#1.offset := read~$Pointer$#11(~txq~2#1.base, 28 + ~txq~2#1.offset, 8);call #t~mem866#1.base, #t~mem866#1.offset := read~$Pointer$#11(#t~mem865#1.base, #t~mem865#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~mem866#1.base, #t~mem866#1.offset;havoc #t~mem865#1.base, #t~mem865#1.offset;havoc #t~mem866#1.base, #t~mem866#1.offset;call #t~mem867#1.base, #t~mem867#1.offset := read~$Pointer$#11(~txq~2#1.base, 28 + ~txq~2#1.offset, 8);call write~$Pointer$#11(0, 0, #t~mem867#1.base, #t~mem867#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~mem867#1.base, #t~mem867#1.offset; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: call write~int#11(#t~bitwise880#1, ~info~0#1.base, ~info~0#1.offset, 4);havoc #t~mem879#1;havoc #t~bitwise880#1; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-1: [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume ieee80211_tx_info_clear_status_~i~0#1 <= 3; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume !(ieee80211_tx_info_clear_status_~i~0#1 <= 3); [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-2: havoc #t~bitwise880#1;assume (#t~bitwise880#1 % 4294967296 >= #t~mem879#1 % 4294967296 && #t~bitwise880#1 % 4294967296 >= 512) && #t~bitwise880#1 % 4294967296 <= 512 + #t~mem879#1 % 4294967296; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-3: assume false;#t~bitwise880#1 := #t~mem879#1; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-3: assume !false; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8840: assume 0 != ~tmp___2~5#1; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8840: assume !(0 != ~tmp___2~5#1); [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-4: assume 0 == #t~mem879#1 % 4294967296 || 512 == #t~mem879#1 % 4294967296;#t~bitwise880#1 := 512; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-4: assume !(0 == #t~mem879#1 % 4294967296 || 512 == #t~mem879#1 % 4294967296); [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8865: 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~res308#1.base, ieee80211_tx_info_clear_status_#t~memset~res308#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:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824: assume -9223372036854775808 <= #t~ret868#1 && #t~ret868#1 <= 9223372036854775807;~tmp___0~17#1 := #t~ret868#1;havoc #t~ret868#1; [2025-02-08 02:47:23,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-1: SUMMARY for call #t~ret868#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:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845: assume -9223372036854775808 <= #t~ret876#1 && #t~ret876#1 <= 9223372036854775807;~tmp___1~9#1 := #t~ret876#1;havoc #t~ret876#1; [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408-1: SUMMARY for call ieee80211_tx_info_clear_status_#t~memset~res308#1.base, ieee80211_tx_info_clear_status_#t~memset~res308#1.offset := #Ultimate.C_memset#11(ieee80211_tx_info_clear_status_~info#1.base, 28 + ieee80211_tx_info_clear_status_~info#1.offset, 0, 24); srcloc: null [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8845-1: SUMMARY for call #t~ret876#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:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: havoc ieee80211_tx_info_clear_status_#t~memset~res308#1.base, ieee80211_tx_info_clear_status_#t~memset~res308#1.offset;havoc ieee80211_tx_info_clear_status_#t~memset~res308#1.base, ieee80211_tx_info_clear_status_#t~memset~res308#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#11(-1, ~info~0#1.base, 8 + ~info~0#1.offset, 1);call write~int#11(1, ~info~0#1.base, 9 + ~info~0#1.offset, 1); [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: 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~ret2157#1.base, ieee80211_find_sta_by_ifaddr_#t~ret2157#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:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841-1: SUMMARY for call rcu_read_lock(); srcloc: null [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: havoc #t~mem869#1.base, #t~mem869#1.offset;call #t~mem870#1 := read~int#11(~tx_desc~2#1.base, 6 + ~tx_desc~2#1.offset, 2); [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833-1: SUMMARY for call pci_unmap_single(#t~mem869#1.base, #t~mem869#1.offset, ~addr~2#1, ~size~2#1, 1); srcloc: null [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: SUMMARY for call rcu_read_unlock(); srcloc: null [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838-1: SUMMARY for call #t~ret872#1.base, #t~ret872#1.offset := IEEE80211_SKB_CB(~skb~2#1.base, ~skb~2#1.offset); srcloc: null [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401: call write~int#11(0, ieee80211_tx_info_clear_status_~info#1.base, 1 + (8 + ieee80211_tx_info_clear_status_~info#1.offset + 4 * 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:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8834: havoc #t~mem870#1;call #t~mem871#1.base, #t~mem871#1.offset := read~$Pointer$#11(~skb~2#1.base, 247 + ~skb~2#1.offset, 8);~wh~3#1.base, ~wh~3#1.offset := #t~mem871#1.base, #t~mem871#1.offset;havoc #t~mem871#1.base, #t~mem871#1.offset;call write~int#11(0, ~tx_desc~2#1.base, 8 + ~tx_desc~2#1.offset, 4);call write~int#11(0, ~tx_desc~2#1.base, 12 + ~tx_desc~2#1.offset, 2); [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8809: call write~int#11((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~mem859#1 := read~int#11(~txq~2#1.base, 8 + ~txq~2#1.offset, 4); [2025-02-08 02:47:23,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: ~info~0#1.base, ~info~0#1.offset := #t~ret872#1.base, #t~ret872#1.offset;havoc #t~ret872#1.base, #t~ret872#1.offset;call #t~mem873#1 := read~int#11(~wh~3#1.base, ~wh~3#1.offset, 2); [2025-02-08 02:47:25,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: mwl8k_cmd_mimo_config_~tmp~85#1.base, mwl8k_cmd_mimo_config_~tmp~85#1.offset := mwl8k_cmd_mimo_config_#t~ret1335#1.base, mwl8k_cmd_mimo_config_#t~ret1335#1.offset;havoc mwl8k_cmd_mimo_config_#t~ret1335#1.base, mwl8k_cmd_mimo_config_#t~ret1335#1.offset;mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset := mwl8k_cmd_mimo_config_~tmp~85#1.base, mwl8k_cmd_mimo_config_~tmp~85#1.offset; [2025-02-08 02:47:25,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457-1: SUMMARY for call mwl8k_cmd_mimo_config_#t~ret1335#1.base, mwl8k_cmd_mimo_config_#t~ret1335#1.offset := kzalloc(14, 208); srcloc: null [2025-02-08 02:47:25,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: #t~ret1692#1 := mwl8k_cmd_rf_tx_power_#res#1;havoc mwl8k_cmd_rf_tx_power_#t~ret1261#1.base, mwl8k_cmd_rf_tx_power_#t~ret1261#1.offset, mwl8k_cmd_rf_tx_power_#t~ret1262#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~70#1.base, mwl8k_cmd_rf_tx_power_~tmp~70#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~ret1692#1 && #t~ret1692#1 <= 2147483647;~rc~49#1 := #t~ret1692#1;havoc #t~mem1691#1;havoc #t~ret1692#1; [2025-02-08 02:47:25,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume -2147483648 <= mwl8k_cmd_tx_power_#t~ret1269#1 && mwl8k_cmd_tx_power_#t~ret1269#1 <= 2147483647;mwl8k_cmd_tx_power_~rc~13#1 := mwl8k_cmd_tx_power_#t~ret1269#1;havoc mwl8k_cmd_tx_power_#t~ret1269#1; [2025-02-08 02:47:25,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053-1: SUMMARY for call mwl8k_cmd_tx_power_#t~ret1269#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:47:25,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: #t~ret1690#1 := mwl8k_cmd_tx_power_#res#1;havoc mwl8k_cmd_tx_power_#t~mem1263#1.base, mwl8k_cmd_tx_power_#t~mem1263#1.offset, mwl8k_cmd_tx_power_#t~ret1264#1, mwl8k_cmd_tx_power_#t~ret1265#1.base, mwl8k_cmd_tx_power_#t~ret1265#1.offset, mwl8k_cmd_tx_power_#t~mem1266#1, mwl8k_cmd_tx_power_#t~mem1267#1, mwl8k_cmd_tx_power_#t~mem1268#1, mwl8k_cmd_tx_power_#t~ret1269#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_~channel_type~0#1, mwl8k_cmd_tx_power_~tmp~71#1, 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___0~21#1.base, mwl8k_cmd_tx_power_~tmp___0~21#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~ret1690#1 && #t~ret1690#1 <= 2147483647;~rc~49#1 := #t~ret1690#1;havoc #t~mem1689#1;havoc #t~ret1690#1; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11788: assume 0 != ~rc~49#1; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11788: 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~ret1335#1.base, mwl8k_cmd_mimo_config_#t~ret1335#1.offset, mwl8k_cmd_mimo_config_#t~ret1336#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~85#1.base, mwl8k_cmd_mimo_config_~tmp~85#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~85#1.base, mwl8k_cmd_mimo_config_~tmp~85#1.offset; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: assume 0 != ~rc~49#1; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: assume !(0 != ~rc~49#1); [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054-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:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054: mwl8k_cmd_tx_power_#res#1 := mwl8k_cmd_tx_power_~rc~13#1; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: 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:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume !(0 == (mwl8k_cmd_mimo_config_~cmd~21#1.base + mwl8k_cmd_mimo_config_~cmd~21#1.offset) % 18446744073709551616);call write~int#11(293, mwl8k_cmd_mimo_config_~cmd~21#1.base, mwl8k_cmd_mimo_config_~cmd~21#1.offset, 2);call write~int#11(14, mwl8k_cmd_mimo_config_~cmd~21#1.base, 2 + mwl8k_cmd_mimo_config_~cmd~21#1.offset, 2);call write~int#11(1, mwl8k_cmd_mimo_config_~cmd~21#1.base, 8 + mwl8k_cmd_mimo_config_~cmd~21#1.offset, 4);call write~int#11(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#11(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:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10046: call write~int#11(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:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10468: assume -2147483648 <= mwl8k_cmd_mimo_config_#t~ret1336#1 && mwl8k_cmd_mimo_config_#t~ret1336#1 <= 2147483647;mwl8k_cmd_mimo_config_~rc~26#1 := mwl8k_cmd_mimo_config_#t~ret1336#1;havoc mwl8k_cmd_mimo_config_#t~ret1336#1; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10468-1: SUMMARY for call mwl8k_cmd_mimo_config_#t~ret1336#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:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469: mwl8k_cmd_mimo_config_#res#1 := mwl8k_cmd_mimo_config_~rc~26#1; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469-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:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766: #t~ret1684#1 := mwl8k_cmd_set_rf_channel_#res#1;havoc mwl8k_cmd_set_rf_channel_#t~mem1281#1.base, mwl8k_cmd_set_rf_channel_#t~mem1281#1.offset, mwl8k_cmd_set_rf_channel_#t~ret1282#1, mwl8k_cmd_set_rf_channel_#t~ret1283#1.base, mwl8k_cmd_set_rf_channel_#t~ret1283#1.offset, mwl8k_cmd_set_rf_channel_#t~mem1284#1, mwl8k_cmd_set_rf_channel_#t~mem1285#1, mwl8k_cmd_set_rf_channel_#t~mem1286#1, mwl8k_cmd_set_rf_channel_#t~mem1287#1, mwl8k_cmd_set_rf_channel_#t~mem1288#1, mwl8k_cmd_set_rf_channel_#t~bitwise1289#1, mwl8k_cmd_set_rf_channel_#t~mem1290#1, mwl8k_cmd_set_rf_channel_#t~bitwise1291#1, mwl8k_cmd_set_rf_channel_#t~mem1292#1, mwl8k_cmd_set_rf_channel_#t~bitwise1293#1, mwl8k_cmd_set_rf_channel_#t~mem1294#1, mwl8k_cmd_set_rf_channel_#t~bitwise1295#1, mwl8k_cmd_set_rf_channel_#t~ret1296#1, mwl8k_cmd_set_rf_channel_~hw#1.base, mwl8k_cmd_set_rf_channel_~hw#1.offset, mwl8k_cmd_set_rf_channel_~conf#1.base, mwl8k_cmd_set_rf_channel_~conf#1.offset, mwl8k_cmd_set_rf_channel_~channel~1#1.base, mwl8k_cmd_set_rf_channel_~channel~1#1.offset, mwl8k_cmd_set_rf_channel_~channel_type~1#1, mwl8k_cmd_set_rf_channel_~tmp~76#1, mwl8k_cmd_set_rf_channel_~cmd~13#1.base, mwl8k_cmd_set_rf_channel_~cmd~13#1.offset, mwl8k_cmd_set_rf_channel_~rc~18#1, mwl8k_cmd_set_rf_channel_~tmp___0~22#1.base, mwl8k_cmd_set_rf_channel_~tmp___0~22#1.offset;havoc mwl8k_cmd_set_rf_channel_#in~hw#1.base, mwl8k_cmd_set_rf_channel_#in~hw#1.offset, mwl8k_cmd_set_rf_channel_#in~conf#1.base, mwl8k_cmd_set_rf_channel_#in~conf#1.offset;assume { :end_inline_mwl8k_cmd_set_rf_channel } true;assume -2147483648 <= #t~ret1684#1 && #t~ret1684#1 <= 2147483647;~rc~49#1 := #t~ret1684#1;havoc #t~ret1684#1; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume mwl8k_cmd_tx_power_~i~12#1 <= 11; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume !(mwl8k_cmd_tx_power_~i~12#1 <= 11); [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume 0 != ~rc~49#1; [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: assume !(0 != ~rc~49#1); [2025-02-08 02:47:25,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792: #t~ret1693#1 := mwl8k_cmd_mimo_config_#res#1;havoc mwl8k_cmd_mimo_config_#t~ret1335#1.base, mwl8k_cmd_mimo_config_#t~ret1335#1.offset, mwl8k_cmd_mimo_config_#t~ret1336#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~85#1.base, mwl8k_cmd_mimo_config_~tmp~85#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~ret1693#1 && #t~ret1693#1 <= 2147483647;~rc~49#1 := #t~ret1693#1;havoc #t~ret1693#1; [2025-02-08 02:47:25,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14025: havoc #t~nondet2170; [2025-02-08 02:47:25,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852: havoc #t~nondet2147; [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314: havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~671#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~672#1;havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~670#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~670#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~671#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~672#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~mem673#1.base, #t~mem673#1.offset;havoc #t~mem674#1.base, #t~mem674#1.offset;~refilled~0#1 := 1 + ~refilled~0#1; [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13779: __netdev_alloc_skb_~skb~5#1.base, __netdev_alloc_skb_~skb~5#1.offset := __netdev_alloc_skb_#t~ret2138#1.base, __netdev_alloc_skb_#t~ret2138#1.offset;havoc __netdev_alloc_skb_#t~ret2138#1.base, __netdev_alloc_skb_#t~ret2138#1.offset; [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13779-1: SUMMARY for call __netdev_alloc_skb_#t~ret2138#1.base, __netdev_alloc_skb_#t~ret2138#1.offset := ldv_malloc(263); srcloc: null [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302: ~addr~1#1 := #t~ret658#1;havoc #t~mem656#1.base, #t~mem656#1.offset;havoc #t~mem657#1.base, #t~mem657#1.offset;havoc #t~ret658#1;call #t~mem659#1 := read~int#11(~rxq~1#1.base, ~rxq~1#1.offset, 4);call write~int#11(1 + #t~mem659#1, ~rxq~1#1.base, ~rxq~1#1.offset, 4);havoc #t~mem659#1;call #t~mem660#1 := read~int#11(~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4);~tmp~45#1 := #t~mem660#1;havoc #t~mem660#1;call #t~mem661#1 := read~int#11(~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4);call write~int#11(1 + #t~mem661#1, ~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4);havoc #t~mem661#1;~rx~0#1 := ~tmp~45#1;call #t~mem662#1 := read~int#11(~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4); [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: assume 0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616; [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: assume !(0 == (~skb~0#1.base + ~skb~0#1.offset) % 18446744073709551616);call #t~mem656#1.base, #t~mem656#1.offset := read~$Pointer$#11(~priv~2#1.base, 8 + ~priv~2#1.offset, 8);call #t~mem657#1.base, #t~mem657#1.offset := read~$Pointer$#11(~skb~0#1.base, 247 + ~skb~0#1.offset, 8); [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8302-1: SUMMARY for call #t~ret658#1 := pci_map_single(#t~mem656#1.base, #t~mem656#1.offset, #t~mem657#1.base, #t~mem657#1.offset, 3800, 2); srcloc: null [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13786: __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~ret268#1.base, netdev_alloc_skb_#t~ret268#1.offset := __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret2138#1.base, __netdev_alloc_skb_#t~ret2138#1.offset, __netdev_alloc_skb_#t~ret2139#1.base, __netdev_alloc_skb_#t~ret2139#1.offset, __netdev_alloc_skb_#t~mem2140#1.base, __netdev_alloc_skb_#t~mem2140#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~ret268#1.base, netdev_alloc_skb_#t~ret268#1.offset;havoc netdev_alloc_skb_#t~ret268#1.base, netdev_alloc_skb_#t~ret268#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~ret269#1.base, dev_alloc_skb_#t~ret269#1.offset := netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret268#1.base, netdev_alloc_skb_#t~ret268#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~ret269#1.base, dev_alloc_skb_#t~ret269#1.offset;havoc dev_alloc_skb_#t~ret269#1.base, dev_alloc_skb_#t~ret269#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~ret655#1.base, #t~ret655#1.offset := dev_alloc_skb_#res#1.base, dev_alloc_skb_#res#1.offset;havoc dev_alloc_skb_#t~ret269#1.base, dev_alloc_skb_#t~ret269#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~ret655#1.base, #t~ret655#1.offset; [2025-02-08 02:47:25,546 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_#~670#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~671#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~672#1); srcloc: null [2025-02-08 02:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: SUMMARY for call mwl8k_rxd_ap_refill(##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~671#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~672#1); srcloc: null [2025-02-08 02:47:25,546 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:47:25,546 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:47:25,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: call #t~mem663#1.base, #t~mem663#1.offset := read~$Pointer$#11(~rxq~1#1.base, 28 + ~rxq~1#1.offset, 8);call write~$Pointer$#11(~skb~0#1.base, ~skb~0#1.offset, #t~mem663#1.base, #t~mem663#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~mem663#1.base, #t~mem663#1.offset;call #t~mem664#1.base, #t~mem664#1.offset := read~$Pointer$#11(~rxq~1#1.base, 28 + ~rxq~1#1.offset, 8);call write~int#11(~addr~1#1, #t~mem664#1.base, 8 + (#t~mem664#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~mem664#1.base, #t~mem664#1.offset;call #t~mem667#1.base, #t~mem667#1.offset := read~$Pointer$#11(~rxq~1#1.base, 12 + ~rxq~1#1.offset, 8);call #t~mem665#1.base, #t~mem665#1.offset := read~$Pointer$#11(~priv~2#1.base, 61 + ~priv~2#1.offset, 8);call #t~mem666#1 := read~int#11(#t~mem665#1.base, #t~mem665#1.offset, 4);~rxd~7#1.base, ~rxd~7#1.offset := #t~mem667#1.base, #t~mem667#1.offset + (if #t~mem666#1 * ~rx~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem666#1 * ~rx~0#1 % 18446744073709551616 % 18446744073709551616 else #t~mem666#1 * ~rx~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem667#1.base, #t~mem667#1.offset;havoc #t~mem665#1.base, #t~mem665#1.offset;havoc #t~mem666#1;call #t~mem673#1.base, #t~mem673#1.offset := read~$Pointer$#11(~priv~2#1.base, 61 + ~priv~2#1.offset, 8);call #t~mem674#1.base, #t~mem674#1.offset := read~$Pointer$#11(#t~mem673#1.base, 12 + #t~mem673#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~670#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~670#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~671#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~672#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~mem674#1.base, #t~mem674#1.offset;havoc ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.offset, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~671#1, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~672#1;##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~670#1.offset := ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~670#1.base, ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~670#1.offset;##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~671#1 := ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~671#1;##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#~672#1 := ##fun~$Pointer$~X~~dma_addr_t~0~X~int~TO~VOID_#in~672#1; [2025-02-08 02:47:25,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782-1: SUMMARY for call __netdev_alloc_skb_#t~ret2139#1.base, __netdev_alloc_skb_#t~ret2139#1.offset := ldv_malloc(__netdev_alloc_skb_~arg1#1 % 4294967296); srcloc: null [2025-02-08 02:47:25,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13780: assume __netdev_alloc_skb_~skb~5#1.base != 0 || __netdev_alloc_skb_~skb~5#1.offset != 0;call write~$Pointer$#11(__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:47:25,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13780: assume !(__netdev_alloc_skb_~skb~5#1.base != 0 || __netdev_alloc_skb_~skb~5#1.offset != 0); [2025-02-08 02:47:25,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume 256 == #t~mem662#1;havoc #t~mem662#1;call write~int#11(0, ~rxq~1#1.base, 8 + ~rxq~1#1.offset, 4); [2025-02-08 02:47:25,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: assume !(256 == #t~mem662#1);havoc #t~mem662#1; [2025-02-08 02:47:25,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782: call write~$Pointer$#11(__netdev_alloc_skb_#t~ret2139#1.base, __netdev_alloc_skb_#t~ret2139#1.offset, __netdev_alloc_skb_~skb~5#1.base, 239 + __netdev_alloc_skb_~skb~5#1.offset, 8);havoc __netdev_alloc_skb_#t~ret2139#1.base, __netdev_alloc_skb_#t~ret2139#1.offset;call __netdev_alloc_skb_#t~mem2140#1.base, __netdev_alloc_skb_#t~mem2140#1.offset := read~$Pointer$#11(__netdev_alloc_skb_~skb~5#1.base, 239 + __netdev_alloc_skb_~skb~5#1.offset, 8);call write~$Pointer$#11(__netdev_alloc_skb_#t~mem2140#1.base, __netdev_alloc_skb_#t~mem2140#1.offset, __netdev_alloc_skb_~skb~5#1.base, 247 + __netdev_alloc_skb_~skb~5#1.offset, 8);havoc __netdev_alloc_skb_#t~mem2140#1.base, __netdev_alloc_skb_#t~mem2140#1.offset;call write~int#11(0, __netdev_alloc_skb_~skb~5#1.base, 231 + __netdev_alloc_skb_~skb~5#1.offset, 4); [2025-02-08 02:47:25,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8297: 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~ret269#1.base, dev_alloc_skb_#t~ret269#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~ret268#1.base, netdev_alloc_skb_#t~ret268#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~ret2138#1.base, __netdev_alloc_skb_#t~ret2138#1.offset, __netdev_alloc_skb_#t~ret2139#1.base, __netdev_alloc_skb_#t~ret2139#1.offset, __netdev_alloc_skb_#t~mem2140#1.base, __netdev_alloc_skb_#t~mem2140#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:47:26,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8223: havoc #t~mem626; [2025-02-08 02:47:31,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8698: SUMMARY for call spin_lock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1714 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8607: mwl8k_dump_tx_rings_~txq~1#1.base, mwl8k_dump_tx_rings_~txq~1#1.offset := mwl8k_dump_tx_rings_~priv~7#1.base, 1877 + 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:47:31,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: assume -2147483648 <= mwl8k_tx_wait_empty_#t~ret851#1 && mwl8k_tx_wait_empty_#t~ret851#1 <= 2147483647;havoc mwl8k_tx_wait_empty_#t~mem850#1.base, mwl8k_tx_wait_empty_#t~mem850#1.offset;havoc mwl8k_tx_wait_empty_#t~ret851#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~mem773#1.base, mwl8k_dump_tx_rings_#t~mem773#1.offset, mwl8k_dump_tx_rings_#t~mem774#1.base, mwl8k_dump_tx_rings_#t~mem774#1.offset, mwl8k_dump_tx_rings_#t~mem775#1, mwl8k_dump_tx_rings_#t~mem776#1, mwl8k_dump_tx_rings_#t~mem777#1.base, mwl8k_dump_tx_rings_#t~mem777#1.offset, mwl8k_dump_tx_rings_#t~mem778#1, mwl8k_dump_tx_rings_#t~mem779#1, mwl8k_dump_tx_rings_#t~mem780#1, mwl8k_dump_tx_rings_#t~ret781#1, mwl8k_dump_tx_rings_#t~mem782#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~mem773#1.base, mwl8k_dump_tx_rings_#t~mem773#1.offset := read~$Pointer$#11(mwl8k_dump_tx_rings_~hw#1.base, 62 + 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~mem773#1.base, mwl8k_dump_tx_rings_#t~mem773#1.offset;havoc mwl8k_dump_tx_rings_#t~mem773#1.base, mwl8k_dump_tx_rings_#t~mem773#1.offset;mwl8k_dump_tx_rings_~i~5#1 := 0; [2025-02-08 02:47:31,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret851#1 := dev_err(mwl8k_tx_wait_empty_#t~mem850#1.base, 242 + mwl8k_tx_wait_empty_#t~mem850#1.offset, 57, 0); srcloc: null [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: assume -2147483648 <= mwl8k_tx_wait_empty_#t~ret840#1 && mwl8k_tx_wait_empty_#t~ret840#1 <= 2147483647;mwl8k_tx_wait_empty_~tmp___2~4#1 := mwl8k_tx_wait_empty_#t~ret840#1;havoc mwl8k_tx_wait_empty_#t~ret840#1; [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: assume mwl8k_tx_wait_empty_#t~mem846#1 < mwl8k_tx_wait_empty_~oldcount~0#1;havoc mwl8k_tx_wait_empty_#t~mem846#1;call mwl8k_tx_wait_empty_#t~mem847#1.base, mwl8k_tx_wait_empty_#t~mem847#1.offset := read~$Pointer$#11(mwl8k_tx_wait_empty_~hw#1.base, 46 + mwl8k_tx_wait_empty_~hw#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem848#1 := read~int#11(mwl8k_tx_wait_empty_~priv~8#1.base, 1837 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4); [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: assume !(mwl8k_tx_wait_empty_#t~mem846#1 < mwl8k_tx_wait_empty_~oldcount~0#1);havoc mwl8k_tx_wait_empty_#t~mem846#1;call write~$Pointer$#11(0, 0, mwl8k_tx_wait_empty_~priv~8#1.base, 1782 + mwl8k_tx_wait_empty_~priv~8#1.offset, 8);call mwl8k_tx_wait_empty_#t~mem850#1.base, mwl8k_tx_wait_empty_#t~mem850#1.offset := read~$Pointer$#11(mwl8k_tx_wait_empty_~hw#1.base, 46 + mwl8k_tx_wait_empty_~hw#1.offset, 8); [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8682: call write~$Pointer$#11(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, 1782 + mwl8k_tx_wait_empty_~priv~8#1.offset, 8); [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret840#1 := atomic_read(mwl8k_tx_wait_empty_~priv~8#1.base, 1710 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707: assume -9223372036854775808 <= mwl8k_tx_wait_empty_#t~ret843#1 && mwl8k_tx_wait_empty_#t~ret843#1 <= 9223372036854775807;havoc mwl8k_tx_wait_empty_#t~ret843#1; [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8707-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret843#1 := ldv__builtin_expect((if 0 != mwl8k_tx_wait_empty_~__ret_warn_on~2#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8682-1: SUMMARY for call spin_lock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1714 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616: 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:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8616: 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:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: assume 0 != mwl8k_tx_wait_empty_~timeout~0#1 % 18446744073709551616;call mwl8k_tx_wait_empty_#t~mem841#1 := read~int#11(mwl8k_tx_wait_empty_~priv~8#1.base, 1837 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4);mwl8k_tx_wait_empty_~__ret_warn_on~2#1 := (if 0 != mwl8k_tx_wait_empty_#t~mem841#1 then 1 else 0);havoc mwl8k_tx_wait_empty_#t~mem841#1; [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: assume !(0 != mwl8k_tx_wait_empty_~timeout~0#1 % 18446744073709551616);call mwl8k_tx_wait_empty_#t~mem846#1 := read~int#11(mwl8k_tx_wait_empty_~priv~8#1.base, 1837 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4); [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8691: assume 0 != mwl8k_tx_wait_empty_~tmp___2~4#1; [2025-02-08 02:47:31,456 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8691: assume !(0 != mwl8k_tx_wait_empty_~tmp___2~4#1); [2025-02-08 02:47:31,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658: call mwl8k_tx_wait_empty_#t~mem784#1 := read~int#11(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~mem785#1 := read~int#11(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~mem786#1 := read~int#11(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~mem787#1 := read~int#11(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~mem788#1 := read~int#11(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~mem789#1 := read~int#11(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~mem790#1.base, mwl8k_tx_wait_empty_#t~mem790#1.offset := read~$Pointer$#11(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~mem791#1.base, mwl8k_tx_wait_empty_#t~mem791#1.offset := read~$Pointer$#11(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~mem793#1.base, mwl8k_tx_wait_empty_#t~mem793#1.offset := read~$Pointer$#11(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~arrayCopy792#1.base, mwl8k_tx_wait_empty_#t~arrayCopy792#1.offset := mwl8k_tx_wait_empty_#t~arrayCopy792#1.base[0 := mwl8k_tx_wait_empty_#t~mem793#1.base], mwl8k_tx_wait_empty_#t~arrayCopy792#1.offset[0 := mwl8k_tx_wait_empty_#t~mem793#1.offset];call mwl8k_tx_wait_empty_#t~mem794#1.base, mwl8k_tx_wait_empty_#t~mem794#1.offset := read~$Pointer$#11(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~arrayCopy792#1.base, mwl8k_tx_wait_empty_#t~arrayCopy792#1.offset := mwl8k_tx_wait_empty_#t~arrayCopy792#1.base[1 := mwl8k_tx_wait_empty_#t~mem794#1.base], mwl8k_tx_wait_empty_#t~arrayCopy792#1.offset[1 := mwl8k_tx_wait_empty_#t~mem794#1.offset];call mwl8k_tx_wait_empty_#t~mem795#1.base, mwl8k_tx_wait_empty_#t~mem795#1.offset := read~$Pointer$#11(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~mem796#1 := read~int#11(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~mem797#1 := read~int#11(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~mem799#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[0 := mwl8k_tx_wait_empty_#t~mem799#1];call mwl8k_tx_wait_empty_#t~mem800#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[1 := mwl8k_tx_wait_empty_#t~mem800#1];call mwl8k_tx_wait_empty_#t~mem801#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[2 := mwl8k_tx_wait_empty_#t~mem801#1];call mwl8k_tx_wait_empty_#t~mem802#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[3 := mwl8k_tx_wait_empty_#t~mem802#1];call mwl8k_tx_wait_empty_#t~mem803#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[4 := mwl8k_tx_wait_empty_#t~mem803#1];call mwl8k_tx_wait_empty_#t~mem804#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[5 := mwl8k_tx_wait_empty_#t~mem804#1];call mwl8k_tx_wait_empty_#t~mem805#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[6 := mwl8k_tx_wait_empty_#t~mem805#1];call mwl8k_tx_wait_empty_#t~mem806#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[7 := mwl8k_tx_wait_empty_#t~mem806#1];call mwl8k_tx_wait_empty_#t~mem807#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[8 := mwl8k_tx_wait_empty_#t~mem807#1];call mwl8k_tx_wait_empty_#t~mem808#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[9 := mwl8k_tx_wait_empty_#t~mem808#1];call mwl8k_tx_wait_empty_#t~mem809#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[10 := mwl8k_tx_wait_empty_#t~mem809#1];call mwl8k_tx_wait_empty_#t~mem810#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[11 := mwl8k_tx_wait_empty_#t~mem810#1];call mwl8k_tx_wait_empty_#t~mem811#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[12 := mwl8k_tx_wait_empty_#t~mem811#1];call mwl8k_tx_wait_empty_#t~mem812#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[13 := mwl8k_tx_wait_empty_#t~mem812#1];call mwl8k_tx_wait_empty_#t~mem813#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[14 := mwl8k_tx_wait_empty_#t~mem813#1];call mwl8k_tx_wait_empty_#t~mem814#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[15 := mwl8k_tx_wait_empty_#t~mem814#1];call mwl8k_tx_wait_empty_#t~mem815#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[16 := mwl8k_tx_wait_empty_#t~mem815#1];call mwl8k_tx_wait_empty_#t~mem816#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[17 := mwl8k_tx_wait_empty_#t~mem816#1];call mwl8k_tx_wait_empty_#t~mem817#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[18 := mwl8k_tx_wait_empty_#t~mem817#1];call mwl8k_tx_wait_empty_#t~mem818#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[19 := mwl8k_tx_wait_empty_#t~mem818#1];call mwl8k_tx_wait_empty_#t~mem819#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[20 := mwl8k_tx_wait_empty_#t~mem819#1];call mwl8k_tx_wait_empty_#t~mem820#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[21 := mwl8k_tx_wait_empty_#t~mem820#1];call mwl8k_tx_wait_empty_#t~mem821#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[22 := mwl8k_tx_wait_empty_#t~mem821#1];call mwl8k_tx_wait_empty_#t~mem822#1 := read~int#11(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~arrayCopy798#1 := mwl8k_tx_wait_empty_#t~arrayCopy798#1[23 := mwl8k_tx_wait_empty_#t~mem822#1];call mwl8k_tx_wait_empty_#t~mem823#1.base, mwl8k_tx_wait_empty_#t~mem823#1.offset := read~$Pointer$#11(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~mem825#1.base, mwl8k_tx_wait_empty_#t~mem825#1.offset := read~$Pointer$#11(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~arrayCopy824#1.base, mwl8k_tx_wait_empty_#t~arrayCopy824#1.offset := mwl8k_tx_wait_empty_#t~arrayCopy824#1.base[0 := mwl8k_tx_wait_empty_#t~mem825#1.base], mwl8k_tx_wait_empty_#t~arrayCopy824#1.offset[0 := mwl8k_tx_wait_empty_#t~mem825#1.offset];call mwl8k_tx_wait_empty_#t~mem826#1.base, mwl8k_tx_wait_empty_#t~mem826#1.offset := read~$Pointer$#11(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~arrayCopy824#1.base, mwl8k_tx_wait_empty_#t~arrayCopy824#1.offset := mwl8k_tx_wait_empty_#t~arrayCopy824#1.base[1 := mwl8k_tx_wait_empty_#t~mem826#1.base], mwl8k_tx_wait_empty_#t~arrayCopy824#1.offset[1 := mwl8k_tx_wait_empty_#t~mem826#1.offset];call mwl8k_tx_wait_empty_#t~mem827#1.base, mwl8k_tx_wait_empty_#t~mem827#1.offset := read~$Pointer$#11(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~mem828#1 := read~int#11(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~mem829#1 := read~int#11(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~mem830#1.base, mwl8k_tx_wait_empty_#t~mem830#1.offset := read~$Pointer$#11(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~mem831#1.base, mwl8k_tx_wait_empty_#t~mem831#1.offset := read~$Pointer$#11(mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 80 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~int#11(mwl8k_tx_wait_empty_#t~mem784#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#11(mwl8k_tx_wait_empty_#t~mem785#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 4 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#11(mwl8k_tx_wait_empty_#t~mem786#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 4 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 2);call write~int#11(mwl8k_tx_wait_empty_#t~mem787#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 6 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 2);call write~int#11(mwl8k_tx_wait_empty_#t~mem788#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 8 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#11(mwl8k_tx_wait_empty_#t~mem789#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 12 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~$Pointer$#11(mwl8k_tx_wait_empty_#t~mem790#1.base, mwl8k_tx_wait_empty_#t~mem790#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$#11(mwl8k_tx_wait_empty_#t~mem791#1.base, mwl8k_tx_wait_empty_#t~mem791#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$#11(mwl8k_tx_wait_empty_#t~arrayCopy792#1.base[0], mwl8k_tx_wait_empty_#t~arrayCopy792#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$#11(mwl8k_tx_wait_empty_#t~arrayCopy792#1.base[1], mwl8k_tx_wait_empty_#t~arrayCopy792#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$#11(mwl8k_tx_wait_empty_#t~mem795#1.base, mwl8k_tx_wait_empty_#t~mem795#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#11(mwl8k_tx_wait_empty_#t~mem796#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 56 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#11(mwl8k_tx_wait_empty_#t~mem797#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 60 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~int#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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#11(mwl8k_tx_wait_empty_#t~arrayCopy798#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$#11(mwl8k_tx_wait_empty_#t~mem823#1.base, mwl8k_tx_wait_empty_#t~mem823#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$#11(mwl8k_tx_wait_empty_#t~arrayCopy824#1.base[0], mwl8k_tx_wait_empty_#t~arrayCopy824#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$#11(mwl8k_tx_wait_empty_#t~arrayCopy824#1.base[1], mwl8k_tx_wait_empty_#t~arrayCopy824#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$#11(mwl8k_tx_wait_empty_#t~mem827#1.base, mwl8k_tx_wait_empty_#t~mem827#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#11(mwl8k_tx_wait_empty_#t~mem828#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 60 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 4);call write~int#11(mwl8k_tx_wait_empty_#t~mem829#1, mwl8k_tx_wait_empty_~#tx_wait~0#1.base, 64 + mwl8k_tx_wait_empty_~#tx_wait~0#1.offset, 8);call write~$Pointer$#11(mwl8k_tx_wait_empty_#t~mem830#1.base, mwl8k_tx_wait_empty_#t~mem830#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$#11(mwl8k_tx_wait_empty_#t~mem831#1.base, mwl8k_tx_wait_empty_#t~mem831#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~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.base, mwl8k_tx_wait_empty_#t~mem790#1.offset;havoc mwl8k_tx_wait_empty_#t~mem791#1.base, mwl8k_tx_wait_empty_#t~mem791#1.offset;havoc mwl8k_tx_wait_empty_#t~arrayCopy792#1.base, mwl8k_tx_wait_empty_#t~arrayCopy792#1.offset;havoc mwl8k_tx_wait_empty_#t~mem793#1.base, mwl8k_tx_wait_empty_#t~mem793#1.offset;havoc mwl8k_tx_wait_empty_#t~mem794#1.base, mwl8k_tx_wait_empty_#t~mem794#1.offset;havoc mwl8k_tx_wait_empty_#t~mem795#1.base, mwl8k_tx_wait_empty_#t~mem795#1.offset;havoc mwl8k_tx_wait_empty_#t~mem796#1;havoc mwl8k_tx_wait_empty_#t~mem797#1;havoc mwl8k_tx_wait_empty_#t~arrayCopy798#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;havoc mwl8k_tx_wait_empty_#t~mem808#1;havoc mwl8k_tx_wait_empty_#t~mem809#1;havoc mwl8k_tx_wait_empty_#t~mem810#1;havoc mwl8k_tx_wait_empty_#t~mem811#1;havoc mwl8k_tx_wait_empty_#t~mem812#1;havoc mwl8k_tx_wait_empty_#t~mem813#1;havoc mwl8k_tx_wait_empty_#t~mem814#1;havoc mwl8k_tx_wait_empty_#t~mem815#1;havoc mwl8k_tx_wait_empty_#t~mem816#1;havoc mwl8k_tx_wait_empty_#t~mem817#1;havoc mwl8k_tx_wait_empty_#t~mem818#1;havoc mwl8k_tx_wait_empty_#t~mem819#1;havoc mwl8k_tx_wait_empty_#t~mem820#1;havoc mwl8k_tx_wait_empty_#t~mem821#1;havoc mwl8k_tx_wait_empty_#t~mem822#1;havoc mwl8k_tx_wait_empty_#t~mem823#1.base, mwl8k_tx_wait_empty_#t~mem823#1.offset;havoc mwl8k_tx_wait_empty_#t~arrayCopy824#1.base, mwl8k_tx_wait_empty_#t~arrayCopy824#1.offset;havoc mwl8k_tx_wait_empty_#t~mem825#1.base, mwl8k_tx_wait_empty_#t~mem825#1.offset;havoc mwl8k_tx_wait_empty_#t~mem826#1.base, mwl8k_tx_wait_empty_#t~mem826#1.offset;havoc mwl8k_tx_wait_empty_#t~mem827#1.base, mwl8k_tx_wait_empty_#t~mem827#1.offset;havoc mwl8k_tx_wait_empty_#t~mem828#1;havoc mwl8k_tx_wait_empty_#t~mem829#1;havoc mwl8k_tx_wait_empty_#t~mem830#1.base, mwl8k_tx_wait_empty_#t~mem830#1.offset;havoc mwl8k_tx_wait_empty_#t~mem831#1.base, mwl8k_tx_wait_empty_#t~mem831#1.offset; [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716: assume -2147483648 <= mwl8k_tx_wait_empty_#t~ret849#1 && mwl8k_tx_wait_empty_#t~ret849#1 <= 2147483647;havoc mwl8k_tx_wait_empty_#t~mem847#1.base, mwl8k_tx_wait_empty_#t~mem847#1.offset;havoc mwl8k_tx_wait_empty_#t~mem848#1;havoc mwl8k_tx_wait_empty_#t~ret849#1;mwl8k_tx_wait_empty_~retry~0#1 := 1; [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8716-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret849#1 := dev_notice(mwl8k_tx_wait_empty_#t~mem847#1.base, 242 + mwl8k_tx_wait_empty_#t~mem847#1.offset, 56, 0); srcloc: null [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: mwl8k_dump_tx_rings_~desc~0#1 := 1 + mwl8k_dump_tx_rings_~desc~0#1; [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8658-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:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: assume 0 != mwl8k_tx_wait_empty_~retry~0#1;call mwl8k_tx_wait_empty_#t~mem844#1.base, mwl8k_tx_wait_empty_#t~mem844#1.offset := read~$Pointer$#11(mwl8k_tx_wait_empty_~hw#1.base, 46 + mwl8k_tx_wait_empty_~hw#1.offset, 8); [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: assume !(0 != mwl8k_tx_wait_empty_~retry~0#1); [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352: havoc ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_7_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_7_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_7 } true;#res#1 := ~rc~5#1; [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-1: assume { :begin_inline_ldv_mutex_unlock_7 } true;ldv_mutex_unlock_7_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_7_#in~ldv_func_arg1#1.offset := ~priv~14#1.base, 1526 + ~priv~14#1.offset;havoc ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset;ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset := ldv_mutex_unlock_7_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_7_#in~ldv_func_arg1#1.offset; [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9344: havoc ldv_mutex_lock_6_~ldv_func_arg1#1.base, ldv_mutex_lock_6_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_6_#in~ldv_func_arg1#1.base, ldv_mutex_lock_6_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_6 } true; [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: havoc mwl8k_dump_tx_rings_#t~mem773#1.base, mwl8k_dump_tx_rings_#t~mem773#1.offset, mwl8k_dump_tx_rings_#t~mem774#1.base, mwl8k_dump_tx_rings_#t~mem774#1.offset, mwl8k_dump_tx_rings_#t~mem775#1, mwl8k_dump_tx_rings_#t~mem776#1, mwl8k_dump_tx_rings_#t~mem777#1.base, mwl8k_dump_tx_rings_#t~mem777#1.offset, mwl8k_dump_tx_rings_#t~mem778#1, mwl8k_dump_tx_rings_#t~mem779#1, mwl8k_dump_tx_rings_#t~mem780#1, mwl8k_dump_tx_rings_#t~ret781#1, mwl8k_dump_tx_rings_#t~mem782#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#11(1, mwl8k_tx_wait_empty_~priv~8#1.base, 2637 + mwl8k_tx_wait_empty_~priv~8#1.offset, 1); [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692: call write~$Pointer$#11(0, 0, mwl8k_tx_wait_empty_~priv~8#1.base, 1782 + mwl8k_tx_wait_empty_~priv~8#1.offset, 8); [2025-02-08 02:47:31,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692-1: SUMMARY for call spin_lock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1714 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: assume -2147483648 <= mwl8k_tx_wait_empty_#t~ret845#1 && mwl8k_tx_wait_empty_#t~ret845#1 <= 2147483647;havoc mwl8k_tx_wait_empty_#t~mem844#1.base, mwl8k_tx_wait_empty_#t~mem844#1.offset;havoc mwl8k_tx_wait_empty_#t~ret845#1; [2025-02-08 02:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret845#1 := dev_notice(mwl8k_tx_wait_empty_#t~mem844#1.base, 242 + mwl8k_tx_wait_empty_#t~mem844#1.offset, 55, 0); srcloc: null [2025-02-08 02:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: assume 0 == mwl8k_tx_wait_empty_#t~mem836#1;havoc mwl8k_tx_wait_empty_#t~mem836#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:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8676: assume !(0 == mwl8k_tx_wait_empty_#t~mem836#1);havoc mwl8k_tx_wait_empty_#t~mem836#1;mwl8k_tx_wait_empty_~retry~0#1 := 0;mwl8k_tx_wait_empty_~rc~4#1 := 0; [2025-02-08 02:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701: assume -9223372036854775808 <= mwl8k_tx_wait_empty_#t~ret842#1 && mwl8k_tx_wait_empty_#t~ret842#1 <= 9223372036854775807;mwl8k_tx_wait_empty_~tmp___3~2#1 := mwl8k_tx_wait_empty_#t~ret842#1;havoc mwl8k_tx_wait_empty_#t~ret842#1; [2025-02-08 02:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8701-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret842#1 := ldv__builtin_expect((if 0 != mwl8k_tx_wait_empty_~__ret_warn_on~2#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume 4 + (if mwl8k_dump_tx_rings_#t~mem782#1 % 256 % 4294967296 <= 2147483647 then mwl8k_dump_tx_rings_#t~mem782#1 % 256 % 4294967296 else mwl8k_dump_tx_rings_#t~mem782#1 % 256 % 4294967296 - 4294967296) > mwl8k_dump_tx_rings_~i~5#1;havoc mwl8k_dump_tx_rings_#t~mem782#1; [2025-02-08 02:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: assume !(4 + (if mwl8k_dump_tx_rings_#t~mem782#1 % 256 % 4294967296 <= 2147483647 then mwl8k_dump_tx_rings_#t~mem782#1 % 256 % 4294967296 else mwl8k_dump_tx_rings_#t~mem782#1 % 256 % 4294967296 - 4294967296) > mwl8k_dump_tx_rings_~i~5#1);havoc mwl8k_dump_tx_rings_#t~mem782#1; [2025-02-08 02:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: 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~mem783#1.base, mwl8k_tx_wait_empty_#t~mem783#1.offset, 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.base, mwl8k_tx_wait_empty_#t~mem790#1.offset, mwl8k_tx_wait_empty_#t~mem791#1.base, mwl8k_tx_wait_empty_#t~mem791#1.offset, mwl8k_tx_wait_empty_#t~arrayCopy792#1.base, mwl8k_tx_wait_empty_#t~arrayCopy792#1.offset, mwl8k_tx_wait_empty_#t~mem793#1.base, mwl8k_tx_wait_empty_#t~mem793#1.offset, mwl8k_tx_wait_empty_#t~mem794#1.base, mwl8k_tx_wait_empty_#t~mem794#1.offset, mwl8k_tx_wait_empty_#t~mem795#1.base, mwl8k_tx_wait_empty_#t~mem795#1.offset, mwl8k_tx_wait_empty_#t~mem796#1, mwl8k_tx_wait_empty_#t~mem797#1, mwl8k_tx_wait_empty_#t~arrayCopy798#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, mwl8k_tx_wait_empty_#t~mem808#1, mwl8k_tx_wait_empty_#t~mem809#1, mwl8k_tx_wait_empty_#t~mem810#1, mwl8k_tx_wait_empty_#t~mem811#1, mwl8k_tx_wait_empty_#t~mem812#1, mwl8k_tx_wait_empty_#t~mem813#1, mwl8k_tx_wait_empty_#t~mem814#1, mwl8k_tx_wait_empty_#t~mem815#1, mwl8k_tx_wait_empty_#t~mem816#1, mwl8k_tx_wait_empty_#t~mem817#1, mwl8k_tx_wait_empty_#t~mem818#1, mwl8k_tx_wait_empty_#t~mem819#1, mwl8k_tx_wait_empty_#t~mem820#1, mwl8k_tx_wait_empty_#t~mem821#1, mwl8k_tx_wait_empty_#t~mem822#1, mwl8k_tx_wait_empty_#t~mem823#1.base, mwl8k_tx_wait_empty_#t~mem823#1.offset, mwl8k_tx_wait_empty_#t~arrayCopy824#1.base, mwl8k_tx_wait_empty_#t~arrayCopy824#1.offset, mwl8k_tx_wait_empty_#t~mem825#1.base, mwl8k_tx_wait_empty_#t~mem825#1.offset, mwl8k_tx_wait_empty_#t~mem826#1.base, mwl8k_tx_wait_empty_#t~mem826#1.offset, mwl8k_tx_wait_empty_#t~mem827#1.base, mwl8k_tx_wait_empty_#t~mem827#1.offset, mwl8k_tx_wait_empty_#t~mem828#1, mwl8k_tx_wait_empty_#t~mem829#1, mwl8k_tx_wait_empty_#t~mem830#1.base, mwl8k_tx_wait_empty_#t~mem830#1.offset, mwl8k_tx_wait_empty_#t~mem831#1.base, mwl8k_tx_wait_empty_#t~mem831#1.offset, mwl8k_tx_wait_empty_#t~mem832#1, mwl8k_tx_wait_empty_#t~ret833#1.base, mwl8k_tx_wait_empty_#t~ret833#1.offset, mwl8k_tx_wait_empty_#t~mem834#1.base, mwl8k_tx_wait_empty_#t~mem834#1.offset, mwl8k_tx_wait_empty_#t~ret835#1, mwl8k_tx_wait_empty_#t~mem836#1, mwl8k_tx_wait_empty_#t~mem837#1, mwl8k_tx_wait_empty_#t~ret838#1, mwl8k_tx_wait_empty_#t~ret839#1, mwl8k_tx_wait_empty_#t~ret840#1, mwl8k_tx_wait_empty_#t~mem841#1, mwl8k_tx_wait_empty_#t~ret842#1, mwl8k_tx_wait_empty_#t~ret843#1, mwl8k_tx_wait_empty_#t~mem844#1.base, mwl8k_tx_wait_empty_#t~mem844#1.offset, mwl8k_tx_wait_empty_#t~ret845#1, mwl8k_tx_wait_empty_#t~mem846#1, mwl8k_tx_wait_empty_#t~mem847#1.base, mwl8k_tx_wait_empty_#t~mem847#1.offset, mwl8k_tx_wait_empty_#t~mem848#1, mwl8k_tx_wait_empty_#t~ret849#1, mwl8k_tx_wait_empty_#t~mem850#1.base, mwl8k_tx_wait_empty_#t~mem850#1.offset, mwl8k_tx_wait_empty_#t~ret851#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~50#1.base, mwl8k_tx_wait_empty_~tmp~50#1.offset, mwl8k_tx_wait_empty_~tmp___0~16#1, mwl8k_tx_wait_empty_~oldcount~0#1, mwl8k_tx_wait_empty_~timeout~0#1, mwl8k_tx_wait_empty_~tmp___1~8#1, mwl8k_tx_wait_empty_~tmp___2~4#1, mwl8k_tx_wait_empty_~__ret_warn_on~2#1, mwl8k_tx_wait_empty_~tmp___3~2#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~50#1.base, mwl8k_tx_wait_empty_~tmp~50#1.offset;havoc mwl8k_tx_wait_empty_~tmp___0~16#1;havoc mwl8k_tx_wait_empty_~oldcount~0#1;havoc mwl8k_tx_wait_empty_~timeout~0#1;havoc mwl8k_tx_wait_empty_~tmp___1~8#1;havoc mwl8k_tx_wait_empty_~tmp___2~4#1;havoc mwl8k_tx_wait_empty_~__ret_warn_on~2#1;havoc mwl8k_tx_wait_empty_~tmp___3~2#1;call mwl8k_tx_wait_empty_#t~mem783#1.base, mwl8k_tx_wait_empty_#t~mem783#1.offset := read~$Pointer$#11(mwl8k_tx_wait_empty_~hw#1.base, 62 + 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~mem783#1.base, mwl8k_tx_wait_empty_#t~mem783#1.offset;havoc mwl8k_tx_wait_empty_#t~mem783#1.base, mwl8k_tx_wait_empty_#t~mem783#1.offset; [2025-02-08 02:47:31,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345-1: SUMMARY for call ieee80211_stop_queues(~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660: call mwl8k_tx_wait_empty_#t~mem832#1 := read~int#11(mwl8k_tx_wait_empty_~priv~8#1.base, 2637 + mwl8k_tx_wait_empty_~priv~8#1.offset, 1); [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume mwl8k_dump_tx_rings_~desc~0#1 <= 127; [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8627: assume !(mwl8k_dump_tx_rings_~desc~0#1 <= 127);call mwl8k_dump_tx_rings_#t~mem777#1.base, mwl8k_dump_tx_rings_#t~mem777#1.offset := read~$Pointer$#11(mwl8k_dump_tx_rings_~hw#1.base, 46 + mwl8k_dump_tx_rings_~hw#1.offset, 8);call mwl8k_dump_tx_rings_#t~mem778#1 := read~int#11(mwl8k_dump_tx_rings_~txq~1#1.base, 8 + mwl8k_dump_tx_rings_~txq~1#1.offset, 4);call mwl8k_dump_tx_rings_#t~mem779#1 := read~int#11(mwl8k_dump_tx_rings_~txq~1#1.base, mwl8k_dump_tx_rings_~txq~1#1.offset, 4);call mwl8k_dump_tx_rings_#t~mem780#1 := read~int#11(mwl8k_dump_tx_rings_~txq~1#1.base, 4 + mwl8k_dump_tx_rings_~txq~1#1.offset, 4); [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8660-1: SUMMARY for call __might_sleep(53, 0, 1559, 0); srcloc: null [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: assume 0 != mwl8k_tx_wait_empty_~tmp___3~2#1; [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: assume !(0 != mwl8k_tx_wait_empty_~tmp___3~2#1); [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694-1: SUMMARY for call spin_unlock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1714 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8727: mwl8k_tx_wait_empty_~rc~4#1 := -110; [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13368: SUMMARY for call ldv_mutex_unlock_fw_mutex_of_mwl8k_priv(ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8727-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, 2561 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8694: 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:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: call mwl8k_tx_wait_empty_#t~mem837#1 := read~int#11(mwl8k_tx_wait_empty_~priv~8#1.base, 1837 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4);mwl8k_tx_wait_empty_~oldcount~0#1 := mwl8k_tx_wait_empty_#t~mem837#1; [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13360: havoc ldv_mutex_lock_fw_mutex_of_mwl8k_priv_~lock#1.base, ldv_mutex_lock_fw_mutex_of_mwl8k_priv_~lock#1.offset;havoc ldv_mutex_lock_fw_mutex_of_mwl8k_priv_#in~lock#1.base, ldv_mutex_lock_fw_mutex_of_mwl8k_priv_#in~lock#1.offset;assume { :end_inline_ldv_mutex_lock_fw_mutex_of_mwl8k_priv } true; [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8645: 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~ret1028#1 := mwl8k_tx_wait_empty_#res#1;havoc mwl8k_tx_wait_empty_#t~mem783#1.base, mwl8k_tx_wait_empty_#t~mem783#1.offset, 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.base, mwl8k_tx_wait_empty_#t~mem790#1.offset, mwl8k_tx_wait_empty_#t~mem791#1.base, mwl8k_tx_wait_empty_#t~mem791#1.offset, mwl8k_tx_wait_empty_#t~arrayCopy792#1.base, mwl8k_tx_wait_empty_#t~arrayCopy792#1.offset, mwl8k_tx_wait_empty_#t~mem793#1.base, mwl8k_tx_wait_empty_#t~mem793#1.offset, mwl8k_tx_wait_empty_#t~mem794#1.base, mwl8k_tx_wait_empty_#t~mem794#1.offset, mwl8k_tx_wait_empty_#t~mem795#1.base, mwl8k_tx_wait_empty_#t~mem795#1.offset, mwl8k_tx_wait_empty_#t~mem796#1, mwl8k_tx_wait_empty_#t~mem797#1, mwl8k_tx_wait_empty_#t~arrayCopy798#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, mwl8k_tx_wait_empty_#t~mem808#1, mwl8k_tx_wait_empty_#t~mem809#1, mwl8k_tx_wait_empty_#t~mem810#1, mwl8k_tx_wait_empty_#t~mem811#1, mwl8k_tx_wait_empty_#t~mem812#1, mwl8k_tx_wait_empty_#t~mem813#1, mwl8k_tx_wait_empty_#t~mem814#1, mwl8k_tx_wait_empty_#t~mem815#1, mwl8k_tx_wait_empty_#t~mem816#1, mwl8k_tx_wait_empty_#t~mem817#1, mwl8k_tx_wait_empty_#t~mem818#1, mwl8k_tx_wait_empty_#t~mem819#1, mwl8k_tx_wait_empty_#t~mem820#1, mwl8k_tx_wait_empty_#t~mem821#1, mwl8k_tx_wait_empty_#t~mem822#1, mwl8k_tx_wait_empty_#t~mem823#1.base, mwl8k_tx_wait_empty_#t~mem823#1.offset, mwl8k_tx_wait_empty_#t~arrayCopy824#1.base, mwl8k_tx_wait_empty_#t~arrayCopy824#1.offset, mwl8k_tx_wait_empty_#t~mem825#1.base, mwl8k_tx_wait_empty_#t~mem825#1.offset, mwl8k_tx_wait_empty_#t~mem826#1.base, mwl8k_tx_wait_empty_#t~mem826#1.offset, mwl8k_tx_wait_empty_#t~mem827#1.base, mwl8k_tx_wait_empty_#t~mem827#1.offset, mwl8k_tx_wait_empty_#t~mem828#1, mwl8k_tx_wait_empty_#t~mem829#1, mwl8k_tx_wait_empty_#t~mem830#1.base, mwl8k_tx_wait_empty_#t~mem830#1.offset, mwl8k_tx_wait_empty_#t~mem831#1.base, mwl8k_tx_wait_empty_#t~mem831#1.offset, mwl8k_tx_wait_empty_#t~mem832#1, mwl8k_tx_wait_empty_#t~ret833#1.base, mwl8k_tx_wait_empty_#t~ret833#1.offset, mwl8k_tx_wait_empty_#t~mem834#1.base, mwl8k_tx_wait_empty_#t~mem834#1.offset, mwl8k_tx_wait_empty_#t~ret835#1, mwl8k_tx_wait_empty_#t~mem836#1, mwl8k_tx_wait_empty_#t~mem837#1, mwl8k_tx_wait_empty_#t~ret838#1, mwl8k_tx_wait_empty_#t~ret839#1, mwl8k_tx_wait_empty_#t~ret840#1, mwl8k_tx_wait_empty_#t~mem841#1, mwl8k_tx_wait_empty_#t~ret842#1, mwl8k_tx_wait_empty_#t~ret843#1, mwl8k_tx_wait_empty_#t~mem844#1.base, mwl8k_tx_wait_empty_#t~mem844#1.offset, mwl8k_tx_wait_empty_#t~ret845#1, mwl8k_tx_wait_empty_#t~mem846#1, mwl8k_tx_wait_empty_#t~mem847#1.base, mwl8k_tx_wait_empty_#t~mem847#1.offset, mwl8k_tx_wait_empty_#t~mem848#1, mwl8k_tx_wait_empty_#t~ret849#1, mwl8k_tx_wait_empty_#t~mem850#1.base, mwl8k_tx_wait_empty_#t~mem850#1.offset, mwl8k_tx_wait_empty_#t~ret851#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~50#1.base, mwl8k_tx_wait_empty_~tmp~50#1.offset, mwl8k_tx_wait_empty_~tmp___0~16#1, mwl8k_tx_wait_empty_~oldcount~0#1, mwl8k_tx_wait_empty_~timeout~0#1, mwl8k_tx_wait_empty_~tmp___1~8#1, mwl8k_tx_wait_empty_~tmp___2~4#1, mwl8k_tx_wait_empty_~__ret_warn_on~2#1, mwl8k_tx_wait_empty_~tmp___3~2#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~ret1028#1 && #t~ret1028#1 <= 2147483647;~rc~5#1 := #t~ret1028#1;havoc #t~ret1028#1; [2025-02-08 02:47:31,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9347: assume 0 != ~rc~5#1;call #t~mem1029#1 := read~int#11(~priv~14#1.base, 2637 + ~priv~14#1.offset, 1); [2025-02-08 02:47:31,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9347: assume !(0 != ~rc~5#1); [2025-02-08 02:47:31,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736: 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:47:31,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736-1: SUMMARY for call spin_unlock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1714 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703: SUMMARY for call warn_slowpath_null(54, 0, 1608); srcloc: null [2025-02-08 02:47:31,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: SUMMARY for call mutex_unlock(ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8662: assume 0 != (if mwl8k_tx_wait_empty_#t~mem832#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tx_wait_empty_#t~mem832#1 % 256 % 4294967296 else mwl8k_tx_wait_empty_#t~mem832#1 % 256 % 4294967296 - 4294967296);havoc mwl8k_tx_wait_empty_#t~mem832#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8662: assume !(0 != (if mwl8k_tx_wait_empty_#t~mem832#1 % 256 % 4294967296 <= 2147483647 then mwl8k_tx_wait_empty_#t~mem832#1 % 256 % 4294967296 else mwl8k_tx_wait_empty_#t~mem832#1 % 256 % 4294967296 - 4294967296));havoc mwl8k_tx_wait_empty_#t~mem832#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume 0 == mwl8k_dump_tx_rings_#t~mem776#1 % 65536 % 4294967296;havoc mwl8k_dump_tx_rings_#t~mem776#1;mwl8k_dump_tx_rings_~unused~0#1 := 1 + mwl8k_dump_tx_rings_~unused~0#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume !(0 == mwl8k_dump_tx_rings_#t~mem776#1 % 65536 % 4294967296);havoc mwl8k_dump_tx_rings_#t~mem776#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: call write~$Pointer$#11(#t~ret1030#1.base, #t~ret1030#1.offset, ~priv~14#1.base, 1682 + ~priv~14#1.offset, 8);havoc #t~ret1030#1.base, #t~ret1030#1.offset; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621-1: call mwl8k_dump_tx_rings_#t~mem776#1 := read~int#11(mwl8k_dump_tx_rings_~tx_desc~1#1.base, 12 + mwl8k_dump_tx_rings_~tx_desc~1#1.offset, 2); [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356-1: SUMMARY for call #t~ret1030#1.base, #t~ret1030#1.offset := get_current(); srcloc: null [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8687: SUMMARY for call spin_unlock_bh(mwl8k_tx_wait_empty_~priv~8#1.base, 1714 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: SUMMARY for call mutex_lock(ldv_mutex_lock_6_~ldv_func_arg1#1.base, ldv_mutex_lock_6_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348: assume 0 == #t~mem1029#1 % 256;havoc #t~mem1029#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348: assume !(0 == #t~mem1029#1 % 256);havoc #t~mem1029#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8671: assume -2147483648 <= mwl8k_tx_wait_empty_#t~ret835#1 && mwl8k_tx_wait_empty_#t~ret835#1 <= 2147483647;mwl8k_tx_wait_empty_~tmp___0~16#1 := mwl8k_tx_wait_empty_#t~ret835#1;havoc mwl8k_tx_wait_empty_#t~ret835#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8671-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret835#1 := atomic_read(mwl8k_tx_wait_empty_~priv~8#1.base, 1710 + mwl8k_tx_wait_empty_~priv~8#1.offset); srcloc: null [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663: mwl8k_tx_wait_empty_~tmp~50#1.base, mwl8k_tx_wait_empty_~tmp~50#1.offset := mwl8k_tx_wait_empty_#t~ret833#1.base, mwl8k_tx_wait_empty_#t~ret833#1.offset;havoc mwl8k_tx_wait_empty_#t~ret833#1.base, mwl8k_tx_wait_empty_#t~ret833#1.offset;call mwl8k_tx_wait_empty_#t~mem834#1.base, mwl8k_tx_wait_empty_#t~mem834#1.offset := read~$Pointer$#11(mwl8k_tx_wait_empty_~priv~8#1.base, 1690 + mwl8k_tx_wait_empty_~priv~8#1.offset, 8); [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8663-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret833#1.base, mwl8k_tx_wait_empty_#t~ret833#1.offset := get_current(); srcloc: null [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688: mwl8k_tx_wait_empty_~tmp___1~8#1 := mwl8k_tx_wait_empty_#t~ret838#1;havoc mwl8k_tx_wait_empty_#t~ret838#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8688-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret838#1 := msecs_to_jiffies(5000); srcloc: null [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9349: SUMMARY for call ieee80211_wake_queues(~hw#1.base, ~hw#1.offset); srcloc: null [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8614: call mwl8k_dump_tx_rings_#t~mem774#1.base, mwl8k_dump_tx_rings_#t~mem774#1.offset := read~$Pointer$#11(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~mem774#1.base, mwl8k_dump_tx_rings_#t~mem774#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~mem775#1 := read~int#11(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~mem775#1;havoc mwl8k_dump_tx_rings_#t~mem775#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: assume 0 == mwl8k_tx_wait_empty_~rc~4#1; [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: assume !(0 == mwl8k_tx_wait_empty_~rc~4#1);call write~$Pointer$#11(0, 0, mwl8k_tx_wait_empty_~priv~8#1.base, 1782 + mwl8k_tx_wait_empty_~priv~8#1.offset, 8); [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8672: assume 0 != mwl8k_tx_wait_empty_~tmp___0~16#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:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8672: assume !(0 != mwl8k_tx_wait_empty_~tmp___0~16#1);call mwl8k_tx_wait_empty_#t~mem836#1 := read~int#11(mwl8k_tx_wait_empty_~priv~8#1.base, 1837 + mwl8k_tx_wait_empty_~priv~8#1.offset, 4); [2025-02-08 02:47:31,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: assume (mwl8k_tx_wait_empty_#t~mem834#1.base + mwl8k_tx_wait_empty_#t~mem834#1.offset) % 18446744073709551616 == (mwl8k_tx_wait_empty_~tmp~50#1.base + mwl8k_tx_wait_empty_~tmp~50#1.offset) % 18446744073709551616;havoc mwl8k_tx_wait_empty_#t~mem834#1.base, mwl8k_tx_wait_empty_#t~mem834#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:47:31,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8664: assume !((mwl8k_tx_wait_empty_#t~mem834#1.base + mwl8k_tx_wait_empty_#t~mem834#1.offset) % 18446744073709551616 == (mwl8k_tx_wait_empty_~tmp~50#1.base + mwl8k_tx_wait_empty_~tmp~50#1.offset) % 18446744073709551616);havoc mwl8k_tx_wait_empty_#t~mem834#1.base, mwl8k_tx_wait_empty_#t~mem834#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:47:31,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631: assume -2147483648 <= mwl8k_dump_tx_rings_#t~ret781#1 && mwl8k_dump_tx_rings_#t~ret781#1 <= 2147483647;havoc mwl8k_dump_tx_rings_#t~mem777#1.base, mwl8k_dump_tx_rings_#t~mem777#1.offset;havoc mwl8k_dump_tx_rings_#t~mem778#1;havoc mwl8k_dump_tx_rings_#t~mem779#1;havoc mwl8k_dump_tx_rings_#t~mem780#1;havoc mwl8k_dump_tx_rings_#t~ret781#1;mwl8k_dump_tx_rings_~i~5#1 := 1 + mwl8k_dump_tx_rings_~i~5#1;call mwl8k_dump_tx_rings_#t~mem782#1 := read~int#11(mwl8k_dump_tx_rings_~priv~7#1.base, 1293 + mwl8k_dump_tx_rings_~priv~7#1.offset, 1); [2025-02-08 02:47:31,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-1: SUMMARY for call mwl8k_dump_tx_rings_#t~ret781#1 := dev_err(mwl8k_dump_tx_rings_#t~mem777#1.base, 242 + mwl8k_dump_tx_rings_#t~mem777#1.offset, 52, 0); srcloc: null [2025-02-08 02:47:31,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689: mwl8k_tx_wait_empty_~timeout~0#1 := mwl8k_tx_wait_empty_#t~ret839#1;havoc mwl8k_tx_wait_empty_#t~ret839#1; [2025-02-08 02:47:31,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8689-1: SUMMARY for call mwl8k_tx_wait_empty_#t~ret839#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___1~8#1); srcloc: null [2025-02-08 02:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9885: assume (~ha~0.base + ~ha~0.offset) % 18446744073709551616 != (~mc_list.base + ~mc_list.offset) % 18446744073709551616; [2025-02-08 02:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9885: assume !((~ha~0.base + ~ha~0.offset) % 18446744073709551616 != (~mc_list.base + ~mc_list.offset) % 18446744073709551616); [2025-02-08 02:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9875: assume ~__len~6 % 18446744073709551616 > 63; [2025-02-08 02:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9875: assume !(~__len~6 % 18446744073709551616 > 63); [2025-02-08 02:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9879: ~__ret~7.base, ~__ret~7.offset := #t~memcpy~res1244.base, #t~memcpy~res1244.offset;havoc #t~memcpy~res1244.base, #t~memcpy~res1244.offset; [2025-02-08 02:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9879-1: SUMMARY for call #t~memcpy~res1244.base, #t~memcpy~res1244.offset := #Ultimate.C_memcpy#11(~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:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: call #t~mem1245.base, #t~mem1245.offset := read~$Pointer$#11(~ha~0.base, ~ha~0.offset, 8);~__mptr___0~1.base, ~__mptr___0~1.offset := #t~mem1245.base, #t~mem1245.offset;havoc #t~mem1245.base, #t~mem1245.offset;~ha~0.base, ~ha~0.offset := ~__mptr___0~1.base, ~__mptr___0~1.offset; [2025-02-08 02:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: ~__ret~7.base, ~__ret~7.offset := #t~memcpy~res1243.base, #t~memcpy~res1243.offset;havoc #t~memcpy~res1243.base, #t~memcpy~res1243.offset; [2025-02-08 02:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876-1: SUMMARY for call #t~memcpy~res1243.base, #t~memcpy~res1243.offset := #Ultimate.C_memcpy#11(~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:47:31,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9874: ~__len~6 := 6; [2025-02-08 02:47:31,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6459: havoc #t~mem19.base, #t~mem19.offset; [2025-02-08 02:47:32,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: havoc constant_test_bit_#t~mem1#1;havoc constant_test_bit_#t~bitwise2#1; [2025-02-08 02:47:32,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14054: havoc skb_pull_#t~ret2177#1.base, skb_pull_#t~ret2177#1.offset;#t~ret541#1.base, #t~ret541#1.offset := skb_pull_#res#1.base, skb_pull_#res#1.offset;havoc skb_pull_#t~ret2177#1.base, skb_pull_#t~ret2177#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~ret541#1.base, #t~ret541#1.offset; [2025-02-08 02:47:32,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11575-1: SUMMARY for call #t~ret1615 := mwl8k_txq_reclaim(~hw.base, ~hw.offset, ~i~17, 2147483647, 1); srcloc: null [2025-02-08 02:47:32,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11575: assume -2147483648 <= #t~ret1615 && #t~ret1615 <= 2147483647;~i~17 := 1 + ~i~17; [2025-02-08 02:47:33,433 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 02:47:33,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14033: havoc #t~nondet2172; [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-1: [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-2: havoc #t~bitwise1299;assume #t~bitwise1299 % 4294967296 <= #t~bitwise1298 % 4294967296 && #t~bitwise1299 % 4294967296 <= ~mask % 4294967296; [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-3: assume #t~bitwise1298 % 4294967296 == ~mask % 4294967296;#t~bitwise1299 := #t~bitwise1298; [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-3: assume !(#t~bitwise1298 % 4294967296 == ~mask % 4294967296); [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-4: assume 0 == #t~bitwise1298 % 4294967296 || 0 == ~mask % 4294967296;#t~bitwise1299 := 0; [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-4: assume !(0 == #t~bitwise1298 % 4294967296 || 0 == ~mask % 4294967296); [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: assume 0 != #t~bitwise1299 % 4294967296;havoc #t~bitwise1298;havoc #t~bitwise1299;~tmp~77 := ~j~1;~j~1 := 1 + ~j~1;call #t~mem1300 := read~int#11(~#mwl8k_rates_24~0.base, 6 + (~#mwl8k_rates_24~0.offset + 10 * ~i~13), 2);call write~int#11(#t~mem1300, ~rates.base, ~rates.offset + (if ~tmp~77 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp~77 % 18446744073709551616 % 18446744073709551616 else ~tmp~77 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc #t~mem1300; [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: assume !(0 != #t~bitwise1299 % 4294967296);havoc #t~bitwise1298;havoc #t~bitwise1299; [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-5: [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-6: havoc #t~bitwise1298;assume #t~bitwise1298 > 1; [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-7: assume 0 == ~i~13;#t~bitwise1298 := 1; [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-7: assume !(0 == ~i~13); [2025-02-08 02:47:34,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: ~i~13 := 1 + ~i~13; [2025-02-08 02:47:34,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13981: havoc #t~nondet2164; [2025-02-08 02:47:35,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8353: ~i~3 := 1 + ~i~3; [2025-02-08 02:47:35,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347-1: SUMMARY for call pci_unmap_single(#t~mem680.base, #t~mem680.offset, #t~mem682, 3800, 2); srcloc: null [2025-02-08 02:47:35,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346: assume 0 != (#t~mem679.base + #t~mem679.offset) % 18446744073709551616;havoc #t~mem678.base, #t~mem678.offset;havoc #t~mem679.base, #t~mem679.offset;call #t~mem680.base, #t~mem680.offset := read~$Pointer$#11(~priv~3.base, 8 + ~priv~3.offset, 8);call #t~mem681.base, #t~mem681.offset := read~$Pointer$#11(~rxq~2.base, 28 + ~rxq~2.offset, 8);call #t~mem682 := read~int#11(#t~mem681.base, 8 + (#t~mem681.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 02:47:35,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346: assume !(0 != (#t~mem679.base + #t~mem679.offset) % 18446744073709551616);havoc #t~mem678.base, #t~mem678.offset;havoc #t~mem679.base, #t~mem679.offset; [2025-02-08 02:47:35,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8347: havoc #t~mem680.base, #t~mem680.offset;havoc #t~mem681.base, #t~mem681.offset;havoc #t~mem682;call #t~mem683.base, #t~mem683.offset := read~$Pointer$#11(~rxq~2.base, 28 + ~rxq~2.offset, 8);call write~int#11(0, #t~mem683.base, 8 + (#t~mem683.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem683.base, #t~mem683.offset;call #t~mem684.base, #t~mem684.offset := read~$Pointer$#11(~rxq~2.base, 28 + ~rxq~2.offset, 8);call #t~mem685.base, #t~mem685.offset := read~$Pointer$#11(#t~mem684.base, #t~mem684.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:47:35,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-1: SUMMARY for call kfree_skb(#t~mem685.base, #t~mem685.offset); srcloc: null [2025-02-08 02:47:35,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: havoc #t~mem684.base, #t~mem684.offset;havoc #t~mem685.base, #t~mem685.offset;call #t~mem686.base, #t~mem686.offset := read~$Pointer$#11(~rxq~2.base, 28 + ~rxq~2.offset, 8);call write~$Pointer$#11(0, 0, #t~mem686.base, #t~mem686.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem686.base, #t~mem686.offset; [2025-02-08 02:47:35,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346-1: call #t~mem678.base, #t~mem678.offset := read~$Pointer$#11(~rxq~2.base, 28 + ~rxq~2.offset, 8);call #t~mem679.base, #t~mem679.offset := read~$Pointer$#11(#t~mem678.base, #t~mem678.offset + 16 * (if ~i~3 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~3 % 18446744073709551616 % 18446744073709551616 else ~i~3 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11002: ~s~0.base, ~s~0.offset := ~priv~32.base, 1362 + ~priv~32.offset + 11 * (if ~i~15 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~15 % 18446744073709551616 % 18446744073709551616 else ~i~15 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem1468 := read~int#11(~s~0.base, 9 + ~s~0.offset, 1); [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11008: SUMMARY for call spin_unlock(~priv~32.base, 1294 + ~priv~32.offset); srcloc: null [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume 3 == #t~mem1471 % 256 % 4294967296;havoc #t~mem1471;call #t~mem1472 := read~int#11(~s~0.base, 10 + ~s~0.offset, 1);~idx~0 := #t~mem1472;havoc #t~mem1472; [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume !(3 == #t~mem1471 % 256 % 4294967296);havoc #t~mem1471;call #t~mem1473 := read~int#11(~s~0.base, 9 + ~s~0.offset, 1); [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11013: SUMMARY for call mwl8k_remove_stream(~hw.base, ~hw.offset, ~s~0.base, ~s~0.offset); srcloc: null [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11005: assume 0 == ~tmp~100;call #t~mem1471 := read~int#11(~s~0.base, 9 + ~s~0.offset, 1); [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11005: assume !(0 == ~tmp~100); [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11003: assume 0 != #t~mem1468 % 256 % 4294967296;havoc #t~mem1468;call #t~mem1469.base, #t~mem1469.offset := read~$Pointer$#11(~s~0.base, ~s~0.offset, 8);~tmp~100 := #t~nondet1470;havoc #t~mem1469.base, #t~mem1469.offset;havoc #t~nondet1470; [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11003: assume !(0 != #t~mem1468 % 256 % 4294967296);havoc #t~mem1468; [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11009: SUMMARY for call mwl8k_destroy_ba(~hw.base, ~hw.offset, (if ~idx~0 % 256 % 4294967296 <= 2147483647 then ~idx~0 % 256 % 4294967296 else ~idx~0 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11020: ~i~15 := 1 + ~i~15; [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11012: assume 1 == #t~mem1473 % 256 % 4294967296;havoc #t~mem1473; [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11012: assume !(1 == #t~mem1473 % 256 % 4294967296);havoc #t~mem1473; [2025-02-08 02:47:36,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: SUMMARY for call spin_lock(~priv~32.base, 1294 + ~priv~32.offset); srcloc: null [2025-02-08 02:47:40,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-1: SUMMARY for call #t~ret1115#1.base, #t~ret1115#1.offset := mwl8k_cmd_name((if #t~mem1114#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1114#1 % 65536 % 4294967296 else #t~mem1114#1 % 65536 % 4294967296 - 4294967296), ~#buf~0#1.base, ~#buf~0#1.offset, 32); srcloc: null [2025-02-08 02:47:40,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13950: havoc jiffies_to_msecs_#t~nondet2163#1;#t~ret1112#1 := jiffies_to_msecs_#res#1;havoc jiffies_to_msecs_#t~nondet2163#1, jiffies_to_msecs_~arg0#1;havoc jiffies_to_msecs_#in~arg0#1;assume { :end_inline_jiffies_to_msecs } true;~tmp___4~2#1 := #t~ret1112#1;havoc #t~ret1112#1;~ms~0#1 := (if (10000 - ~tmp___4~2#1) % 4294967296 % 4294967296 <= 2147483647 then (10000 - ~tmp___4~2#1) % 4294967296 % 4294967296 else (10000 - ~tmp___4~2#1) % 4294967296 % 4294967296 - 4294967296);call #t~mem1113#1 := read~int#11(~cmd#1.base, 6 + ~cmd#1.offset, 2);~rc~6#1 := (if 0 != #t~mem1113#1 % 65536 % 4294967296 then -22 else 0);havoc #t~mem1113#1; [2025-02-08 02:47:40,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470: ~tmp___5~1#1.base, ~tmp___5~1#1.offset := #t~ret1115#1.base, #t~ret1115#1.offset;havoc #t~mem1114#1;havoc #t~ret1115#1.base, #t~ret1115#1.offset;call #t~mem1116#1.base, #t~mem1116#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8);call #t~mem1117#1 := read~int#11(~cmd#1.base, 6 + ~cmd#1.offset, 2); [2025-02-08 02:47:40,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475: ~tmp___6~1#1.base, ~tmp___6~1#1.offset := #t~ret1120#1.base, #t~ret1120#1.offset;havoc #t~mem1119#1;havoc #t~ret1120#1.base, #t~ret1120#1.offset;call #t~mem1121#1.base, #t~mem1121#1.offset := read~$Pointer$#11(~hw#1.base, 46 + ~hw#1.offset, 8); [2025-02-08 02:47:40,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9475-1: SUMMARY for call #t~ret1120#1.base, #t~ret1120#1.offset := mwl8k_cmd_name((if #t~mem1119#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1119#1 % 65536 % 4294967296 else #t~mem1119#1 % 65536 % 4294967296 - 4294967296), ~#buf~0#1.base, ~#buf~0#1.offset, 32); srcloc: null [2025-02-08 02:47:40,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: 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;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: assume -2147483648 <= #t~ret1118#1 && #t~ret1118#1 <= 2147483647;havoc #t~mem1116#1.base, #t~mem1116#1.offset;havoc #t~mem1117#1;havoc #t~ret1118#1; [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13761: havoc __dynamic_dev_dbg_#t~nondet2137#1;#t~ret1092#1 := __dynamic_dev_dbg_#res#1;havoc __dynamic_dev_dbg_#t~nondet2137#1, __dynamic_dev_dbg_~arg0#1.base, __dynamic_dev_dbg_~arg0#1.offset, __dynamic_dev_dbg_~arg1#1.base, __dynamic_dev_dbg_~arg1#1.offset, __dynamic_dev_dbg_~arg2#1.base, __dynamic_dev_dbg_~arg2#1.offset;havoc __dynamic_dev_dbg_#in~arg0#1.base, __dynamic_dev_dbg_#in~arg0#1.offset, __dynamic_dev_dbg_#in~arg1#1.base, __dynamic_dev_dbg_#in~arg1#1.offset, __dynamic_dev_dbg_#in~arg2#1.base, __dynamic_dev_dbg_#in~arg2#1.offset;assume { :end_inline___dynamic_dev_dbg } true;assume -2147483648 <= #t~ret1092#1 && #t~ret1092#1 <= 2147483647;havoc #t~mem1090#1.base, #t~mem1090#1.offset;havoc #t~mem1091#1;havoc #t~ret1092#1; [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471-1: SUMMARY for call #t~ret1118#1 := dev_err(#t~mem1116#1.base, 242 + #t~mem1116#1.offset, 76, 0); srcloc: null [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: assume -2147483648 <= #t~ret1122#1 && #t~ret1122#1 <= 2147483647;havoc #t~mem1121#1.base, #t~mem1121#1.offset;havoc #t~ret1122#1; [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476-1: SUMMARY for call #t~ret1122#1 := dev_notice(#t~mem1121#1.base, 242 + #t~mem1121#1.offset, 77, 0); srcloc: null [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9469: assume 0 != ~rc~6#1;call #t~mem1114#1 := read~int#11(~cmd#1.base, ~cmd#1.offset, 2); [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9469: assume !(0 != ~rc~6#1); [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: assume ~ms~0#1 > 2000;call #t~mem1119#1 := read~int#11(~cmd#1.base, ~cmd#1.offset, 2); [2025-02-08 02:47:40,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: assume !(~ms~0#1 > 2000); [2025-02-08 02:47:40,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume 0 == #t~mem911 % 256 % 4294967296;havoc #t~mem911; [2025-02-08 02:47:40,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8980: assume !(0 == #t~mem911 % 256 % 4294967296);havoc #t~mem911; [2025-02-08 02:47:40,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8979: ~stream~1.base, ~stream~1.offset := ~priv~12.base, 1362 + ~priv~12.offset + 11 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem911 := read~int#11(~stream~1.base, 9 + ~stream~1.offset, 1); [2025-02-08 02:47:40,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8985: assume #t~short915;havoc #t~mem914;havoc #t~short915;#res.base, #res.offset := ~stream~1.base, ~stream~1.offset; [2025-02-08 02:47:40,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8985: assume !#t~short915;havoc #t~mem914;havoc #t~short915;~i~7 := 1 + ~i~7; [2025-02-08 02:47:40,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8985-1: assume #t~short915;call #t~mem914 := read~int#11(~stream~1.base, 8 + ~stream~1.offset, 1);#t~short915 := (if #t~mem914 % 256 % 4294967296 <= 2147483647 then #t~mem914 % 256 % 4294967296 else #t~mem914 % 256 % 4294967296 - 4294967296) == (if ~tid % 256 % 4294967296 <= 2147483647 then ~tid % 256 % 4294967296 else ~tid % 256 % 4294967296 - 4294967296); [2025-02-08 02:47:40,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8985-1: assume !#t~short915; [2025-02-08 02:47:40,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: call #t~mem912.base, #t~mem912.offset := read~$Pointer$#11(~stream~1.base, ~stream~1.offset, 8);~tmp~53 := #t~nondet913;havoc #t~mem912.base, #t~mem912.offset;havoc #t~nondet913;#t~short915 := 0 == ~tmp~53; [2025-02-08 02:47:41,512 INFO L? ?]: Removed 3210 outVars from TransFormulas that were not future-live. [2025-02-08 02:47:41,512 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 02:47:41,598 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 02:47:41,599 INFO L337 CfgBuilder]: Removed 1 assume(true) statements. [2025-02-08 02:47:41,599 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:47:41 BoogieIcfgContainer [2025-02-08 02:47:41,599 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 02:47:41,601 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 02:47:41,602 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 02:47:41,605 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 02:47:41,605 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 02:46:54" (1/3) ... [2025-02-08 02:47:41,606 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19754774 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:47:41, skipping insertion in model container [2025-02-08 02:47:41,607 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:46:58" (2/3) ... [2025-02-08 02:47:41,607 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19754774 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 02:47:41, skipping insertion in model container [2025-02-08 02:47:41,607 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 02:47:41" (3/3) ... [2025-02-08 02:47:41,608 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--net--wireless--mwl8k.ko-ldv_main0.cil.out.i [2025-02-08 02:47:41,620 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 02:47:41,623 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.8-rc1-32_7a-drivers--net--wireless--mwl8k.ko-ldv_main0.cil.out.i that has 258 procedures, 2285 locations, 1 initial locations, 222 loop locations, and 1 error locations. [2025-02-08 02:47:41,668 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 02:47:41,678 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;@45ea9af4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 02:47:41,681 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-08 02:47:41,683 INFO L276 IsEmpty]: Start isEmpty. Operand has 27 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 20 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2025-02-08 02:47:41,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2025-02-08 02:47:41,687 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 02:47:41,688 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2025-02-08 02:47:41,688 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 02:47:41,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 02:47:41,692 INFO L85 PathProgramCache]: Analyzing trace with hash 582261108, now seen corresponding path program 1 times [2025-02-08 02:47:41,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 02:47:41,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492178064] [2025-02-08 02:47:41,698 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 02:47:41,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 02:48:12,138 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-02-08 02:48:12,460 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-02-08 02:48:12,460 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 02:48:12,461 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 02:48:13,197 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:48:13,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 02:48:13,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492178064] [2025-02-08 02:48:13,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492178064] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 02:48:13,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 02:48:13,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 02:48:13,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111146510] [2025-02-08 02:48:13,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 02:48:13,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 02:48:13,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 02:48:13,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 02:48:13,234 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 02:48:13,236 INFO L87 Difference]: Start difference. First operand has 27 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 20 states have internal predecessors, (20), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) 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:48:13,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 02:48:13,273 INFO L93 Difference]: Finished difference Result 26 states and 33 transitions. [2025-02-08 02:48:13,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 02:48:13,275 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:48:13,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 02:48:13,279 INFO L225 Difference]: With dead ends: 26 [2025-02-08 02:48:13,279 INFO L226 Difference]: Without dead ends: 10 [2025-02-08 02:48:13,281 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:48:13,283 INFO L435 NwaCegarLoop]: 13 mSDtfsCounter, 11 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 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:48:13,285 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 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:48:13,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10 states. [2025-02-08 02:48:13,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10 to 10. [2025-02-08 02:48:13,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 8 states have internal predecessors, (8), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 02:48:13,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 10 transitions. [2025-02-08 02:48:13,304 INFO L78 Accepts]: Start accepts. Automaton has 10 states and 10 transitions. Word has length 6 [2025-02-08 02:48:13,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 02:48:13,306 INFO L471 AbstractCegarLoop]: Abstraction has 10 states and 10 transitions. [2025-02-08 02:48:13,306 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:48:13,306 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states and 10 transitions. [2025-02-08 02:48:13,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2025-02-08 02:48:13,307 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 02:48:13,307 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2025-02-08 02:48:13,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-08 02:48:13,308 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 02:48:13,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 02:48:13,308 INFO L85 PathProgramCache]: Analyzing trace with hash 866360967, now seen corresponding path program 1 times [2025-02-08 02:48:13,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 02:48:13,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701069323] [2025-02-08 02:48:13,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 02:48:13,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms